Udostępnij za pośrednictwem


CommonCallAdapter interface

CallComposite Interfejs adaptera.

Extends

Metody

joinCall(boolean)

Dołącz do połączenia z mikrofonem początkowo włączony/wyłączony.

startCall(string[], StartCallOptions)

Uruchom połączenie.

Metody dziedziczone

askDevicePermission(PermissionConstraints)

Poproś o uprawnienia urządzeń.

createStreamView(string, VideoStreamOptions)

Utwórz widok HTML dla strumienia.

dispose()

Usuwanie złożonego

disposeStreamView(string, VideoStreamOptions)

Usuwanie widoku HTML dla strumienia.

getState()

Pobieranie bieżącego stanu

leaveCall(boolean)

Opuść połączenie

mute()

Wycisz bieżącego użytkownika podczas połączenia lub wyłącz mikrofon lokalnie

off("callEnded", CallEndedListener)

Anuluj subskrypcję funkcji dla zdarzenia "callEnded".

off("callIdChanged", CallIdChangedListener)

Funkcja anulowania subskrypcji zdarzenia "callIdChanged".

off("diagnosticChanged", DiagnosticChangedEventListner)

Anuluj subskrypcję funkcji dla zdarzenia "diagnosticChanged".

off("displayNameChanged", DisplayNameChangedListener)

Anuluj subskrypcję funkcji dla zdarzenia "displayNameChanged".

off("error", (e: AdapterError) => void)

Anuluj subskrypcję funkcji dla zdarzenia "error".

off("isLocalScreenSharingActiveChanged", IsLocalScreenSharingActiveChangedListener)

Funkcja anulowania subskrypcji zdarzenia "isLocalScreenSharingActiveChanged".

off("isMutedChanged", IsMutedChangedListener)

Funkcja anulowania subskrypcji zdarzenia "isMutedChanged".

off("isSpeakingChanged", IsSpeakingChangedListener)

Funkcja anulowania subskrypcji zdarzenia "isSpeakingChanged".

off("participantsJoined", ParticipantsJoinedListener)

Anuluj subskrypcję funkcji dla zdarzenia "participantsJoined".

off("participantsLeft", ParticipantsLeftListener)

Anuluj subskrypcję funkcji dla zdarzenia "participantsLeft".

off("selectedMicrophoneChanged", PropertyChangedEvent)

Funkcja anulowania subskrypcji zdarzenia "selectedMicrophoneChanged".

off("selectedSpeakerChanged", PropertyChangedEvent)

Funkcja anulowania subskrypcji dla zdarzenia "selectedSpeakerChanged".

offStateChange((state: CallAdapterState) => void)

Anuluje subskrypcję programu obsługi w celu stateChanged events.

on("callEnded", CallEndedListener)

Funkcja subskrybuj zdarzenie "callEnded".

on("callIdChanged", CallIdChangedListener)

Funkcja subskrybuj zdarzenie "callIdChanged".

on("diagnosticChanged", DiagnosticChangedEventListner)

Funkcja subskrybuj zdarzenie "diagnosticChanged".

To zdarzenie jest uruchamiane za każdym razem, gdy nastąpi zmiana w diagnostyce użytkownika dotyczącej trwającego połączenia.

on("displayNameChanged", DisplayNameChangedListener)

Subskrybuj funkcję zdarzenia "displayNameChanged".

on("error", (e: AdapterError) => void)

Funkcja subskrybuj zdarzenie "error".

on("isLocalScreenSharingActiveChanged", IsLocalScreenSharingActiveChangedListener)

Funkcja subskrybuj zdarzenie "isLocalScreenSharingActiveChanged".

on("isMutedChanged", IsMutedChangedListener)

Funkcja subskrybuj zdarzenie "isMutedChanged".

on("isSpeakingChanged", IsSpeakingChangedListener)

Funkcja subskrybuj zdarzenie "isSpeakingChanged".

on("participantsJoined", ParticipantsJoinedListener)

Funkcja subskrybuj zdarzenie "participantsJoined".

on("participantsLeft", ParticipantsLeftListener)

Funkcja subskrybuj zdarzenie "participantsLeft".

on("selectedMicrophoneChanged", PropertyChangedEvent)

Funkcja subskrybuj zdarzenie "selectedMicrophoneChanged".

To zdarzenie jest uruchamiane za każdym razem, gdy użytkownik wybierze nowe urządzenie mikrofonu.

on("selectedSpeakerChanged", PropertyChangedEvent)

Funkcja subskrybuj zdarzenie "selectedSpeakerChanged".

To zdarzenie jest uruchamiane za każdym razem, gdy użytkownik wybierze nowe urządzenie mówiące.

onStateChange((state: CallAdapterState) => void)

Subskrybuje program obsługi do zdarzeń stateChanged.

queryCameras()

Wykonywanie zapytań dotyczących dostępnych urządzeń z aparatami fotograficznymi.

queryMicrophones()

Wykonywanie zapytań o dostępne urządzenia mikrofonu.

querySpeakers()

Wykonywanie zapytań o dostępne urządzenia mikrofonu.

removeParticipant(string)

Usuń uczestnika z połączenia.

setCamera(VideoDeviceInfo, VideoStreamOptions)

Ustaw aparat do użycia w wywołaniu.

setMicrophone(AudioDeviceInfo)

Ustaw mikrofon do użycia w wywołaniu.

setSpeaker(AudioDeviceInfo)

Ustaw głośnik do użycia w wywołaniu.

startCamera(VideoStreamOptions)

Uruchom aparat. Ta metoda rozpocznie renderowanie widoku aparatu lokalnego, gdy wywołanie nie jest aktywne

startScreenShare()

Rozpocznij udostępnianie ekranu podczas rozmowy.

stopCamera()

Zatrzymaj kamerę Ta metoda zatrzyma renderowanie widoku aparatu lokalnego, gdy wywołanie nie jest aktywne

stopScreenShare()

Zatrzymaj udostępnianie ekranu

unmute()

Wyłącz wyciszenie bieżącego użytkownika podczas połączenia lub włączanie mikrofonu lokalnie

Szczegóły metody

joinCall(boolean)

Dołącz do połączenia z mikrofonem początkowo włączony/wyłączony.

function joinCall(microphoneOn?: boolean)

Parametry

microphoneOn

boolean

Czy mikrofon jest początkowo włączony

startCall(string[], StartCallOptions)

Uruchom połączenie.

function startCall(participants: string[], options?: StartCallOptions)

Parametry

participants

string[]

Tablica identyfikatorów uczestników do dołączenia

Szczegóły metody dziedziczonej

askDevicePermission(PermissionConstraints)

Poproś o uprawnienia urządzeń.

function askDevicePermission(constrain: PermissionConstraints): Promise<void>

Parametry

constrain
PermissionConstraints

Definiowanie ograniczeń dotyczących uzyskiwania dostępu do urządzeń lokalnych <xref:%40azure%2Fcommunication-calling%23PermissionConstraints>

Zwraca

Promise<void>

Uwagi

Okno uprawnień przeglądarki zostanie wyświetlone, jeśli uprawnienia nie zostały jeszcze przyznane

Dziedziczone zcallAdapterDeviceManagement.askDevicePermission

createStreamView(string, VideoStreamOptions)

Utwórz widok HTML dla strumienia.

function createStreamView(remoteUserId?: string, options?: VideoStreamOptions): Promise<void | CreateVideoStreamViewResult>

Parametry

remoteUserId

string

Identyfikator uczestnika do renderowania, pozostaw niezdefiniowany, aby utworzyć widok aparatu lokalnego

options
VideoStreamOptions

Opcje kontrolowania sposobu renderowania strumieni wideo <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>

Zwraca

Promise<void | CreateVideoStreamViewResult>

Uwagi

Ta metoda jest implementowana dla złożonego

Dziedziczone zcallAdapterCallOperations.createStreamView

dispose()

Usuwanie złożonego

function dispose()

Dziedziczone zjednorazowego.dispose

disposeStreamView(string, VideoStreamOptions)

Usuwanie widoku HTML dla strumienia.

function disposeStreamView(remoteUserId?: string, options?: VideoStreamOptions): Promise<void>

Parametry

remoteUserId

string

Identyfikator uczestnika do renderowania, pozostaw niezdefiniowany, aby usunąć widok aparatu lokalnego

options
VideoStreamOptions

Opcje kontrolowania sposobu renderowania strumieni wideo <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>

Zwraca

Promise<void>

Uwagi

Ta metoda jest implementowana dla złożonego

Dziedziczone zCallAdapterCallOperations.disposeStreamView

getState()

Pobieranie bieżącego stanu

function getState(): CallAdapterState

Zwraca

Dziedziczone zAdapterState.getState

leaveCall(boolean)

Opuść połączenie

function leaveCall(forEveryone?: boolean): Promise<void>

Parametry

forEveryone

boolean

Czy usunąć wszystkich uczestników podczas opuszczania

Zwraca

Promise<void>

Dziedziczone zCallAdapterCallOperations.leaveCall

mute()

Wycisz bieżącego użytkownika podczas połączenia lub wyłącz mikrofon lokalnie

function mute(): Promise<void>

Zwraca

Promise<void>

Dziedziczone zcallAdapterCallOperations.mute

off("callEnded", CallEndedListener)

Anuluj subskrypcję funkcji dla zdarzenia "callEnded".

function off(event: "callEnded", listener: CallEndedListener)

Parametry

event

"callEnded"

Dziedziczone zcallAdapterSubscribers.off

off("callIdChanged", CallIdChangedListener)

Funkcja anulowania subskrypcji zdarzenia "callIdChanged".

function off(event: "callIdChanged", listener: CallIdChangedListener)

Parametry

event

"callIdChanged"

Dziedziczone zcallAdapterSubscribers.off

off("diagnosticChanged", DiagnosticChangedEventListner)

Anuluj subskrypcję funkcji dla zdarzenia "diagnosticChanged".

function off(event: "diagnosticChanged", listener: DiagnosticChangedEventListner)

Parametry

event

"diagnosticChanged"

Dziedziczone zcallAdapterSubscribers.off

off("displayNameChanged", DisplayNameChangedListener)

Anuluj subskrypcję funkcji dla zdarzenia "displayNameChanged".

function off(event: "displayNameChanged", listener: DisplayNameChangedListener)

Parametry

event

"displayNameChanged"

Dziedziczone zcallAdapterSubscribers.off

off("error", (e: AdapterError) => void)

Anuluj subskrypcję funkcji dla zdarzenia "error".

function off(event: "error", listener: (e: AdapterError) => void)

Parametry

event

"error"

listener

(e: AdapterError) => void

Dziedziczone zcallAdapterSubscribers.off

off("isLocalScreenSharingActiveChanged", IsLocalScreenSharingActiveChangedListener)

Funkcja anulowania subskrypcji zdarzenia "isLocalScreenSharingActiveChanged".

function off(event: "isLocalScreenSharingActiveChanged", listener: IsLocalScreenSharingActiveChangedListener)

Parametry

event

"isLocalScreenSharingActiveChanged"

Dziedziczone zcallAdapterSubscribers.off

off("isMutedChanged", IsMutedChangedListener)

Funkcja anulowania subskrypcji zdarzenia "isMutedChanged".

function off(event: "isMutedChanged", listener: IsMutedChangedListener)

Parametry

event

"isMutedChanged"

Dziedziczone zcallAdapterSubscribers.off

off("isSpeakingChanged", IsSpeakingChangedListener)

Funkcja anulowania subskrypcji zdarzenia "isSpeakingChanged".

function off(event: "isSpeakingChanged", listener: IsSpeakingChangedListener)

Parametry

event

"isSpeakingChanged"

Dziedziczone zcallAdapterSubscribers.off

off("participantsJoined", ParticipantsJoinedListener)

Anuluj subskrypcję funkcji dla zdarzenia "participantsJoined".

function off(event: "participantsJoined", listener: ParticipantsJoinedListener)

Parametry

event

"participantsJoined"

Dziedziczone zcallAdapterSubscribers.off

off("participantsLeft", ParticipantsLeftListener)

Anuluj subskrypcję funkcji dla zdarzenia "participantsLeft".

function off(event: "participantsLeft", listener: ParticipantsLeftListener)

Parametry

event

"participantsLeft"

Dziedziczone zcallAdapterSubscribers.off

off("selectedMicrophoneChanged", PropertyChangedEvent)

Funkcja anulowania subskrypcji zdarzenia "selectedMicrophoneChanged".

function off(event: "selectedMicrophoneChanged", listener: PropertyChangedEvent)

Parametry

event

"selectedMicrophoneChanged"

Dziedziczone zcallAdapterSubscribers.off

off("selectedSpeakerChanged", PropertyChangedEvent)

Funkcja anulowania subskrypcji dla zdarzenia "selectedSpeakerChanged".

function off(event: "selectedSpeakerChanged", listener: PropertyChangedEvent)

Parametry

event

"selectedSpeakerChanged"

Dziedziczone zcallAdapterSubscribers.off

offStateChange((state: CallAdapterState) => void)

Anuluje subskrypcję programu obsługi w celu stateChanged events.

function offStateChange(handler: (state: CallAdapterState) => void)

Parametry

handler

(state: CallAdapterState) => void

Dziedziczone zAdapterState.offStateChange

on("callEnded", CallEndedListener)

Funkcja subskrybuj zdarzenie "callEnded".

function on(event: "callEnded", listener: CallEndedListener)

Parametry

event

"callEnded"

Dziedziczone zcallAdapterSubscribers.on

on("callIdChanged", CallIdChangedListener)

Funkcja subskrybuj zdarzenie "callIdChanged".

function on(event: "callIdChanged", listener: CallIdChangedListener)

Parametry

event

"callIdChanged"

Uwagi

Zdarzenie zostanie wyzwolone po zmianie identyfikatora callId bieżącego użytkownika.

Dziedziczone zcallAdapterSubscribers.on

on("diagnosticChanged", DiagnosticChangedEventListner)

Funkcja subskrybuj zdarzenie "diagnosticChanged".

To zdarzenie jest uruchamiane za każdym razem, gdy nastąpi zmiana w diagnostyce użytkownika dotyczącej trwającego połączenia.

function on(event: "diagnosticChanged", listener: DiagnosticChangedEventListner)

Parametry

event

"diagnosticChanged"

Dziedziczone zcallAdapterSubscribers.on

on("displayNameChanged", DisplayNameChangedListener)

Subskrybuj funkcję zdarzenia "displayNameChanged".

function on(event: "displayNameChanged", listener: DisplayNameChangedListener)

Parametry

event

"displayNameChanged"

Dziedziczone zcallAdapterSubscribers.on

on("error", (e: AdapterError) => void)

Funkcja subskrybuj zdarzenie "error".

function on(event: "error", listener: (e: AdapterError) => void)

Parametry

event

"error"

listener

(e: AdapterError) => void

Dziedziczone zcallAdapterSubscribers.on

on("isLocalScreenSharingActiveChanged", IsLocalScreenSharingActiveChangedListener)

Funkcja subskrybuj zdarzenie "isLocalScreenSharingActiveChanged".

function on(event: "isLocalScreenSharingActiveChanged", listener: IsLocalScreenSharingActiveChangedListener)

Parametry

event

"isLocalScreenSharingActiveChanged"

Dziedziczone zcallAdapterSubscribers.on

on("isMutedChanged", IsMutedChangedListener)

Funkcja subskrybuj zdarzenie "isMutedChanged".

function on(event: "isMutedChanged", listener: IsMutedChangedListener)

Parametry

event

"isMutedChanged"

Uwagi

Zdarzenie zostanie wyzwolone za każdym razem, gdy bieżący użytkownik lub zdalny zmieni się stan wyciszenia użytkownika

Dziedziczone zcallAdapterSubscribers.on

on("isSpeakingChanged", IsSpeakingChangedListener)

Funkcja subskrybuj zdarzenie "isSpeakingChanged".

function on(event: "isSpeakingChanged", listener: IsSpeakingChangedListener)

Parametry

event

"isSpeakingChanged"

Dziedziczone zcallAdapterSubscribers.on

on("participantsJoined", ParticipantsJoinedListener)

Funkcja subskrybuj zdarzenie "participantsJoined".

function on(event: "participantsJoined", listener: ParticipantsJoinedListener)

Parametry

event

"participantsJoined"

Dziedziczone zcallAdapterSubscribers.on

on("participantsLeft", ParticipantsLeftListener)

Funkcja subskrybuj zdarzenie "participantsLeft".

function on(event: "participantsLeft", listener: ParticipantsLeftListener)

Parametry

event

"participantsLeft"

Dziedziczone zcallAdapterSubscribers.on

on("selectedMicrophoneChanged", PropertyChangedEvent)

Funkcja subskrybuj zdarzenie "selectedMicrophoneChanged".

To zdarzenie jest uruchamiane za każdym razem, gdy użytkownik wybierze nowe urządzenie mikrofonu.

function on(event: "selectedMicrophoneChanged", listener: PropertyChangedEvent)

Parametry

event

"selectedMicrophoneChanged"

Dziedziczone zcallAdapterSubscribers.on

on("selectedSpeakerChanged", PropertyChangedEvent)

Funkcja subskrybuj zdarzenie "selectedSpeakerChanged".

To zdarzenie jest uruchamiane za każdym razem, gdy użytkownik wybierze nowe urządzenie mówiące.

function on(event: "selectedSpeakerChanged", listener: PropertyChangedEvent)

Parametry

event

"selectedSpeakerChanged"

Dziedziczone zcallAdapterSubscribers.on

onStateChange((state: CallAdapterState) => void)

Subskrybuje program obsługi do zdarzeń stateChanged.

function onStateChange(handler: (state: CallAdapterState) => void)

Parametry

handler

(state: CallAdapterState) => void

Dziedziczone zAdapterState.onStateChange

queryCameras()

Wykonywanie zapytań dotyczących dostępnych urządzeń z aparatami fotograficznymi.

function queryCameras(): Promise<VideoDeviceInfo[]>

Zwraca

Promise<VideoDeviceInfo[]>

Tablica jednostek informacji o urządzeniu wideo <xref:%40azure%2Fcommunication-calling%23VideoDeviceInfo>

Uwagi

Ta metoda powinna być wywoływana po metodzie askDevicePermission()

Dziedziczone zcallAdapterDeviceManagement.queryCameras

queryMicrophones()

Wykonywanie zapytań o dostępne urządzenia mikrofonu.

function queryMicrophones(): Promise<AudioDeviceInfo[]>

Zwraca

Promise<AudioDeviceInfo[]>

Tablica jednostek informacji o urządzeniu audio <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>

Uwagi

Ta metoda powinna być wywoływana po metodzie askDevicePermission()

Dziedziczone zcallAdapterDeviceManagement.queryMicrophones

querySpeakers()

Wykonywanie zapytań o dostępne urządzenia mikrofonu.

function querySpeakers(): Promise<AudioDeviceInfo[]>

Zwraca

Promise<AudioDeviceInfo[]>

Tablica jednostek informacji o urządzeniu audio <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>

Uwagi

Ta metoda powinna być wywoływana po metodzie askDevicePermission()

Dziedziczone zcallAdapterDeviceManagement.querySpeakers

removeParticipant(string)

Usuń uczestnika z połączenia.

function removeParticipant(userId: string): Promise<void>

Parametry

userId

string

Identyfikator uczestnika do usunięcia

Zwraca

Promise<void>

Dziedziczone zcallAdapterCallOperations.removeParticipant

setCamera(VideoDeviceInfo, VideoStreamOptions)

Ustaw aparat do użycia w wywołaniu.

function setCamera(sourceInfo: VideoDeviceInfo, options?: VideoStreamOptions): Promise<void>

Parametry

sourceInfo
VideoDeviceInfo

Urządzenie aparatu do wyboru, wybierz jedno zwrócone przez queryCameras

options
VideoStreamOptions

Opcje kontrolowania sposobu renderowania strumienia aparatu <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>

Zwraca

Promise<void>

Dziedziczone zcallAdapterDeviceManagement.setCamera

setMicrophone(AudioDeviceInfo)

Ustaw mikrofon do użycia w wywołaniu.

function setMicrophone(sourceInfo: AudioDeviceInfo): Promise<void>

Parametry

sourceInfo
AudioDeviceInfo

Urządzenie mikrofonu do wybrania, wybierz jedno zwrócone przez zapytanieMicrophones

Zwraca

Promise<void>

Dziedziczone zcallAdapterDeviceManagement.setMicrophone

setSpeaker(AudioDeviceInfo)

Ustaw głośnik do użycia w wywołaniu.

function setSpeaker(sourceInfo: AudioDeviceInfo): Promise<void>

Parametry

sourceInfo
AudioDeviceInfo

Urządzenie mówiące do wybrania, wybierz jedno zwrócone przez osoby mówiące o zapytaniach

Zwraca

Promise<void>

Dziedziczone zcallAdapterDeviceManagement.setSpeaker

startCamera(VideoStreamOptions)

Uruchom aparat. Ta metoda rozpocznie renderowanie widoku aparatu lokalnego, gdy wywołanie nie jest aktywne

function startCamera(options?: VideoStreamOptions): Promise<void>

Parametry

options
VideoStreamOptions

Opcje kontrolowania sposobu renderowania strumieni wideo <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>

Zwraca

Promise<void>

Dziedziczone zcallAdapterCallOperations.startCamera

startScreenShare()

Rozpocznij udostępnianie ekranu podczas rozmowy.

function startScreenShare(): Promise<void>

Zwraca

Promise<void>

Dziedziczone zcallAdapterCallOperations.startScreenShare

stopCamera()

Zatrzymaj kamerę Ta metoda zatrzyma renderowanie widoku aparatu lokalnego, gdy wywołanie nie jest aktywne

function stopCamera(): Promise<void>

Zwraca

Promise<void>

Dziedziczone zCallAdapterCallOperations.stopCamera

stopScreenShare()

Zatrzymaj udostępnianie ekranu

function stopScreenShare(): Promise<void>

Zwraca

Promise<void>

Dziedziczone zcallAdapterCallOperations.stopScreenShare

unmute()

Wyłącz wyciszenie bieżącego użytkownika podczas połączenia lub włączanie mikrofonu lokalnie

function unmute(): Promise<void>

Zwraca

Promise<void>

Dziedziczone zcallAdapterCallOperations.unmute