Module protocol

Module protocol 

Source
Expand description

RTMP wire protocol implementation

This module handles the low-level protocol details:

  • Handshake (C0C1C2/S0S1S2 exchange)
  • Chunk stream multiplexing and demultiplexing
  • Message framing and parsing

Re-exports§

pub use chunk::ChunkDecoder;
pub use chunk::ChunkEncoder;
pub use handshake::Handshake;
pub use handshake::HandshakeRole;
pub use message::RtmpMessage;

Modules§

chunk
RTMP chunk stream codec
constants
RTMP protocol constants
handshake
RTMP handshake implementation
message
RTMP message types and parsing
quirks
OBS and encoder compatibility quirks