Skip to main content

Module codec

Module codec 

Source
Expand description

RTC codec policy, negotiation and packet behavior.

profile and capabilities compile configured codecs into str0m and router RTP forms. VP8 and promoted H.264 profiles derive RID simulcast signaling and upload encodings through rid. rid also validates answer-side send RIDs and selects the initial consumer packet gate.

packet keeps codec-specific packet inspection and receiver identity projection below the room source graph and video policy.

Modulesยง

capabilities ๐Ÿ”’
h264 ๐Ÿ”’
H.264 policy for o-sfuโ€™s promoted simulcast matrix.
packet ๐Ÿ”’
Codec-neutral packet inspection, projection and rewrite facade.
profile ๐Ÿ”’
retransmission ๐Ÿ”’
SDP validation for the video Generic NACK and RTX repair topology.
rid ๐Ÿ”’
Shared RID and SDP mechanics for codec simulcast profiles.
vp8 ๐Ÿ”’
VP8 simulcast policy, packet inspection and receiver identity projection.

Enumsยง

SimulcastProfile ๐Ÿ”’

Functionsยง

bootstrap_recv_simulcast ๐Ÿ”’
bootstrap_upload_encodings ๐Ÿ”’
publish_recv_simulcast ๐Ÿ”’
publish_recv_simulcast_or_default ๐Ÿ”’
publish_upload_encodings ๐Ÿ”’
publish_upload_encodings_or_default ๐Ÿ”’
publish_uses_default_profile ๐Ÿ”’