RTCRtpSender: transport Eigenschaft
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 schreibgeschützte transport
-Eigenschaft eines RTCRtpSender
-Objekts liefert das RTCDtlsTransport
-Objekt, das zur Interaktion mit dem zugrunde liegenden Transport verwendet wird, über den der Sender Real-time Transport Control Protocol (RTCP)-Pakete austauscht.
Dieser Transport ist für den Empfang der Daten für die Medien auf dem track
des Senders verantwortlich.
Wert
Ein RTCDtlsTransport
-Objekt, das den zugrunde liegenden Transport repräsentiert, den der Sender zum Austauschen von Paketen mit dem Remote-Peer verwendet, oder null
, wenn der Sender noch nicht mit einem Transport verbunden ist.
Beschreibung
Wenn der RTCRtpSender
zuerst erstellt wird, ist der Wert von transport
null
. Dieser wird durch ein RTCDtlsTransport
ersetzt, sobald der Transport des Senders etabliert ist.
Beachten Sie, dass beim Bunden - das heißt, wenn die RTCPeerConnection
mit einem Konfigurationsobjekt erstellt wurde, dessen bundlePolicy
max-compat
oder max-bundle
ist - mehrere Sender denselben Transport teilen können; in diesem Fall benutzen alle die gleiche Verbindung, um RTP und RTCP-Pakete zu senden und/oder zu empfangen.
Spezifikationen
Specification |
---|
WebRTC: Real-Time Communication in Browsers # dom-rtcrtpsender-transport |
Browser-Kompatibilität
BCD tables only load in the browser