@seydx/rtsp / RtspServerEvents
Interface: RtspServerEvents
Defined in: sinks/rtsp-server/rtsp-server-sink.ts:202
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:225
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:208
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:215
Emitted when a playing viewer disconnects.
Parameters
count
number
The remaining number of playing viewers.
Returns
void