AgoraRtcRemoteVideoStats Class Reference
Inherits from | NSObject |
---|---|
Declared in | AgoraObjects.h |
uid
User ID of the user sending the video streams.
@property (assign, nonatomic) NSUInteger uid
Declared 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 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
The average bitrate (Kbps) of the received video stream.
@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
packetLossRate
Packet loss rate (%) of the remote video stream after using the anti-packet-loss method.
@property (assign, nonatomic) NSUInteger packetLossRate
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
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 totalActiveTime
Declared In
AgoraObjects.h
publishDuration
The total publish duration (ms) of the remote video stream.
@property (assign, nonatomic) NSInteger publishDuration
Declared In
AgoraObjects.h