Crate interceptor

Source

Modules§

chain
mock
nack
noop
registry
report
stats
stream_info
stream_reader
twcc

Structs§

RTCPReaderFn
RTCPWriterFn
RTPReaderFn
RTPWriterFn

Enums§

Error

Traits§

Interceptor
Interceptor can be used to add functionality to you PeerConnections by modifying any incoming/outgoing rtp/rtcp packets, or sending your own packets as needed.
InterceptorBuilder
InterceptorBuilder provides an interface for constructing interceptors
RTCPReader
RTCPReader is used by Interceptor.bind_rtcpreader.
RTCPWriter
RTCPWriter is used by Interceptor.bind_rtcpwriter.
RTPReader
RTPReader is used by Interceptor.bind_remote_stream.
RTPWriter
RTPWriter is used by Interceptor.bind_local_stream.

Type Aliases§

Attributes
Attributes are a generic key/value store used by interceptors
RTCPReaderBoxFn
RTCPWriterBoxFn
RTPReaderBoxFn
RTPWriterBoxFn