TVIStatsReport Class Reference

Inherits from NSObject
Declared in TVIStatsReport.h

Overview

TVIStatsReport contains stats for all tracks associated with a single peer connection.

  peerConnectionId

The id of peer connection related to this report.

@property (nonatomic, copy, readonly, nonnull) NSString *peerConnectionId

Declared In

TVIStatsReport.h

  localAudioTrackStats

The stats for all local audio tracks in the peer connection.

@property (nonatomic, strong, readonly, nonnull) NSArray<TVILocalAudioTrackStats*> *localAudioTrackStats

Declared In

TVIStatsReport.h

  localVideoTrackStats

The stats for all local video tracks in the peer connection.

@property (nonatomic, strong, readonly, nonnull) NSArray<TVILocalVideoTrackStats*> *localVideoTrackStats

Declared In

TVIStatsReport.h

  remoteAudioTrackStats

The stats for all remote audio tracks in the peer connection.

@property (nonatomic, strong, readonly, nonnull) NSArray<TVIRemoteAudioTrackStats*> *remoteAudioTrackStats

Declared In

TVIStatsReport.h

  remoteVideoTrackStats

The stats for all remote video tracks in the peer connection.

@property (nonatomic, strong, readonly, nonnull) NSArray<TVIRemoteVideoTrackStats*> *remoteVideoTrackStats

Declared In

TVIStatsReport.h

  iceCandidateStats

The stats for all Ice candidates.

@property (nonatomic, strong, readonly, nonnull) NSArray<TVIIceCandidateStats*> *iceCandidateStats

Declared In

TVIStatsReport.h

  iceCandidatePairStats

The stats for all Ice candidates pairs.

@property (nonatomic, strong, readonly, nonnull) NSArray<TVIIceCandidatePairStats*> *iceCandidatePairStats

Declared In

TVIStatsReport.h

– init

Developers shouldn’t initialize this class directly.

- (null_unspecified instancetype)init

Discussion

Stats report cannot be created explicitly.

Declared In

TVIStatsReport.h