RTCRtpTransceiver

E134376

RTCRtpTransceiver is a WebRTC API object that represents a bidirectional RTP media track pairing, managing both sending and receiving of a specific media stream over a peer connection.

All labels observed (1)

Label Occurrences
RTCRtpTransceiver canonical 3

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf JavaScript object
WebRTC API interface
associatedWith MediaStreamTrack
RTP session
belongsTo RTCPeerConnection transceiver set
controls Media receiving direction
Media sending direction
RTP stream negotiation
createdBy RTCPeerConnection
createdWithMethod RTCPeerConnection.addTransceiver()
definedIn WebRTC
surface form: WebRTC specification
hasAttribute currentDirection is read-only
mid is read-only
receiver is read-only
sender is read-only
stopped is read-only
hasMethod setCodecPreferences()
setDirection()
stop()
hasProperty codecPreferences
currentDirection
direction
mid
receiver
sender
stopped
hasRelationship RTCRtpReceiver
RTCRtpSender
lifecycleEvent Can be stopped permanently with stop()
Direction can change during negotiation
mediaType Audio
Video
negotiatedVia SDP offer/answer
partOf WebRTC
WebRTC
surface form: WebRTC 1.0 specification
supportsDirection "inactive"
"recvonly"
"sendonly"
"sendrecv"
usedFor Accessing RTCRtpReceiver
Accessing RTCRtpSender
Bidirectional media streams
Controlling media direction
Managing receiving of media
Managing sending of media
RTP media track pairing
usedIn Real-time communication
Web applications

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

RTCRtpReceiver associatedWith RTCRtpTransceiver
RTCPeerConnection relatedTo RTCRtpTransceiver
RTCRtpSender associatedWith RTCRtpTransceiver