AgoraRtcRemoteVideoStats Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | AgoraObjects.h |
uid
User ID of the user sending the video streams.
@property (assign, nonatomic) NSUInteger uidDeclared In
AgoraObjects.h
delay
Time delay (ms). DEPRECATED In scenarios where audio and video is synchronized, you can use the value of networkTransportDelay and jitterBufferDelay in AgoraRtcRemoteAudioStats to know the delay statistics of the remote video.
@property (assign, nonatomic) NSUInteger __deprecated delayDeclared In
AgoraObjects.h
width
Width (pixels) of the video stream.
@property (assign, nonatomic) NSUInteger widthDeclared In
AgoraObjects.h
height
Height (pixels) of the video stream.
@property (assign, nonatomic) NSUInteger heightDeclared In
AgoraObjects.h
receivedBitrate
The average bitrate (Kbps) of the received video stream.
@property (assign, nonatomic) NSUInteger receivedBitrateDeclared In
AgoraObjects.h
decoderOutputFrameRate
The decoder output frame rate (fps) of the remote video.
@property (assign, nonatomic) NSUInteger decoderOutputFrameRateDeclared In
AgoraObjects.h
rendererOutputFrameRate
The renderer output frame rate (fps) of the remote video.
@property (assign, nonatomic) NSUInteger rendererOutputFrameRateDeclared In
AgoraObjects.h
packetLossRate
Packet loss rate (%) of the remote video stream after using the anti-packet-loss method.
@property (assign, nonatomic) NSUInteger packetLossRateDeclared In
AgoraObjects.h
rxStreamType
Video stream type (high-stream or low-stream).
@property (assign, nonatomic) AgoraVideoStreamType rxStreamTypeDeclared 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 totalFrozenTimeDeclared 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 frozenRateDeclared In
AgoraObjects.h
totalActiveTime
The total time (ms) when the remote user in the Communication profile or the remote host in the interactive live streaming profile neither stops sending the video stream nor disables the video module after joining the channel.
@property (assign, nonatomic) NSUInteger totalActiveTimeDeclared In
AgoraObjects.h
publishDuration
The total publish duration (ms) of the remote video stream.
@property (assign, nonatomic) NSInteger publishDurationDeclared In
AgoraObjects.h