Module session

Module session 

Source
Expand description

RTMP session state management

This module manages the state of RTMP connections, including:

  • Session lifecycle (handshake, connect, publish/play, disconnect)
  • Per-stream state (message stream ID, publish/play mode)
  • Context passed to handlers

Re-exports§

pub use context::SessionContext;
pub use context::StreamContext;
pub use state::SessionState;
pub use stream::StreamState;

Modules§

context
Handler context
state
Session state machine
stream
Per-stream state management