RTCCodecStats: Eigenschaft sdpFmtpLine
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
Die sdpFmtpLine
-Eigenschaft des RTCCodecStats
-Wörterbuchs ist ein String, der die formatspezifischen Parameter des Codecs enthält.
Dies sind die Werte in der "a=fmtp"
-Zeile im SDP des Codecs (falls vorhanden) nach der Payload-Typ-Nummer (siehe Abschnitt 5.8 der IETF-Spezifikation für JSEP).
Werte
Ein String, der die formatspezifischen Parameter des Codecs enthält.
Beschreibung
Die "a=fmtp"
-Zeile in der SDP-Zeile des Codecs hat folgendes Format, wobei der Payload-Typ (siehe RTCCodecStats.payloadType
) und die Parameter vom Codec abhängen:
a=fmtp:<payload_type_number> param1=value1; ...; paramN=valueN
Zum Beispiel würde die folgende Zeile anzeigen, dass der "opus"-Codec, der einen payloadType
von 99 hat, die formatspezifischen Parameter maxplaybackrate
und stereo
besitzt:
a=fmtp:99 maxplaybackrate=16000; stereo=1;
Für diesen Codec wäre der Wert in sdpFmtpLine
maxplaybackrate=16000; stereo=1;
.
Spezifikationen
Specification |
---|
Identifiers for WebRTC's Statistics API # dom-rtccodecstats-sdpfmtpline |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
- Option
codecs.sdpFmtpLine
in dem Parameter, der anRTCRtpTransceiver.setCodecPreferences()
undRTCRtpSender.setParameters()
übergeben wird. codecs.sdpFmtpLine
im Objekt, das vonRTCRtpSender.getParameters()
undRTCRtpReceiver.getParameters()
zurückgegeben wird.