RTCRtpReceiver extension type
The RTCRtpReceiver
interface of the
WebRTC API
manages the reception and decoding of data for a MediaStreamTrack on an
RTCPeerConnection.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- track → MediaStreamTrack
-
no setter
- transform ↔ RTCRtpTransform?
-
getter/setter pair
- transport → RTCDtlsTransport?
-
no setter
Methods
-
getContributingSources(
) → JSArray< RTCRtpContributingSource> -
The
getContributingSources()
method of the RTCRtpReceiver interface returns an array of objects, each corresponding to one CSRC (contributing source) identifier received by the currentRTCRtpReceiver
in the last ten seconds. -
getParameters(
) → RTCRtpReceiveParameters -
The
getParameters()
method of the RTCRtpReceiver interface returns an object describing the current configuration for the encoding and transmission of media on the receiver's RTCRtpReceiver.track. -
getStats(
) → JSPromise< RTCStatsReport> -
The RTCRtpReceiver method
getStats()
asynchronously requests anRTCStatsReport
object which provides statistics about incoming traffic on the owning RTCPeerConnection, returning aPromise
whose fulfillment handler will be called once the results are available. -
getSynchronizationSources(
) → JSArray< RTCRtpSynchronizationSource> -
The
getSynchronizationSources()
method of the RTCRtpReceiver interface returns an array of objects, each corresponding to one SSRC (synchronization source) identifier received by the currentRTCRtpReceiver
in the last ten seconds. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
getCapabilities(
String kind) → RTCRtpCapabilities?