Interface Participant
- All Known Implementing Classes:
LocalParticipant
,RemoteParticipant
Room
.-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic enum
The state of the signaling connection for a Participant. -
Method Summary
Modifier and TypeMethodDescriptionReturnsAudioTrackPublication
s of participant.ReturnsDataTrackPublication
s of participant.Returns participant identity.Returns the participant's Network Quality Level.getSid()
Returns unique identifier of a participant.getState()
Returns participant state.ReturnsVideoTrackPublication
s of participant.
-
Method Details
-
getSid
Returns unique identifier of a participant. -
getIdentity
Returns participant identity. -
getState
Returns participant state. -
getNetworkQualityLevel
Returns the participant's Network Quality Level.This property represents the quality of a Participant's connection in a Room. This value may not be immediately available, and, in some cases, it's impossible to calculate it. In these instances,
getNetworkQualityLevel()
will returnNetworkQualityLevel.NETWORK_QUALITY_LEVEL_UNKNOWN
. Calling this API in a Peer-to-Peer Room will always returnNetworkQualityLevel.NETWORK_QUALITY_LEVEL_UNKNOWN
. This is part of the Network Quality API and must be enabled by enabling theenableNetworkQuality
option inConnectOptions
. -
getAudioTracks
ReturnsAudioTrackPublication
s of participant. -
getVideoTracks
ReturnsVideoTrackPublication
s of participant. -
getDataTracks
ReturnsDataTrackPublication
s of participant.
-