Public Attributes

uint uid
 
int delay
 
int width
 
int height
 
int receivedBitrate
 
int decoderOutputFrameRate
 
int rendererOutputFrameRate
 
REMOTE_VIDEO_STREAM_TYPE rxStreamType
 
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
Deprecated:
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.