IVSLocalAudioStats

Objective-C


@interface IVSLocalAudioStats : NSObject

Swift

class IVSLocalAudioStats : NSObject

A quality stats class that represents local audio

  • The network quality associates with publishing local audio

    Declaration

    Objective-C

    @property (nonatomic, readonly) IVSStageStreamNetworkQuality networkQuality;

    Swift

    var networkQuality: IVSStageStreamNetworkQuality { get }
  • The NACK count received by SDK for sending audio

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger nackCount;

    Swift

    var nackCount: Int { get }
  • The number of audio packets sent

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger packetsSent;

    Swift

    var packetsSent: Int { get }
  • The number of audio packets retransmitted

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger retransmittedPacketsSent;

    Swift

    var retransmittedPacketsSent: Int { get }
  • The total number of audio bytes sent, and it includes retransmissions

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger bytesSent;

    Swift

    var bytesSent: Int { get }
  • The number of RTP header bytes sent

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger headerBytesSent;

    Swift

    var headerBytesSent: Int { get }
  • The number of retransmitted bytes

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger retransmittedBytesSent;

    Swift

    var retransmittedBytesSent: Int { get }
  • The total number of seconds that packets have bufferered locally

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger totalPacketSendDelay;

    Swift

    var totalPacketSendDelay: Int { get }
  • Mime type

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) NSString *_Nonnull mime;

    Swift

    var mime: String { get }