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