CallAdapterDeviceManagement interface
Bir çağrıdaki cihazları yönetme işlevselliği.
Yöntemler
| ask |
Cihazların izinlerini isteyin. |
| query |
Kullanılabilir kamera cihazlarını sorgula. |
| query |
Kullanılabilir mikrofon cihazları için sorgu. |
| query |
Kullanılabilir hoparlör aygıtları için sorgu. |
| set |
Aramada kullanılacak kamerayı ayarlayın. |
| set |
Aramada kullanılacak mikrofonu ayarlayın. |
| set |
Aramada kullanılacak hoparlörü ayarlayın. |
Yöntem Ayrıntıları
askDevicePermission(PermissionConstraints)
Cihazların izinlerini isteyin.
function askDevicePermission(constrain: PermissionConstraints): Promise<DeviceAccess>
Parametreler
- constrain
- PermissionConstraints
Yerel cihazlara erişim kısıtlamalarını tanımlama <xref:%40azure%2Fcommunication-calling%23PermissionConstraints>
Döndürülenler
Promise<DeviceAccess>
Açıklamalar
İzinler henüz verilmediyse tarayıcı izin penceresi açılır
queryCameras()
Kullanılabilir kamera cihazlarını sorgula.
function queryCameras(): Promise<VideoDeviceInfo[]>
Döndürülenler
Promise<VideoDeviceInfo[]>
Video cihazı bilgi varlıkları dizisi <xref:%40azure%2Fcommunication-calling%23VideoDeviceInfo>
Açıklamalar
Bu yöntem askDevicePermission() sonrasında çağrılmalıdır
queryMicrophones()
Kullanılabilir mikrofon cihazları için sorgu.
function queryMicrophones(): Promise<AudioDeviceInfo[]>
Döndürülenler
Promise<AudioDeviceInfo[]>
Ses cihazı bilgi varlıkları dizisi <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>
Açıklamalar
Bu yöntem askDevicePermission() sonrasında çağrılmalıdır
querySpeakers()
Kullanılabilir hoparlör aygıtları için sorgu.
function querySpeakers(): Promise<AudioDeviceInfo[]>
Döndürülenler
Promise<AudioDeviceInfo[]>
Ses cihazı bilgi varlıkları dizisi <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>
Açıklamalar
Bu yöntem askDevicePermission() sonrasında çağrılmalıdır
setCamera(VideoDeviceInfo, VideoStreamOptions)
Aramada kullanılacak kamerayı ayarlayın.
function setCamera(sourceInfo: VideoDeviceInfo, options?: VideoStreamOptions): Promise<void>
Parametreler
- sourceInfo
- VideoDeviceInfo
Seçebileceğiniz kamera cihazı, queryCameras tarafından döndürülen bir cihaz seçin
- options
- VideoStreamOptions
Kamera akışının nasıl işlendiğini denetleme seçenekleri <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Döndürülenler
Promise<void>
setMicrophone(AudioDeviceInfo)
Aramada kullanılacak mikrofonu ayarlayın.
function setMicrophone(sourceInfo: AudioDeviceInfo): Promise<void>
Parametreler
- sourceInfo
- AudioDeviceInfo
Seçebileceğiniz mikrofon cihazı, tarafından döndürülen bir sorgu SeçinKron telefonlar
Döndürülenler
Promise<void>
setSpeaker(AudioDeviceInfo)
Aramada kullanılacak hoparlörü ayarlayın.
function setSpeaker(sourceInfo: AudioDeviceInfo): Promise<void>
Parametreler
- sourceInfo
- AudioDeviceInfo
Seçebileceğiniz hoparlör cihazı, tarafından döndürülen bir sorgu seçinSpeakers
Döndürülenler
Promise<void>