Public Attributes

uint uid
int delay
int width
int height
int receivedBitrate
int decoderOutputFrameRate
int rendererOutputFrameRate
int packetLossRate
int totalFrozenTime
int frozenRate

Detailed Description

Statistics of the remote video stream.

Member Data Documentation

◆ uid

uint agora_gaming_rtc.RemoteVideoStats.uid

User ID of the remote user sending the video streams.

◆ delay

int agora_gaming_rtc.RemoteVideoStats.delay
Time delay (ms).

◆ width

int agora_gaming_rtc.RemoteVideoStats.width

Width (pixels) of the video stream.

◆ height

int agora_gaming_rtc.RemoteVideoStats.height

Height (pixels) of the video stream.

◆ receivedBitrate

int agora_gaming_rtc.RemoteVideoStats.receivedBitrate

Bitrate (Kbps) received since the last count.

◆ decoderOutputFrameRate

int agora_gaming_rtc.RemoteVideoStats.decoderOutputFrameRate

The decoder output frame rate (fps) of the remote video.

◆ rendererOutputFrameRate

int agora_gaming_rtc.RemoteVideoStats.rendererOutputFrameRate

The render output frame rate (fps) of the remote video.

◆ rxStreamType

REMOTE_VIDEO_STREAM_TYPE agora_gaming_rtc.RemoteVideoStats.rxStreamType

The remote video stream type, see REMOTE_VIDEO_STREAM_TYPE.

◆ packetLossRate

int agora_gaming_rtc.RemoteVideoStats.packetLossRate

Packet loss rate (%) of the remote video stream after using the anti-packet-loss method.

◆ totalFrozenTime

int agora_gaming_rtc.RemoteVideoStats.totalFrozenTime

The total freeze time (ms) of the remote video stream after the remote user joins the channel. In a video session where the frame rate is set to no less than 5 fps, video freeze occurs when the time interval between two adjacent renderable video frames is more than 500 ms.

◆ frozenRate

int agora_gaming_rtc.RemoteVideoStats.frozenRate

The total video freeze time as a percentage (%) of the total time when the video is available.