RemoteParticipant interface
Stellt einen Remoteteilnehmer in einem Anruf dar.
- Extends
Eigenschaften
call |
Grund, warum Teilnehmer den Anruf verlassen haben, enthält Code/SubCode/Nachricht. |
is |
Gibt an, ob dieser Remoteteilnehmer stummgeschaltet ist oder nicht. |
is |
Ob dieser Remoteteilnehmer spricht oder nicht. |
role | Rufen Sie die Rolle dieses Remoteteilnehmers ab. |
state | Rufen Sie den Status dieses Remoteteilnehmers ab. |
video |
Sammlung von Videostreams, die diese Teilnehmer haben. |
Geerbte Eigenschaften
display |
Optionaler Anzeigename, wenn er vom Endpunkt dieses Remoteteilnehmers festgelegt wurde. |
endpoint |
Abrufen der Details aller Endpunkte für diesen Remoteteilnehmer |
identifier | Rufen Sie den Bezeichner für diesen Remoteteilnehmer ab. |
Methoden
mute() | Stummschalten des Mikrofons dieses Remoteteilnehmers. |
off("display |
Unsubscribe-Funktion für displayNameChanged-Ereignis. |
off("is |
Unsubscribe-Funktion für isMutedChanged-Ereignis. |
off("is |
Unsubscribe-Funktion für isSpeakingChanged-Ereignis. |
off("role |
Unsubscribe-Funktion für das roleChanged-Ereignis. |
off("state |
Unsubscribe-Funktion für stateChanged-Ereignis. |
off("video |
Unsubscribe-Funktion für videoStreamsUpdated-Ereignis. |
on("display |
Subscribe-Funktion für displayNameChanged-Ereignis. |
on("is |
Subscribe-Funktion für isMutedChanged-Ereignis. |
on("is |
Subscribe-Funktion für isSpeakingChanged-Ereignis. |
on("role |
Subscribe-Funktion für das roleChanged-Ereignis. |
on("state |
Subscribe-Funktion für stateChanged-Ereignis. |
on("video |
Subscribe-Funktion für das VideoStreamsUpdated-Ereignis. |
Details zur Eigenschaft
callEndReason
Grund, warum Teilnehmer den Anruf verlassen haben, enthält Code/SubCode/Nachricht.
callEndReason?: CallEndReason
Eigenschaftswert
isMuted
Gibt an, ob dieser Remoteteilnehmer stummgeschaltet ist oder nicht.
isMuted: boolean
Eigenschaftswert
boolean
isSpeaking
Ob dieser Remoteteilnehmer spricht oder nicht.
isSpeaking: boolean
Eigenschaftswert
boolean
role
Rufen Sie die Rolle dieses Remoteteilnehmers ab.
role: ParticipantRole
Eigenschaftswert
state
Rufen Sie den Status dieses Remoteteilnehmers ab.
state: RemoteParticipantState
Eigenschaftswert
videoStreams
Sammlung von Videostreams, die diese Teilnehmer haben.
videoStreams: readonly RemoteVideoStream[]
Eigenschaftswert
readonly RemoteVideoStream[]
Geerbte Eigenschaftsdetails
displayName
Optionaler Anzeigename, wenn er vom Endpunkt dieses Remoteteilnehmers festgelegt wurde.
displayName?: string
Eigenschaftswert
string
geerbt vonParticipantInfo.displayName
endpointDetails
Abrufen der Details aller Endpunkte für diesen Remoteteilnehmer
endpointDetails: EndpointDetails[]
Eigenschaftswert
geerbt vonParticipantInfo.endpointDetails
identifier
Rufen Sie den Bezeichner für diesen Remoteteilnehmer ab.
identifier: CommunicationIdentifierKind
Eigenschaftswert
Details zur Methode
mute()
Stummschalten des Mikrofons dieses Remoteteilnehmers.
function mute(): Promise<void>
Gibt zurück
Promise<void>
off("displayNameChanged", PropertyChangedEvent)
Unsubscribe-Funktion für displayNameChanged-Ereignis.
function off(event: "displayNameChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"displayNameChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
off("isMutedChanged", PropertyChangedEvent)
Unsubscribe-Funktion für isMutedChanged-Ereignis.
function off(event: "isMutedChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isMutedChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
off("isSpeakingChanged", PropertyChangedEvent)
Unsubscribe-Funktion für isSpeakingChanged-Ereignis.
function off(event: "isSpeakingChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isSpeakingChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
off("roleChanged", PropertyChangedEvent)
Unsubscribe-Funktion für das roleChanged-Ereignis.
function off(event: "roleChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"roleChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
off("stateChanged", PropertyChangedEvent)
Unsubscribe-Funktion für stateChanged-Ereignis.
function off(event: "stateChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"stateChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
off("videoStreamsUpdated", CollectionUpdatedEvent<RemoteVideoStream>)
Unsubscribe-Funktion für videoStreamsUpdated-Ereignis.
function off(event: "videoStreamsUpdated", listener: CollectionUpdatedEvent<RemoteVideoStream>)
Parameter
- event
-
"videoStreamsUpdated"
Ereignisname.
- listener
callback fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
on("displayNameChanged", PropertyChangedEvent)
Subscribe-Funktion für displayNameChanged-Ereignis.
function on(event: "displayNameChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"displayNameChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when value of this property will change.
on("isMutedChanged", PropertyChangedEvent)
Subscribe-Funktion für isMutedChanged-Ereignis.
function on(event: "isMutedChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isMutedChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when value of this property will change.
on("isSpeakingChanged", PropertyChangedEvent)
Subscribe-Funktion für isSpeakingChanged-Ereignis.
function on(event: "isSpeakingChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isSpeakingChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when value of this property will change.
on("roleChanged", PropertyChangedEvent)
Subscribe-Funktion für das roleChanged-Ereignis.
function on(event: "roleChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"roleChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when value of this property will change.
on("stateChanged", PropertyChangedEvent)
Subscribe-Funktion für stateChanged-Ereignis.
function on(event: "stateChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"stateChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when value of this property will change.
on("videoStreamsUpdated", CollectionUpdatedEvent<RemoteVideoStream>)
Subscribe-Funktion für das VideoStreamsUpdated-Ereignis.
function on(event: "videoStreamsUpdated", listener: CollectionUpdatedEvent<RemoteVideoStream>)
Parameter
- event
-
"videoStreamsUpdated"
Ereignisname.
- listener
callback fn that will be called when this collection will change, it will pass arrays of added and removed elements.