Expand description
RFC references for this module:
- WebRTC RTP usage profile: https://www.rfc-editor.org/rfc/rfc8834
- ICE protocol: https://www.rfc-editor.org/rfc/rfc8445
- ICE candidate grammar (legacy, still interoperable in SDP): https://www.rfc-editor.org/rfc/rfc5245
- DTLS-SRTP protection profiles: https://www.rfc-editor.org/rfc/rfc5764
- BUNDLE and MID signaling: https://www.rfc-editor.org/rfc/rfc9143
- RTP payload restrictions and RID signaling: https://www.rfc-editor.org/rfc/rfc8851
- RTP stream ID header extensions: https://www.rfc-editor.org/rfc/rfc8852
- SDP simulcast signaling: https://www.rfc-editor.org/rfc/rfc8853
- RTCP multiplexing: https://www.rfc-editor.org/rfc/rfc5761
- WebRTC datagram multiplexing: https://www.rfc-editor.org/rfc/rfc7983
- RTCP feedback SDP signaling: https://www.rfc-editor.org/rfc/rfc4585
- RTP retransmission SDP signaling: https://www.rfc-editor.org/rfc/rfc4588
- SDP source attributes: https://www.rfc-editor.org/rfc/rfc5576
- SDP grammar: https://www.rfc-editor.org/rfc/rfc8866
- SDP offer/answer: https://www.rfc-editor.org/rfc/rfc3264
- SDP
setuproles for connection-oriented media: https://www.rfc-editor.org/rfc/rfc4145 - DTLS-SRTP offer/answer usage of
setup: https://www.rfc-editor.org/rfc/rfc5763 - Video frame marking RTP header extension: https://www.rfc-editor.org/rfc/rfc9626
- Layer Refresh Request feedback: https://www.rfc-editor.org/rfc/rfc9627
Modules§
- ice
- ICE portocol registries used by WebRTC signaling.
- media_
kind - MIME top-level media kinds used by ORTC and SDP payloads same as on web stream/tracks APIs.
- rtcp_
feedback - RTCP feedback type and parameter tokens used by current WebRTC capability paylods.
- rtp_
header_ extension_ uri - RTP header-extension URIs commonly needed by WebRTC endpoints.
- sdp
Enums§
- Dtls
Fingerprint Algorithm - DTLS fingerprint algorithms currently supported by the runtime.
- IceCandidate
Type - ICE candidate type tokens used in SDP candidate attributes.
- IceTransport
- ICE transport tokens used in SDP candidate lines.
- Media
Kind - Technical media kind shared by RTP, SDP, and signaling metadata.
- RtpHeader
Extension Uri - RTP header-extension URIs commonly needed by WebRTC endpoints.
- RtpStream
Direction - Direction tokens used by RFC 8851 RID and RFC 8853 simulcast attributes.
Constants§
- DTLS_
MUX_ 🔒FIRST_ OCTET_ END - DTLS_
MUX_ 🔒FIRST_ OCTET_ START - RTCP_
SDES_ ITEM_ MID - RTCP SDES item type defined for MID.
Functions§
- is_
dtls_ mux_ packet - Returns whether a datagram first octet selects DTLS in WebRTC multiplexing.