RtcRemoteOutboundRtpStreamStats class
Statistics for the remote endpoint's outbound RTP stream corresponding to an inbound stream that is currently received with RTCPeerConnection object.
It is measured at the remote endpoint and reported in an RTCP Sender Report (SR).
- Inheritance
-
- Object
- RtcStatsType
- RtcRemoteOutboundRtpStreamStats
Constructors
- RtcRemoteOutboundRtpStreamStats(String? localId, double? remoteTimestamp, int? reportsSent)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- localId ↔ String?
-
localId is used for looking up the local RTCInboundRtpStreamStats
object for the same SSRC.
getter/setter pair
- remoteTimestamp ↔ double?
-
remoteTimestamp (as
HIGHRES-TIME
) is the remote timestamp at which these statistics were sent by the remote endpoint. This differs from timestamp, which represents the time at which the statistics were generated or received by the local endpoint. The remoteTimestamp, if present, is derived from the NTP timestamp in an RTCP Sender Report (SR) block, which reflects the remote endpoint's clock. That clock may not be synchronized with the local clock.getter/setter pair - reportsSent ↔ int?
-
Total number of RTCP SR blocks sent for this
SSRC
.SSRC
: https://w3.org/TR/webrtc-stats#dfn-ssrgetter/setter pair - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
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
-
fromFFI(
RtcStatsType_RtcRemoteOutboundRtpStreamStats stats) → RtcRemoteOutboundRtpStreamStats -
Creates RtcRemoteOutboundRtpStreamStats basing on the
ffi.RtcStatsType_RtcRemoteOutboundRtpStreamStats
received from the native side.override -
fromMap(
dynamic stats) → RtcRemoteOutboundRtpStreamStats -
Creates RtcRemoteOutboundRtpStreamStats basing on the Map received
from the native side.
override