TVIBaseTrackStats Class Reference

Inherits from NSObject
Declared in TVIBaseTrackStats.h

Overview

TVIBaseTrackStats represents stats common to both local and remote tracks.

  trackSid

The Tracks’s server identifier. This value uniquely identifies the Track within the scope of a Room.

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

Declared In

TVIBaseTrackStats.h

  packetsLost

Total number of RTP packets lost for this SSRC since the beginning of the reception.

@property (nonatomic, assign, readonly) NSUInteger packetsLost

Declared In

TVIBaseTrackStats.h

  codec

Name of codec used for this track.

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

Declared In

TVIBaseTrackStats.h

  ssrc

The SSRC identifier of the source.

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

Declared In

TVIBaseTrackStats.h

  timestamp

Unix timestamp in milliseconds

@property (nonatomic, assign, readonly) CFTimeInterval timestamp

Declared In

TVIBaseTrackStats.h

– init

Developers shouldn’t initialize this class directly.

- (null_unspecified instancetype)init

Discussion

Base track stats cannot be created explicitly.

Declared In

TVIBaseTrackStats.h