CallAdapterDeviceManagement interface
Az eszközök híváson belüli kezelésére szolgáló funkciók.
Metódusok
| ask |
Kérjen engedélyeket az eszközökről. |
| query |
Az elérhető kameraeszközök lekérdezése. |
| query |
Az elérhető mikrofoneszközök lekérdezése. |
| query |
Elérhető hangszóróeszközök lekérdezése. |
| set |
Állítsa be a kamerát a hívásban való használatra. |
| set |
Állítsa be a mikrofont a hívásban való használatra. |
| set |
Állítsa be a hangszórót a hívásban való használatra. |
Metódus adatai
askDevicePermission(PermissionConstraints)
Kérjen engedélyeket az eszközökről.
function askDevicePermission(constrain: PermissionConstraints): Promise<DeviceAccess>
Paraméterek
- constrain
- PermissionConstraints
A helyi eszközök elérésére vonatkozó korlátozások meghatározása <xref:%40azure%2Fcommunication-calling%23PermissionConstraints>
Válaszok
Promise<DeviceAccess>
Megjegyzések
A böngésző engedélyablaka akkor jelenik meg, ha az engedélyek még nem lettek megadva
queryCameras()
Az elérhető kameraeszközök lekérdezése.
function queryCameras(): Promise<VideoDeviceInfo[]>
Válaszok
Promise<VideoDeviceInfo[]>
Videoeszköz-információs entitások tömbje <xref:%40azure%2Fcommunication-calling%23VideoDeviceInfo>
Megjegyzések
Ezt a metódust az askDevicePermission() után kell meghívni
queryMicrophones()
Az elérhető mikrofoneszközök lekérdezése.
function queryMicrophones(): Promise<AudioDeviceInfo[]>
Válaszok
Promise<AudioDeviceInfo[]>
Hangeszköz-információs entitások tömbje <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>
Megjegyzések
Ezt a metódust az askDevicePermission() után kell meghívni
querySpeakers()
Elérhető hangszóróeszközök lekérdezése.
function querySpeakers(): Promise<AudioDeviceInfo[]>
Válaszok
Promise<AudioDeviceInfo[]>
Hangeszköz-információs entitások tömbje <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>
Megjegyzések
Ezt a metódust az askDevicePermission() után kell meghívni
setCamera(VideoDeviceInfo, VideoStreamOptions)
Állítsa be a kamerát a hívásban való használatra.
function setCamera(sourceInfo: VideoDeviceInfo, options?: VideoStreamOptions): Promise<void>
Paraméterek
- sourceInfo
- VideoDeviceInfo
Válassza ki a választott kameraeszközt, válassza ki a queryCameras által visszaadott eszközt
- options
- VideoStreamOptions
A kamerastream megjelenítésének <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Válaszok
Promise<void>
setMicrophone(AudioDeviceInfo)
Állítsa be a mikrofont a hívásban való használatra.
function setMicrophone(sourceInfo: AudioDeviceInfo): Promise<void>
Paraméterek
- sourceInfo
- AudioDeviceInfo
Válasszon mikrofoneszközt, válasszon egyet, amelyet queryMicrophones
Válaszok
Promise<void>
setSpeaker(AudioDeviceInfo)
Állítsa be a hangszórót a hívásban való használatra.
function setSpeaker(sourceInfo: AudioDeviceInfo): Promise<void>
Paraméterek
- sourceInfo
- AudioDeviceInfo
A választható hangszóróeszköz közül válassza ki a querySpeakers által visszaadott eszközt
Válaszok
Promise<void>