RemoteParticipant interface
Stellt einen Remoteteilnehmer an einem Anruf dar.
- Extends
Eigenschaften
call |
Grund, warum der Teilnehmer den Anruf verlassen hat, 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 | Ruft den Zustand dieses Remoteteilnehmers ab. |
video |
Sammlung von Videostreams, über die die Teilnehmer verfügen. |
Geerbte Eigenschaften
display |
Optionaler Anzeigename, wenn er vom Endpunkt dieses Remoteteilnehmers festgelegt wurde. |
endpoint |
Abrufen der Details aller Endpunkte für diesen Remoteteilnehmer |
identifier | Ruft den Bezeichner dieses Remoteteilnehmers ab. |
Methoden
mute() | Stummschalten des Mikrofons dieses Remoteteilnehmers. |
off("display |
Unsubscribe-Funktion für displayNameChanged-Ereignis. |
off("is |
Unsubscribe-Funktion für das isMutedChanged-Ereignis. |
off("is |
Unsubscribe-Funktion für das isSpeakingChanged-Ereignis. |
off("role |
Unsubscribe-Funktion für das roleChanged-Ereignis. |
off("state |
Unsubscribe-Funktion für das stateChanged-Ereignis. |
off("video |
Unsubscribe-Funktion für videoStreamsUpdated-Ereignis. |
on("display |
Subscribe-Funktion für displayNameChanged-Ereignis. |
on("is |
Subscribe-Funktion für das isMutedChanged-Ereignis. |
on("is |
Subscribe-Funktion für das isSpeakingChanged-Ereignis. |
on("role |
Subscribe-Funktion für das roleChanged-Ereignis. |
on("state |
Subscribe-Funktion für das stateChanged-Ereignis. |
on("video |
Subscribe-Funktion für videoStreamsUpdated-Ereignis. |
Details zur Eigenschaft
callEndReason
Grund, warum der Teilnehmer den Anruf verlassen hat, 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
Ruft den Zustand dieses Remoteteilnehmers ab.
state: RemoteParticipantState
Eigenschaftswert
videoStreams
Sammlung von Videostreams, über die die Teilnehmer verfügen.
videoStreams: ReadonlyArray<RemoteVideoStream>
Eigenschaftswert
ReadonlyArray<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
Ruft den Bezeichner dieses Remoteteilnehmers ab.
identifier: CommunicationIdentifierKind
Eigenschaftswert
CommunicationIdentifierKind
Geerbt vonParticipantInfo.identifier
Details zur Methode
mute()
Hinweis
API befindet sich in der Betaphase und ist als Vorschauversion für Entwickler*innen verfügbar. Je nachdem, welches Feedback wir erhalten, werden möglicherweise Änderungen vorgenommen. Verwenden Sie diese API nicht in einer Produktionsumgebung.
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
Rückruf fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
off("isMutedChanged", PropertyChangedEvent)
Unsubscribe-Funktion für das isMutedChanged-Ereignis.
function off(event: "isMutedChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isMutedChanged"
Ereignisname.
- listener
- PropertyChangedEvent
Rückruf fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
off("isSpeakingChanged", PropertyChangedEvent)
Unsubscribe-Funktion für das isSpeakingChanged-Ereignis.
function off(event: "isSpeakingChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isSpeakingChanged"
Ereignisname.
- listener
- PropertyChangedEvent
Rückruf 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
Rückruf fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
off("stateChanged", PropertyChangedEvent)
Unsubscribe-Funktion für das stateChanged-Ereignis.
function off(event: "stateChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"stateChanged"
Ereignisname.
- listener
- PropertyChangedEvent
Rückruf 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
Rückruf 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
Rückruf fn, der aufgerufen wird, wenn sich der Wert dieser Eigenschaft ändert.
on("isMutedChanged", PropertyChangedEvent)
Subscribe-Funktion für das isMutedChanged-Ereignis.
function on(event: "isMutedChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isMutedChanged"
Ereignisname.
- listener
- PropertyChangedEvent
Rückruf fn, der aufgerufen wird, wenn sich der Wert dieser Eigenschaft ändert.
on("isSpeakingChanged", PropertyChangedEvent)
Subscribe-Funktion für das isSpeakingChanged-Ereignis.
function on(event: "isSpeakingChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isSpeakingChanged"
Ereignisname.
- listener
- PropertyChangedEvent
Rückruf fn, der aufgerufen wird, wenn sich der Wert dieser Eigenschaft ändert.
on("roleChanged", PropertyChangedEvent)
Subscribe-Funktion für das roleChanged-Ereignis.
function on(event: "roleChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"roleChanged"
Ereignisname.
- listener
- PropertyChangedEvent
Rückruf fn, der aufgerufen wird, wenn sich der Wert dieser Eigenschaft ändert.
on("stateChanged", PropertyChangedEvent)
Subscribe-Funktion für das stateChanged-Ereignis.
function on(event: "stateChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"stateChanged"
Ereignisname.
- listener
- PropertyChangedEvent
Rückruf fn, der aufgerufen wird, wenn sich der Wert dieser Eigenschaft ändert.
on("videoStreamsUpdated", CollectionUpdatedEvent<RemoteVideoStream>)
Subscribe-Funktion für videoStreamsUpdated-Ereignis.
function on(event: "videoStreamsUpdated", listener: CollectionUpdatedEvent<RemoteVideoStream>)
Parameter
- event
-
"videoStreamsUpdated"
Ereignisname.
- listener
callback fn, der aufgerufen wird, wenn sich diese Auflistung ändert, übergeben Arrays von hinzugefügten und entfernten Elementen.