RTCRtpReceiver

E24809

RTCRtpReceiver is a WebRTC API interface that represents the receiving end of an RTP media stream, providing access to incoming audio or video tracks and related reception statistics.


Statements (47)
Predicate Object
instanceOf RTP receiver
WebRTC API interface
associatedWith MediaStreamTrack
RTCRtpSender
RTCRtpTransceiver
canBeObtainedFrom RTCPeerConnection.getTransceivers
RTCRtpTransceiver.receiver
canProvide RTP reception statistics
jitter information
packet loss information
round-trip time estimates via RTCP stats
createdByMethod RTCPeerConnection.getReceivers
definedIn W3C WebRTC specification
WebRTC 1.0 specification
exposes incoming media track
reception statistics
handlesMediaType audio
video
hasAttribute receiverId (implementation-specific in some browsers)
rtcpTransport
track
transport
hasMethod getContributingSources()
getParameters()
getStats()
getSynchronizationSources()
playoutDelayHint (attribute or parameter in some specs/implementations)
hasPurpose represent the receiving end of an RTP media stream
hasSecurityConsideration exposes network and quality metrics via getStats()
hasSpecificationStatus Recommendation (via WebRTC 1.0)
implementedIn JavaScript runtime environments with WebRTC support
web browsers
mediaDirection receive-only (from the receiver perspective)
namespace global WindowOrWorkerGlobalScope in browsers
partOf WebRTC
relatedTo RTCRtpEncodingParameters
RTCRtpReceiveParameters
returnsFromMethod RTCPeerConnection.addTrack
standardizedBy W3C
subjectTo same-origin policy for JavaScript access
supportsProtocol RTCP
RTP
usedFor receiving remote audio in WebRTC
receiving remote video in WebRTC
usedWith RTCPeerConnection
worksOver ICE-selected network path
worksWith DTLS-SRTP encrypted media

Referenced by (1)
Subject (surface form when different) Predicate
WebRTC
hasComponent

Please wait…