CallAdapterDeviceManagement interface
Funkcje zarządzania urządzeniami w ramach wywołania.
Metody
ask |
Poproś o uprawnienia urządzeń. |
query |
Wykonywanie zapytań dotyczących dostępnych urządzeń z aparatami fotograficznymi. |
query |
Wykonywanie zapytań o dostępne urządzenia mikrofonu. |
query |
Wykonywanie zapytań o dostępne urządzenia mikrofonu. |
set |
Ustaw aparat do użycia w wywołaniu. |
set |
Ustaw mikrofon do użycia w wywołaniu. |
set |
Ustaw głośnik do użycia w wywołaniu. |
Szczegóły metody
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
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()
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()
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()
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>
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>
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>