RTCCodecStats: sdpFmtpLine 屬性
RTCCodecStats 字典中的 sdpFmtpLine 屬性是一個字串,其中包含編解碼器的特定格式引數。
這些值是編解碼器的 SDP 中 "a=fmtp" 行(如果存在)中負載型別編號之後的值(請參閱 JSEP IETF 規範第 5.8 節)。
值
一個包含編解碼器特定格式引數的字串。
描述
編解碼器 SDP 中的 "a=fmtp" 行具有以下格式,其中負載型別(請參閱 RTCCodecStats.payloadType)和引數取決於編解碼器。
a=fmtp:<payload_type_number> param1=value1; ...; paramN=valueN
例如,下面這行表示“opus”編解碼器(其 payloadType 為 99)具有特定的格式引數 maxplaybackrate 和 stereo。
a=fmtp:99 maxplaybackrate=16000; stereo=1;
對於此編解碼器,sdpFmtpLine 中的值為 maxplaybackrate=16000; stereo=1;。
規範
| 規範 |
|---|
| WebRTC 統計 API 的識別符號 # dom-rtccodecstats-sdpfmtpline |
瀏覽器相容性
載入中…
另見
- 傳遞給
RTCRtpTransceiver.setCodecPreferences()和RTCRtpSender.setParameters()的引數中codecs.sdpFmtpLine選項。 - 由
RTCRtpSender.getParameters()和RTCRtpReceiver.getParameters()返回的物件中的codecs.sdpFmtpLine。