Share via


Source Range (Extension Dictionary) property

[Some information relates to pre-released product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.]

The range extension to RTCRtpEncodingParameters enables an implementation of the H.264UC codec supporting MRST transport to demultiplex layers encoded with a range of SSRCs.

Syntax

JavaScript

 

Standards information

RTCRtpEncodingParameters Dictionary

partial dictionary RTCRtpEncodingParameters {
             RTCSsrcRange ssrcRange;
};
Member Type Description
ssrcRange RTCSsrcRange Associate a range of SSRC values with an RTCRtpReceiver or RTCRtpSender. When present in RTCRtpEncodingParameters passed in a call to RTCRtpReceiver.receive, this extension tells an RTCRtpReceiver object to demultiplex RTP packets sent by an H.264UC encoder with MRST transport, utilizing a range of SSRCs. When present in RTCRtpEncodingParameters passed in a call to to RTCRtpSender.send, this extension instructs an RTCRtpSender object utilizing an H.264UC encoder to send RTP packets with MRST transport, utilizing a range of SSRCs. [MS-SDPEXT] Section 3.1.5.31 describes extensions for synchronization source range allocation.

 

RTCSsrcRange Dictionary

dictionary RTCSsrcRange {
             unsigned long min;
             unsigned long max;
};
Member Type Description
max unsigned long End of the SSRC range.
min unsigned long Beginning of the SSRC range.

 

See also

H.264UC