SIGN UP

VIOutboundVideoStats

Class that represents statistics for outbound VIVideoStream. Available via VICallStats.

Properties

bytesSent

@property (nonatomic, assign, readonly) NSUInteger bytesSent

Total number of bytes sent within the video stream.

cameraFrameHeight

@property (nonatomic, assign, readonly) NSUInteger cameraFrameHeight

The height of the video frame captured by camera.

cameraFrameWidth

@property (nonatomic, assign, readonly) NSUInteger cameraFrameWidth

The width of the video frame captured by camera.

codec

@property (nonatomic, strong, readonly) NSString *codec

Video codec name for the video stream.

encoderBitrate

@property (nonatomic, assign, readonly) double encoderBitrate

Bitrate that the encoder is actually producing. Measured in bits per seconds and calculated over a 1 second window.

fps

@property (nonatomic, assign, readonly) NSUInteger fps

The number of complete frames in the last second

frameHeight

@property (nonatomic, assign, readonly) NSUInteger frameHeight

Video frame height sent within the video stream at the moment the statistics are collected.

frameWidth

@property (nonatomic, assign, readonly) NSUInteger frameWidth

Video frame width sent within the video stream at the moment the statistics are collected.

packetsSent

@property (nonatomic, assign, readonly) NSUInteger packetsSent

Total number of packets sent within the video stream.

targetBitrate

@property (nonatomic, assign, readonly) double targetBitrate

Target bitrate for video encoder that does not count the size of the IP and other transport layers like TCP or UDP. Measured in bits per second and calculated over a 1 second window

timestamp

@property (nonatomic, assign, readonly) NSTimeInterval timestamp

The time at which the call statistics are collected, relative to the UNIX epoch (Jan 1, 1970, UTC), in microseconds.