CallAdapterDeviceManagement interface
Funktioner för att hantera enheter i ett anrop.
Metoder
ask |
Be om behörigheter för enheter. |
query |
Fråga efter tillgängliga kameraenheter. |
query |
Fråga efter tillgängliga mikrofonenheter. |
query |
Fråga efter tillgängliga mikrofonenheter. |
set |
Ställ in kameran som ska användas i samtalet. |
set |
Ställ in mikrofonen som ska användas i samtalet. |
set |
Ställ in högtalaren som ska användas i anropet. |
Metodinformation
askDevicePermission(PermissionConstraints)
Be om behörigheter för enheter.
function askDevicePermission(constrain: PermissionConstraints): Promise<void>
Parametrar
- constrain
- PermissionConstraints
Definiera begränsningar för åtkomst till lokala enheter <xref:%40azure%2Fcommunication-calling%23PermissionConstraints>
Returer
Promise<void>
Kommentarer
Webbläsarbehörighetsfönstret visas om behörigheter inte har beviljats ännu
queryCameras()
Fråga efter tillgängliga kameraenheter.
function queryCameras(): Promise<VideoDeviceInfo[]>
Returer
Promise<VideoDeviceInfo[]>
En matris med entiteter för videoenhetsinformation <xref:%40azure%2Fcommunication-calling%23VideoDeviceInfo>
Kommentarer
Den här metoden ska anropas efter askDevicePermission()
queryMicrophones()
Fråga efter tillgängliga mikrofonenheter.
function queryMicrophones(): Promise<AudioDeviceInfo[]>
Returer
Promise<AudioDeviceInfo[]>
En matris med informationsentiteter för ljudenheter <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>
Kommentarer
Den här metoden ska anropas efter askDevicePermission()
querySpeakers()
Fråga efter tillgängliga mikrofonenheter.
function querySpeakers(): Promise<AudioDeviceInfo[]>
Returer
Promise<AudioDeviceInfo[]>
En matris med informationsentiteter för ljudenheter <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>
Kommentarer
Den här metoden ska anropas efter askDevicePermission()
setCamera(VideoDeviceInfo, VideoStreamOptions)
Ställ in kameran som ska användas i samtalet.
function setCamera(sourceInfo: VideoDeviceInfo, options?: VideoStreamOptions): Promise<void>
Parametrar
- sourceInfo
- VideoDeviceInfo
Kameraenhet att välja, välj en som returneras av queryCameras
- options
- VideoStreamOptions
Alternativ för att styra hur kameraströmmen återges <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Returer
Promise<void>
setMicrophone(AudioDeviceInfo)
Ställ in mikrofonen som ska användas i samtalet.
function setMicrophone(sourceInfo: AudioDeviceInfo): Promise<void>
Parametrar
- sourceInfo
- AudioDeviceInfo
Mikrofonenhet att välja, välj en som returneras av fråganMicrophones
Returer
Promise<void>
setSpeaker(AudioDeviceInfo)
Ställ in högtalaren som ska användas i anropet.
function setSpeaker(sourceInfo: AudioDeviceInfo): Promise<void>
Parametrar
- sourceInfo
- AudioDeviceInfo
Talarenhet att välja, välj en som returneras av querySpeakers
Returer
Promise<void>