TVIBaseTrackStats Class Reference

Inherits from NSObject
Declared in TVIBaseTrackStats.h

Overview

TVIBaseTrackStats represents stats common to both local and remote tracks.

  trackId

Track identifier.

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

Declared In

TVIBaseTrackStats.h

  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