AgoraRtcRemoteVideoStats Class Reference

Inherits from NSObject
Declared in AgoraObjects.h

Overview

Statistics of the remote video stream.

  uid

User ID of the user sending the video streams.

@property (assign, nonatomic) NSUInteger uid

Declared In

AgoraObjects.h

  delay

Time delay (ms). DEPRECATED

@property (assign, nonatomic) NSUInteger __deprecated delay

Declared In

AgoraObjects.h

  width

Width (pixels) of the video stream.

@property (assign, nonatomic) NSUInteger width

Declared In

AgoraObjects.h

  height

Height (pixels) of the video stream.

@property (assign, nonatomic) NSUInteger height

Declared In

AgoraObjects.h

  receivedBitrate

Data receive bitrate (Kbps) since last count.

@property (assign, nonatomic) NSUInteger receivedBitrate

Declared In

AgoraObjects.h

  decoderOutputFrameRate

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

@property (assign, nonatomic) NSUInteger decoderOutputFrameRate

Declared In

AgoraObjects.h

  rendererOutputFrameRate

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

@property (assign, nonatomic) NSUInteger rendererOutputFrameRate

Declared In

AgoraObjects.h

  rxStreamType

Video stream type (high-stream or low-stream).

@property (assign, nonatomic) AgoraVideoStreamType rxStreamType

Declared In

AgoraObjects.h

  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.

@property (assign, nonatomic) NSUInteger totalFrozenTime

Declared In

AgoraObjects.h

  frozenRate

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

@property (assign, nonatomic) NSUInteger frozenRate

Declared In

AgoraObjects.h