TVIRemoteDataTrackPublication Class Reference

Inherits from TVIDataTrackPublication : TVITrackPublication : NSObject
Declared in TVIRemoteDataTrackPublication.h

Overview

TVIRemoteDataTrackPublication contains the mapping between a published TVIRemoteDataTrack and its server generated sid.

  trackSubscribed

Returns whether the Local Participant has subscribed to this track.

@property (nonatomic, assign, readonly, getter=isTrackSubscribed) BOOL trackSubscribed

Declared In

TVIRemoteDataTrackPublication.h

  remoteTrack

The remote data track associated with the track publication.

@property (nonatomic, strong, readonly, nullable) TVIRemoteDataTrack *remoteTrack

Discussion

This property will return nil unless the Local Participant is subscribed to this track.

Declared In

TVIRemoteDataTrackPublication.h

  publishPriority

Get the TVITrackPriority set by the publisher for the corresponding TVIRemoteDataTrack.

@property (nonatomic, copy, readonly, nonnull) TVITrackPriority publishPriority

Discussion

This property will return TVITrackPriorityStandard if no priority was specified by the publisher.

Declared In

TVIRemoteDataTrackPublication.h

– init

Developers shouldn’t initialize this class directly.

- (null_unspecified instancetype)init

Discussion

Track publications cannot be created explicitly

Declared In

TVIRemoteDataTrackPublication.h