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.
Please take two minutes to fill out our short survey.
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
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.