TVIParticipant Class Reference
Inherits from | NSObject |
---|---|
Declared in | TVIParticipant.h |
connected
Indicates if the Participant is connected to the Room.
@property (nonatomic, assign, readonly, getter=isConnected) BOOL connected
Declared In
TVIParticipant.h
delegate
The Participant’s delegate. Set this property to be notified about Participant events such as tracks being added or removed.
@property (atomic, weak, nullable) id<TVIParticipantDelegate> delegate
Declared In
TVIParticipant.h
identity
The Participant’s identity.
@property (nonatomic, readonly, copy, nonnull) NSString *identity
Declared In
TVIParticipant.h
media
The Participant’s media. You can query TVIMedia
in order to interact with the Participant’s audio and video
tracks.
@property (nonatomic, readonly, strong, nonnull) TVIMedia *media
Declared In
TVIParticipant.h
sid
@sid The Participant’s server identifier. This value uniquely identifies the Participant in a Room and is often useful for debugging purposes.
@property (nonatomic, readonly, copy, nullable) NSString *sid
Discussion
@sid The Participant’s server identifier. This value uniquely identifies the Participant in a Room and is often useful for debugging purposes.
Declared In
TVIParticipant.h
– init
Developers shouldn’t initialize this class directly.
- (null_unspecified instancetype)init
Discussion
Use TVIVideoClient
connectWith* methods to join a TVIRoom
with TVIParticipant
instances.
Declared In
TVIParticipant.h