◆ RemoteVideoTrackStats()
◆ uid
The ID of the remote user.
◆ delay
The overall delay (ms) of the video frames.
◆ width
The width (pixel) of the remote video track.
◆ height
The height (pixel) of the remote video track.
◆ receivedBitrate
The bitrate (Kbps) received in the reported interval.
◆ decoderOutputFrameRate
int decoderOutputFrameRate |
The decoder output frame rate (fps) of the remote video track.
◆ rendererOutputFrameRate
int rendererOutputFrameRate |
The render output frame rate (fps) of the remote video track.
◆ frameLossRate
The video frame loss rate (%) of the remote video stream in the reported interval.
◆ packetLossRate
The packet loss rate (%) of the remote video track after using the anti-packet-loss method.
◆ rxStreamType
◆ totalFrozenTime
The total freeze time (ms) of the remote video track 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
The total video freeze time as a percentage (%) of the total time when the video is available.
◆ totalDecodedFrames
uint32_t totalDecodedFrames |
The total number of decoded video frames.
◆ avSyncTimeMs
The offset (ms) between audio and video stream. A positive value indicates the audio leads the video, and a negative value indicates the audio lags the video.
◆ downlink_process_time_ms
uint32_t downlink_process_time_ms |
The average offset(ms) between receive first packet which composite the frame and the frame ready to render.
◆ frame_render_delay_ms
uint32_t frame_render_delay_ms |
The average time cost in renderer.
◆ totalActiveTime
The total time (ms) when the remote user neither stops sending the video stream nor disables the video module after joining the channel.
◆ publishDuration
The total publish duration (ms) of the remote video stream.
◆ superResolutionType