Avaya Client Services API Reference (OS X)
Instance Methods | Properties | List of all members
CSVideoStatistics Class Reference

Video channel common statistics for send and receive. More...

#import <CSVideoDetails.h>

Inherits NSObject.

Inherited by CSVideoTransmitStatistics.

Instance Methods

(NSDictionary *) - CSPropertyDescriptionForObject:
 To print the description of the object without the newline characters. More...
 

Properties

NSUInteger targetFrameRate
 Target sent/received frame rate in frames per second. More...
 
NSUInteger actualFrameRate
 Actual sent/received frame rate in frames per second. More...
 
NSUInteger width
 Width of the sent/received video stream. More...
 
NSUInteger height
 Height of the sent/received video stream. More...
 
NSUInteger jitterBufferSizeMilliseconds
 Actual send/receive side jitter buffer size in milliseconds. More...
 
NSUInteger targetBitrate
 Target sent/received bit rate per second. More...
 
NSUInteger actualBitrate
 Actual sent/received bit rate per second. More...
 
NSUInteger packetCount
 Total number of packets sent/received. More...
 
NSUInteger byteCount
 Total number of bytes sent/received. More...
 
NSUInteger keyFrameCount
 Number of key frames locally requested (receive direction), or remotely requested (send direction). More...
 
NSUInteger packetLossTotal
 Total number of packets lost in transmit/receive direction. More...
 
NSUInteger packetLossFraction
 Fraction of packets lost in transmit/receive direction. More...
 

Detailed Description

Video channel common statistics for send and receive.

Method Documentation

- (NSDictionary*) CSPropertyDescriptionForObject: (Class)  cls

To print the description of the object without the newline characters.

Property Documentation

- (NSUInteger) actualBitrate
readnonatomicassign

Actual sent/received bit rate per second.

- (NSUInteger) actualFrameRate
readnonatomicassign

Actual sent/received frame rate in frames per second.

- (NSUInteger) byteCount
readnonatomicassign

Total number of bytes sent/received.

- (NSUInteger) height
readnonatomicassign

Height of the sent/received video stream.

- (NSUInteger) jitterBufferSizeMilliseconds
readnonatomicassign

Actual send/receive side jitter buffer size in milliseconds.

In VoIP, a jitter buffer is a shared data area where video packets can be collected, stored, and sent to the video processor in evenly spaced intervals. Variations in packet arrival time, called jitter, can occur because of network congestion, timing drift, or route changes. The jitter buffer, which is located at the receiving end of the video connection, intentionally delays the arriving packets so that the end user experiences a clear connection with very little video delays.

- (NSUInteger) keyFrameCount
readnonatomicassign

Number of key frames locally requested (receive direction), or remotely requested (send direction).

- (NSUInteger) packetCount
readnonatomicassign

Total number of packets sent/received.

- (NSUInteger) packetLossFraction
readnonatomicassign

Fraction of packets lost in transmit/receive direction.

- (NSUInteger) packetLossTotal
readnonatomicassign

Total number of packets lost in transmit/receive direction.

- (NSUInteger) targetBitrate
readnonatomicassign

Target sent/received bit rate per second.

- (NSUInteger) targetFrameRate
readnonatomicassign

Target sent/received frame rate in frames per second.

- (NSUInteger) width
readnonatomicassign

Width of the sent/received video stream.


The documentation for this class was generated from the following file: