TVIRemoteParticipant Class Reference
| Inherits from | TVIParticipant : NSObject | 
|---|---|
| Declared in | TVIRemoteParticipant.h | 
  connected
	Indicates if the Participant is connected to the Room.
@property (nonatomic, assign, readonly, getter=isConnected) BOOL connectedDeclared In
TVIRemoteParticipant.h
  delegate
	The Remote Participant’s delegate. Set this property to be notified about Participant events such as tracks being added or removed.
@property (atomic, weak, nullable) id<TVIRemoteParticipantDelegate> delegateDeclared In
TVIRemoteParticipant.h
  remoteAudioTracks
	The collection of Remote Audio Tracks.
@property (nonatomic, copy, readonly, nonnull) NSArray<TVIRemoteAudioTrackPublication*> *remoteAudioTracksDeclared In
TVIRemoteParticipant.h
  remoteVideoTracks
	The collection of Remote Video Tracks.
@property (nonatomic, copy, readonly, nonnull) NSArray<TVIRemoteVideoTrackPublication*> *remoteVideoTracksDeclared In
TVIRemoteParticipant.h
  remoteDataTracks
	The collection of Remote Data Tracks.
@property (nonatomic, copy, readonly, nonnull) NSArray<TVIRemoteDataTrackPublication*> *remoteDataTracksDeclared In
TVIRemoteParticipant.h
– init
	Developers shouldn’t initialize this class directly.
- (null_unspecified instancetype)initDiscussion
Use TwilioVideo connectWith* methods to join a TVIRoom with TVIRemoteParticipant instances.
Declared In
TVIRemoteParticipant.h