Call interface
Stellt einen Anruf dar.
- Extends
Eigenschaften
info | Rufen Sie Informationen zu diesem Anruf ab. |
Geerbte Eigenschaften
call |
Enthält Code/SubCode, der angibt, wie dieser Aufruf beendet wurde. |
caller |
Anruferinformationen, wenn dieser Anruf eingehender ist. |
direction | Rufen Sie die Anrufrichtung ab, unabhängig davon, ob es sich um eingehende oder ausgehende Anrufe handelt. |
id | Rufen Sie die eindeutige ID für diesen Anruf ab. |
is |
Gibt an, ob der lokale Benutzer eingehende Audio stummgeschaltet hat. |
is |
Gibt an, ob das lokale Video aktiviert ist. |
is |
Gibt an, ob lokaler Benutzer lokal oder remote stummgeschaltet ist. |
is |
Gibt an, ob die Bildschirmfreigabe aktiviert ist. |
kind | Ruft die Art des Aufrufobjekts ab. |
lobby | Rufen Sie den Teams-Besprechungs-Wartebereich ab. |
local |
Sammlung lokaler Audiodatenströme, die an andere Teilnehmer in einem Anruf gesendet werden. |
local |
Sammlung lokaler Videostreams, die an andere Teilnehmer in einem Anruf gesendet werden. |
remote |
Sammlung von Remoteaudiodatenströmen, die vom Anruf empfangen werden. |
remote |
Sammlung von Remoteteilnehmern in diesem Anruf. Bei Anrufen mit Teilnehmern von hundert oder mehr sind nur medienaktive Teilnehmer in dieser Sammlung vorhanden. |
role | Rufen Sie die Rolle des lokalen Benutzers im Anruf ab. |
state | Rufen Sie den Status dieses Anrufs ab. |
total |
Die Anzahl der Teilnehmer in diesem Anruf. |
Methoden
add |
Fügen Sie einen Teilnehmer zu diesem Anruf hinzu. |
add |
Fügen Sie einen Teilnehmer zu diesem Anruf hinzu. |
add |
Fügen Sie diesem Anruf eine Teams-App hinzu. |
add |
Fügen Sie einen Teilnehmer zu diesem Anruf hinzu. |
add |
Fügen Sie einen Teilnehmer zu diesem Anruf hinzu. |
remove |
Entfernen Sie einen Teilnehmer aus diesem Anruf. |
Geerbte Methoden
dispose() | |
feature<TFeature>(Call |
Ruft ein initialisiertes und memoisiertes Featureobjekt mit erweiterter API ab. Überprüfen Sie die Objektfeatures.* auf alle verfügbaren erweiterten Anruffunktionen in diesem Paket, z. B.:
|
hang |
Hängen Sie den Anruf auf. |
hold() | Setzen Sie diesen Anruf in die Warteschleife. |
mute() | Lokales Mikrofon stummschalten. |
mute |
Schalten Sie alle Remoteteilnehmer stumm. |
mute |
Eingehende Audio stummschalten. |
off("id |
Unsubscribe-Funktion für idChanged-Ereignis. |
off("is |
Subscribe-Funktion für isIncomingAudioMutedChanged-Ereignis. |
off("is |
Unsubscribe-Funktion für isLocalVideoStartedChanged-Ereignis. |
off("is |
Subscribe-Funktion für isMutedChanged-Ereignis. |
off("is |
Unsubscribe-Funktion für isScreenSharingChanged-Ereignis. |
off("local |
Unsubscribe-Funktion für das localAudioStreamsUpdated-Ereignis. |
off("local |
Unsubscribe-Funktion für localVideoStreamsUpdated-Ereignis. |
off("muted |
Unsubscribe-Funktion für das MutedByOthers-Ereignis. |
off("remote |
Unsubscribe-Funktion für remoteAudioStreamsUpdated-Ereignis. |
off("remote |
Unsubscribe-Funktion für remoteParticipantsUpdated-Ereignis. |
off("role |
Unsubscribe-Funktion für das roleChanged-Ereignis. |
off("state |
Unsubscribe-Funktion für stateChanged-Ereignis. |
off("total |
unsubscribe function for totalParticipantCountChanged event. |
on("id |
Subscribe-Funktion für idChanged-Ereignis. |
on("is |
Subscribe-Funktion für isIncomingAudioMutedChanged-Ereignis. |
on("is |
Subscribe-Funktion für isLocalVideoStartedChanged-Ereignis. |
on("is |
Subscribe-Funktion für isMutedChanged-Ereignis. |
on("is |
Subscribe-Funktion für isScreenSharingChanged-Ereignis. |
on("local |
Subscribe-Funktion für das localAudioStreamsUpdated-Ereignis. |
on("local |
Subscribe-Funktion für das localVideoStreamsUpdated-Ereignis. |
on("muted |
Subscribe-Funktion für das MutedByOthers-Ereignis. |
on("remote |
Subscribe-Funktion für remoteAudioStreamsUpdated-Ereignis. |
on("remote |
Subscribe-Funktion für remoteParticipantsUpdated-Ereignis. |
on("role |
Subscribe-Funktion für das roleChanged-Ereignis. |
on("state |
Subscribe-Funktion für stateChanged-Ereignis. |
on("total |
Subscribe-Funktion für das totalParticipantCountChanged-Ereignis. |
resume() | Setzen Sie diesen Aufruf fort, wenn er sich im Zustand "LocalHold" befindet. |
send |
DTMF-Ton senden. |
set |
Festlegen von Anrufeinschränkungen. Diese Methode legt die maximalen Einschränkungen basierend auf den bereitgestellten Werten fest. Die endgültigen angewendeten Einschränkungen sind kleiner oder gleich den werten, die hier für diese Methode bereitgestellt werden. Wenn 0 Wert angegeben wird, wird für diese Einschränkung keine Einschränkung angewendet. Wenn ein nicht definierter Wert angegeben wird, wird der zuvor verwendete Wert für diese Einschränkung verwendet. |
start |
Starten Sie Audio im Anruf mit benutzerdefiniertem Audio. LocalAudioStream-Quelle sollte ein MediaStream sein. |
start |
|
start |
|
start |
Beginnen Sie mit dem Senden des Videostreams im Anruf. Remoteteilnehmer im Anruf erhalten Ihren Videostream, damit sie ihn in ihren UIs rendern können. |
stop |
Beenden Sie benutzerdefinierte Audiodaten im Anruf, und wechseln Sie zum Standardaudiogerät des Geräte-Managers. |
stop |
Beenden Sie die lokale Bildschirmfreigabe. |
stop |
Beenden Sie die lokale Bildschirmfreigabe. |
stop |
Beenden Sie das Senden des Videostreams im Anruf. Muss dasselbe LocalVideoStream-Objekt übergeben, das zum Starten des Videos in der CallAgent.startCall()-API, der CallAgent.join()-API, der IncomingCall.accept()-API oder der Call.startVideo()-API verwendet wurde. |
unmute() | Stummschaltung des lokalen Mikrofons aufheben. |
unmute |
Aufheben der Stummschaltung eingehender Audiodaten. |
Details zur Eigenschaft
info
Geerbte Eigenschaftsdetails
callEndReason
Enthält Code/SubCode, der angibt, wie dieser Aufruf beendet wurde.
callEndReason?: CallEndReason
Eigenschaftswert
geerbt vonCallCommon.callEndReason
callerInfo
Anruferinformationen, wenn dieser Anruf eingehender ist.
callerInfo: CallerInfo
Eigenschaftswert
geerbt vonCallCommon.callerInfo
direction
Rufen Sie die Anrufrichtung ab, unabhängig davon, ob es sich um eingehende oder ausgehende Anrufe handelt.
direction: CallDirection
Eigenschaftswert
id
Rufen Sie die eindeutige ID für diesen Anruf ab.
id: string
Eigenschaftswert
string
geerbt vonCallCommon.id
isIncomingAudioMuted
Gibt an, ob der lokale Benutzer eingehende Audio stummgeschaltet hat.
isIncomingAudioMuted: boolean
Eigenschaftswert
boolean
geerbt vonCallCommon.isIncomingAudioMuted
isLocalVideoStarted
Gibt an, ob das lokale Video aktiviert ist.
isLocalVideoStarted: boolean
Eigenschaftswert
boolean
geerbt vonCallCommon.isLocalVideoStarted
isMuted
Gibt an, ob lokaler Benutzer lokal oder remote stummgeschaltet ist.
isMuted: boolean
Eigenschaftswert
boolean
geerbt vonCallCommon.isMuted
isScreenSharingOn
Gibt an, ob die Bildschirmfreigabe aktiviert ist.
isScreenSharingOn: boolean
Eigenschaftswert
boolean
geerbt vonCallCommon.isScreenSharingOn
kind
Ruft die Art des Aufrufobjekts ab.
kind: CallKind
Eigenschaftswert
lobby
Rufen Sie den Teams-Besprechungs-Wartebereich ab.
lobby: Lobby
Eigenschaftswert
localAudioStreams
Sammlung lokaler Audiodatenströme, die an andere Teilnehmer in einem Anruf gesendet werden.
localAudioStreams: readonly LocalAudioStream[]
Eigenschaftswert
readonly LocalAudioStream[]
localVideoStreams
Sammlung lokaler Videostreams, die an andere Teilnehmer in einem Anruf gesendet werden.
localVideoStreams: readonly LocalVideoStream[]
Eigenschaftswert
readonly LocalVideoStream[]
geerbt vonCallCommon.localVideoStreams
remoteAudioStreams
Sammlung von Remoteaudiodatenströmen, die vom Anruf empfangen werden.
remoteAudioStreams: readonly RemoteAudioStream[]
Eigenschaftswert
readonly RemoteAudioStream[]
geerbt vonCallCommon.remoteAudioStreams
remoteParticipants
Sammlung von Remoteteilnehmern in diesem Anruf. Bei Anrufen mit Teilnehmern von hundert oder mehr sind nur medienaktive Teilnehmer in dieser Sammlung vorhanden.
remoteParticipants: readonly RemoteParticipant[]
Eigenschaftswert
readonly RemoteParticipant[]
role
Rufen Sie die Rolle des lokalen Benutzers im Anruf ab.
role: ParticipantRole
Eigenschaftswert
geerbt vonCallCommon.role
state
totalParticipantCount
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.
Die Anzahl der Teilnehmer in diesem Anruf.
totalParticipantCount: number
Eigenschaftswert
number
geerbt vonCallCommon.totalParticipantCount
Details zur Methode
addParticipant(CommunicationUserIdentifier | MicrosoftTeamsUserIdentifier)
Fügen Sie einen Teilnehmer zu diesem Anruf hinzu.
function addParticipant(identifier: CommunicationUserIdentifier | MicrosoftTeamsUserIdentifier): RemoteParticipant
Parameter
- identifier
Der Bezeichner des hinzuzufügenden Teilnehmers.
Gibt zurück
Das RemoteParticipant-Objekt, das dem erfolgreich hinzugefügten Teilnehmer zugeordnet ist.
addParticipant(CommunicationUserIdentifier, AddCommunicationUserOptions)
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.
Fügen Sie einen Teilnehmer zu diesem Anruf hinzu.
function addParticipant(identifier: CommunicationUserIdentifier, options?: AddCommunicationUserOptions): RemoteParticipant
Parameter
- identifier
- CommunicationUserIdentifier
Der Bezeichner des hinzuzufügenden Teilnehmers.
- options
- AddCommunicationUserOptions
Weitere Optionen für die Verwaltung des Anrufs.
Gibt zurück
Das RemoteParticipant-Objekt, das dem erfolgreich hinzugefügten Teilnehmer zugeordnet ist.
addParticipant(MicrosoftTeamsAppIdentifier | UnknownIdentifier)
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.
Fügen Sie diesem Anruf eine Teams-App hinzu.
function addParticipant(identifier: MicrosoftTeamsAppIdentifier | UnknownIdentifier): RemoteParticipant
Parameter
- identifier
Der Bezeichner der hinzuzufügenden Teams-App.
Gibt zurück
Das RemoteParticipant-Objekt, das der erfolgreich hinzugefügten Teams-App zugeordnet ist.
addParticipant(MicrosoftTeamsUserIdentifier, AddMicrosoftTeamsUserOptions)
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.
Fügen Sie einen Teilnehmer zu diesem Anruf hinzu.
function addParticipant(identifier: MicrosoftTeamsUserIdentifier, options: AddMicrosoftTeamsUserOptions): RemoteParticipant
Parameter
- identifier
- MicrosoftTeamsUserIdentifier
Der Bezeichner des hinzuzufügenden Teilnehmers.
- options
- AddMicrosoftTeamsUserOptions
Weitere Optionen für die Verwaltung des Anrufs.
Gibt zurück
Das RemoteParticipant-Objekt, das dem erfolgreich hinzugefügten Teilnehmer zugeordnet ist.
addParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)
Fügen Sie einen Teilnehmer zu diesem Anruf hinzu.
function addParticipant(identifier: PhoneNumberIdentifier, options?: AddPhoneNumberOptions): RemoteParticipant
Parameter
- identifier
- PhoneNumberIdentifier
Der Bezeichner des hinzuzufügenden Teilnehmers.
- options
- AddPhoneNumberOptions
Weitere Optionen für die Verwaltung des PSTN-Anrufs. Legen Sie beispielsweise die Telefonnummer der Anrufer-ID in einem PSTN-Anruf fest.
Gibt zurück
Das RemoteParticipant-Objekt, das dem erfolgreich hinzugefügten Teilnehmer zugeordnet ist.
removeParticipant(CommunicationIdentifier)
Entfernen Sie einen Teilnehmer aus diesem Anruf.
function removeParticipant(identifier: CommunicationIdentifier): Promise<void>
Parameter
- identifier
- CommunicationIdentifier
Der Bezeichner des zu entfernenden Teilnehmers.
Gibt zurück
Promise<void>
Details zur geerbten Methode
dispose()
function dispose()
geerbt vonCallCommon.dispose
feature<TFeature>(CallFeatureFactory<TFeature>)
Ruft ein initialisiertes und memoisiertes Featureobjekt mit erweiterter API ab. Überprüfen Sie die Objektfeatures.* auf alle verfügbaren erweiterten Anruffunktionen in diesem Paket, z. B.:
const call: Call = ...;
call.feature(Features.Recording).isRecordingActive;
call.feature(Features.Captions).startCaptions('en-us')
function feature<TFeature>(factory: CallFeatureFactory<TFeature>): TFeature
Parameter
- factory
-
CallFeatureFactory<TFeature>
Die Factory für den Aufruffeaturekonstruktor, der eine erweiterte API bereitstellt.
Gibt zurück
TFeature
hangUp(HangUpOptions)
Hängen Sie den Anruf auf.
function hangUp(options?: HangUpOptions): Promise<void>
Parameter
- options
- HangUpOptions
HangUp-Optionen.
Gibt zurück
Promise<void>
hold()
Setzen Sie diesen Anruf in die Warteschleife.
function hold(): Promise<void>
Gibt zurück
Promise<void>
geerbt vonCallCommon.hold
mute()
Lokales Mikrofon stummschalten.
function mute(): Promise<void>
Gibt zurück
Promise<void>
muteAllRemoteParticipants()
Schalten Sie alle Remoteteilnehmer stumm.
function muteAllRemoteParticipants(): Promise<void>
Gibt zurück
Promise<void>
muteIncomingAudio()
Eingehende Audio stummschalten.
function muteIncomingAudio(): Promise<void>
Gibt zurück
Promise<void>
geerbt vonCallCommon.muteIncomingAudio-
off("idChanged", PropertyChangedEvent)
Unsubscribe-Funktion für idChanged-Ereignis.
function off(event: "idChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"idChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
off("isIncomingAudioMutedChanged", PropertyChangedEvent)
Subscribe-Funktion für isIncomingAudioMutedChanged-Ereignis.
function off(event: "isIncomingAudioMutedChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isIncomingAudioMutedChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when value of this property will change.
off("isLocalVideoStartedChanged", PropertyChangedEvent)
Unsubscribe-Funktion für isLocalVideoStartedChanged-Ereignis.
function off(event: "isLocalVideoStartedChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isLocalVideoStartedChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when value of this property will change.
off("isMutedChanged", PropertyChangedEvent)
Subscribe-Funktion für isMutedChanged-Ereignis.
function off(event: "isMutedChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isMutedChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when value of this property will change.
off("isScreenSharingOnChanged", PropertyChangedEvent)
Unsubscribe-Funktion für isScreenSharingChanged-Ereignis.
function off(event: "isScreenSharingOnChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isScreenSharingOnChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
off("localAudioStreamsUpdated", CollectionUpdatedEvent<LocalAudioStream>)
Unsubscribe-Funktion für das localAudioStreamsUpdated-Ereignis.
function off(event: "localAudioStreamsUpdated", listener: CollectionUpdatedEvent<LocalAudioStream>)
Parameter
- event
-
"localAudioStreamsUpdated"
Ereignisname.
- listener
callback fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
off("localVideoStreamsUpdated", CollectionUpdatedEvent<LocalVideoStream>)
Unsubscribe-Funktion für localVideoStreamsUpdated-Ereignis.
function off(event: "localVideoStreamsUpdated", listener: CollectionUpdatedEvent<LocalVideoStream>)
Parameter
- event
-
"localVideoStreamsUpdated"
Ereignisname.
- listener
callback fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
off("mutedByOthers", PropertyChangedEvent)
Unsubscribe-Funktion für das MutedByOthers-Ereignis.
function off(event: "mutedByOthers", listener: PropertyChangedEvent)
Parameter
- event
-
"mutedByOthers"
Ereignisname.
- listener
- PropertyChangedEvent
rückruf fn, der zum Kündigen des Abonnements für dieses Ereignis verwendet wurde.
off("remoteAudioStreamsUpdated", CollectionUpdatedEvent<RemoteAudioStream>)
Unsubscribe-Funktion für remoteAudioStreamsUpdated-Ereignis.
function off(event: "remoteAudioStreamsUpdated", listener: CollectionUpdatedEvent<RemoteAudioStream>)
Parameter
- event
-
"remoteAudioStreamsUpdated"
Ereignisname.
- listener
callback fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
off("remoteParticipantsUpdated", CollectionUpdatedEvent<RemoteParticipant>)
Unsubscribe-Funktion für remoteParticipantsUpdated-Ereignis.
function off(event: "remoteParticipantsUpdated", listener: CollectionUpdatedEvent<RemoteParticipant>)
Parameter
- event
-
"remoteParticipantsUpdated"
Ereignisname.
- listener
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("totalParticipantCountChanged", PropertyChangedEvent)
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.
unsubscribe function for totalParticipantCountChanged event.
function off(event: "totalParticipantCountChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"totalParticipantCountChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when the participant count changes.
on("idChanged", PropertyChangedEvent)
Subscribe-Funktion für idChanged-Ereignis.
function on(event: "idChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"idChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when value of this property will change.
on("isIncomingAudioMutedChanged", PropertyChangedEvent)
Subscribe-Funktion für isIncomingAudioMutedChanged-Ereignis.
function on(event: "isIncomingAudioMutedChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isIncomingAudioMutedChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when value of this property will change.
on("isLocalVideoStartedChanged", PropertyChangedEvent)
Subscribe-Funktion für isLocalVideoStartedChanged-Ereignis.
function on(event: "isLocalVideoStartedChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isLocalVideoStartedChanged"
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("isScreenSharingOnChanged", PropertyChangedEvent)
Subscribe-Funktion für isScreenSharingChanged-Ereignis.
function on(event: "isScreenSharingOnChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isScreenSharingOnChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when value of this property will change.
on("localAudioStreamsUpdated", CollectionUpdatedEvent<LocalAudioStream>)
Subscribe-Funktion für das localAudioStreamsUpdated-Ereignis.
function on(event: "localAudioStreamsUpdated", listener: CollectionUpdatedEvent<LocalAudioStream>)
Parameter
- event
-
"localAudioStreamsUpdated"
Ereignisname.
- listener
callback fn that will be called when this collection will change, it will pass arrays of added and removed elements.
on("localVideoStreamsUpdated", CollectionUpdatedEvent<LocalVideoStream>)
Subscribe-Funktion für das localVideoStreamsUpdated-Ereignis.
function on(event: "localVideoStreamsUpdated", listener: CollectionUpdatedEvent<LocalVideoStream>)
Parameter
- event
-
"localVideoStreamsUpdated"
Ereignisname.
- listener
callback fn that will be called when this collection will change, it will pass arrays of added and removed elements.
on("mutedByOthers", PropertyChangedEvent)
Subscribe-Funktion für das MutedByOthers-Ereignis.
function on(event: "mutedByOthers", listener: PropertyChangedEvent)
Parameter
- event
-
"mutedByOthers"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
on("remoteAudioStreamsUpdated", CollectionUpdatedEvent<RemoteAudioStream>)
Subscribe-Funktion für remoteAudioStreamsUpdated-Ereignis.
function on(event: "remoteAudioStreamsUpdated", listener: CollectionUpdatedEvent<RemoteAudioStream>)
Parameter
- event
-
"remoteAudioStreamsUpdated"
Ereignisname.
- listener
callback fn that will be called when this collection will change, it will pass arrays of added and removed elements.
on("remoteParticipantsUpdated", CollectionUpdatedEvent<RemoteParticipant>)
Subscribe-Funktion für remoteParticipantsUpdated-Ereignis.
function on(event: "remoteParticipantsUpdated", listener: CollectionUpdatedEvent<RemoteParticipant>)
Parameter
- event
-
"remoteParticipantsUpdated"
Ereignisname.
- listener
callback fn that will be called when this collection will change, it will pass arrays of added and removed elements.
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("totalParticipantCountChanged", PropertyChangedEvent)
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.
Subscribe-Funktion für das totalParticipantCountChanged-Ereignis.
function on(event: "totalParticipantCountChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"totalParticipantCountChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when the participant count changes.
resume()
Setzen Sie diesen Aufruf fort, wenn er sich im Zustand "LocalHold" befindet.
function resume(): Promise<void>
Gibt zurück
Promise<void>
geerbt vonCallCommon.resume
sendDtmf(DtmfTone)
DTMF-Ton senden.
function sendDtmf(dtmfTone: DtmfTone): Promise<void>
Parameter
- dtmfTone
- DtmfTone
Gibt zurück
Promise<void>
geerbt vonCallCommon.sendDtmf
setConstraints(CallConstraints)
Festlegen von Anrufeinschränkungen. Diese Methode legt die maximalen Einschränkungen basierend auf den bereitgestellten Werten fest. Die endgültigen angewendeten Einschränkungen sind kleiner oder gleich den werten, die hier für diese Methode bereitgestellt werden. Wenn 0 Wert angegeben wird, wird für diese Einschränkung keine Einschränkung angewendet. Wenn ein nicht definierter Wert angegeben wird, wird der zuvor verwendete Wert für diese Einschränkung verwendet.
function setConstraints(constraints: CallConstraints): Promise<void>
Parameter
- constraints
- CallConstraints
Objekt, das die festzulegenden Aufrufeinschränkungen darstellt
Gibt zurück
Promise<void>
geerbt vonCallCommon.setConstraints
startAudio(LocalAudioStream)
Starten Sie Audio im Anruf mit benutzerdefiniertem Audio. LocalAudioStream-Quelle sollte ein MediaStream sein.
function startAudio(localAudioStream: LocalAudioStream): Promise<void>
Parameter
- localAudioStream
- LocalAudioStream
Gibt zurück
Promise<void>
geerbt vonCallCommon.startAudio
startScreenSharing()
- Beginnen Sie mit dem Senden des Bildschirmfreigabedatenstroms in einem Anruf. Der Browser fordert sie auf, die Registerkarte "Bildschirm", "App" oder "Browser" auszuwählen.
- Das Senden des Bildschirmfreigabedatenstroms wird unter iOS oder Android nicht unterstützt.
- Eingehender Bildschirmfreigabedatenstrom wird unter iOS und Android unterstützt.
function startScreenSharing(): Promise<void>
Gibt zurück
Promise<void>
Geerbt vonCallCommon.startScreenSharing-
startScreenSharing(LocalVideoStream)
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.
- Beginnen Sie mit dem Senden eines Unformatierten Bildschirmfreigabedatenstroms in einem Anruf.
- Das Senden der unformatierten Bildschirmfreigabe wird unter iOS oder Android nicht unterstützt.
- Die Freigabe des eingehenden rohen Bildschirms wird unter iOS und Android unterstützt.
function startScreenSharing(localVideoStream: LocalVideoStream): Promise<void>
Parameter
- localVideoStream
- LocalVideoStream
Stellt einen lokalen Rohdatenstrom für die Bildschirmfreigabe dar, der einen MediaStream im Konstruktor verwendet.
Gibt zurück
Promise<void>
Geerbt vonCallCommon.startScreenSharing-
startVideo(LocalVideoStream)
Beginnen Sie mit dem Senden des Videostreams im Anruf. Remoteteilnehmer im Anruf erhalten Ihren Videostream, damit sie ihn in ihren UIs rendern können.
function startVideo(localVideoStream: LocalVideoStream): Promise<void>
Parameter
- localVideoStream
- LocalVideoStream
Stellt einen lokalen Videostream dar, der eine Kameraquelle im Konstruktor akzeptiert.
Gibt zurück
Promise<void>
geerbt vonCallCommon.startVideo
stopAudio()
Beenden Sie benutzerdefinierte Audiodaten im Anruf, und wechseln Sie zum Standardaudiogerät des Geräte-Managers.
function stopAudio()
geerbt vonCallCommon.stopAudio
stopScreenSharing()
Beenden Sie die lokale Bildschirmfreigabe.
function stopScreenSharing(): Promise<void>
Gibt zurück
Promise<void>
geerbt vonCallCommon.stopScreenSharing-
stopScreenSharing(LocalVideoStream)
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.
Beenden Sie die lokale Bildschirmfreigabe.
function stopScreenSharing(localVideoStream: LocalVideoStream): Promise<void>
Parameter
- localVideoStream
- LocalVideoStream
Der Stream für die lokale Bildschirmfreigabe, um das Streaming zu beenden.
Gibt zurück
Promise<void>
geerbt vonCallCommon.stopScreenSharing-
stopVideo(LocalVideoStream)
Beenden Sie das Senden des Videostreams im Anruf. Muss dasselbe LocalVideoStream-Objekt übergeben, das zum Starten des Videos in der CallAgent.startCall()-API, der CallAgent.join()-API, der IncomingCall.accept()-API oder der Call.startVideo()-API verwendet wurde.
function stopVideo(localVideoStream: LocalVideoStream): Promise<void>
Parameter
- localVideoStream
- LocalVideoStream
Der lokale Videostream zum Beenden des Streamings.
Gibt zurück
Promise<void>
geerbt vonCallCommon.stopVideo
unmute()
Stummschaltung des lokalen Mikrofons aufheben.
function unmute(): Promise<void>
Gibt zurück
Promise<void>
geerbt vonCallCommon.unmute
unmuteIncomingAudio()
Aufheben der Stummschaltung eingehender Audiodaten.
function unmuteIncomingAudio(): Promise<void>
Gibt zurück
Promise<void>
geerbt vonCallCommon.unmuteIncomingAudio