ACSOutgoingScreenShareStatistics Class
Declaration
@interface ACSOutgoingScreenShareStatistics : NSObject;
Description
Represents the outgoing screen share Media Statistics for a call.
Methods
Properties
codecName
Codec Name.
@property (retain, nonnull, readonly) NSString * codecName;
bitrate
Bitrate in bits per second.
@property (nullable, readonly) NSNumber * bitrate NS_REFINED_FOR_SWIFT;
packetsPerSecond
Packet rate (packets/s).
@property (nullable, readonly) NSNumber * packetsPerSecond NS_REFINED_FOR_SWIFT;
roundTripTimeInMs
Round-Trip Time (milliseconds). Lower is better. It's calculated from RTCP Receiver Report. A round trip time of 200 ms or less is recommended.
@property (nullable, readonly) NSNumber * roundTripTimeInMs NS_REFINED_FOR_SWIFT;
availableBitrate
Bandwidth Estimation (bps).
@property (nullable, readonly) NSNumber * availableBitrate NS_REFINED_FOR_SWIFT;
streamId
Identifier used to distinguish when there are multiple streams with same media type/direction.
@property (nullable, readonly) NSNumber * streamId NS_REFINED_FOR_SWIFT;
frameRateSent
Frame rate sent on the RTP stream (frames/sec).
@property (nullable, readonly) NSNumber * frameRateSent NS_REFINED_FOR_SWIFT;
frameWidthSent
Frame width of the encoded frame (pixel).
@property (nullable, readonly) NSNumber * frameWidthSent NS_REFINED_FOR_SWIFT;
frameHeightSent
Frame height of the encoded frame (pixel).
@property (nullable, readonly) NSNumber * frameHeightSent NS_REFINED_FOR_SWIFT;