LocalVideoStats class

Statistics of the local video.

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

LocalVideoStats()
Constructs a LocalVideoStats

Properties

captureFrameRate int?
The capture frame rate (fps) of the local video.
getter/setter pair
codecType VideoCodecType?
The codec type of the local video. See VideoCodecType.
getter/setter pair
encodedBitrate int?
The encoding bitrate (Kbps), which does not include the bitrate of the re-transmission video after packet loss.
getter/setter pair
encodedFrameCount int?
The value of the sent frame rate, represented by an aggregate value.
getter/setter pair
encodedFrameHeight int?
The height of the encoding frame (px).
getter/setter pair
encodedFrameWidth int?
The width of the encoding frame (px).
getter/setter pair
encoderOutputFrameRate int?
The encoder output frame rate (fps) of the local video.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
qualityAdaptIndication VideoQualityAdaptIndication?
Quality change of the local video in terms of target frame rate and target bit rate since last count. See VideoQualityAdaptIndication.
getter/setter pair
rendererOutputFrameRate int?
The renderer output frame rate (fps) of the local video.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sentBitrate int?
Bitrate (Kbps) sent in the reported interval, which does not include the bitrate of the re-transmission video after the packet loss.
getter/setter pair
sentFrameRate int?
Frame rate (fps) sent in the reported interval, which does not include the frame rate of the re-transmission video after the packet loss.
getter/setter pair
targetBitrate int?
The target bitrate (Kbps) of the current encoder. This value is estimated by the SDK based on the current network conditions.
getter/setter pair
targetFrameRate int?
The target frame rate (fps) of the current encoder.
getter/setter pair
txPacketLossRate int?
The video packet loss rate (%) from the local client to the anyrtc edge server before applying the anti-packet loss strategies.
getter/setter pair

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