HMSRemoteVideoStats class

100ms HMSRemoteVideoStats

HMSRemoteVideoStats contains the stats for remote peer video stats.

Constructors

HMSRemoteVideoStats({required int bytesReceived, required double jitter, required double bitrate, required int packetsLost, required int packetsReceived, required double frameRate, required HMSResolution resolution})
HMSRemoteVideoStats.fromMap(Map map)
factory

Properties

bitrate double
Incoming bitrate of this track observed since previous report in Kb/s.
getter/setter pair
bytesReceived int
Total bytes received by this track in the current session.
getter/setter pair
frameRate double
Frame rate of video frames being received (FPS).
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
jitter double
Packet Jitter measured in seconds for this track. Calculated as defined in section 6.4.1. of RFC3550.
getter/setter pair
packetsLost int
Total packets lost by this track in the current session.
getter/setter pair
packetsReceived int
Total packets received by this track in the current session.
getter/setter pair
resolution HMSResolution
Resolution of video frames being received.
getter/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