@seydx/rtsp / RtspServerEvents
Interface: RtspServerEvents
Defined in: sinks/rtsp-server/rtsp-server-sink.ts:147
Events emitted by an RtspServerSink.
Surfaces viewer connect/disconnect transitions and inbound talkback RTP from clients, allowing callers to track activity or route backchannel audio.
Properties
backchannel
backchannel: (
rtp) =>void
Defined in: sinks/rtsp-server/rtsp-server-sink.ts:170
Emitted for each inbound talkback RTP packet received from a viewer.
The buffer is raw RTP in the advertised backchannel codec, ready to be forwarded (or transcoded) toward the camera.
Parameters
rtp
Buffer
The raw RTP packet sent by the viewer.
Returns
void
viewer:added
viewer:added: (
count) =>void
Defined in: sinks/rtsp-server/rtsp-server-sink.ts:153
Emitted when a viewer transitions into the playing state.
Parameters
count
number
The current number of playing viewers.
Returns
void
viewer:removed
viewer:removed: (
count) =>void
Defined in: sinks/rtsp-server/rtsp-server-sink.ts:160
Emitted when a playing viewer disconnects.
Parameters
count
number
The remaining number of playing viewers.
Returns
void