CallAdapterDeviceManagement interface
통화 내에서 디바이스를 관리하기 위한 기능입니다.
메서드
ask |
디바이스의 사용 권한을 요청합니다. |
query |
사용 가능한 카메라 디바이스에 대한 쿼리입니다. |
query |
사용 가능한 마이크 디바이스를 쿼리합니다. |
query |
사용 가능한 마이크 디바이스를 쿼리합니다. |
set |
통화에 사용할 카메라를 설정합니다. |
set |
통화에 사용할 마이크를 설정합니다. |
set |
통화에 사용할 화자를 설정합니다. |
메서드 세부 정보
askDevicePermission(PermissionConstraints)
디바이스의 사용 권한을 요청합니다.
function askDevicePermission(constrain: PermissionConstraints): Promise<void>
매개 변수
- constrain
- PermissionConstraints
로컬 디바이스에 액세스하기 위한 제약 조건 정의 <xref:%40azure%2Fcommunication-calling%23PermissionConstraints>
반환
Promise<void>
설명
사용 권한이 아직 부여되지 않은 경우 브라우저 사용 권한 창이 팝업됩니다.
queryCameras()
사용 가능한 카메라 디바이스에 대한 쿼리입니다.
function queryCameras(): Promise<VideoDeviceInfo[]>
반환
Promise<VideoDeviceInfo[]>
비디오 디바이스 정보 엔터티 배열 <xref:%40azure%2Fcommunication-calling%23VideoDeviceInfo>
설명
askDevicePermission() 후에 이 메서드를 호출해야 합니다.
queryMicrophones()
사용 가능한 마이크 디바이스를 쿼리합니다.
function queryMicrophones(): Promise<AudioDeviceInfo[]>
반환
Promise<AudioDeviceInfo[]>
오디오 디바이스 정보 엔터티의 배열 <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>
설명
askDevicePermission() 후에 이 메서드를 호출해야 합니다.
querySpeakers()
사용 가능한 마이크 디바이스를 쿼리합니다.
function querySpeakers(): Promise<AudioDeviceInfo[]>
반환
Promise<AudioDeviceInfo[]>
오디오 디바이스 정보 엔터티의 배열 <xref:%40azure%2Fcommunication-calling%23AudioDeviceInfo>
설명
askDevicePermission() 후에 이 메서드를 호출해야 합니다.
setCamera(VideoDeviceInfo, VideoStreamOptions)
통화에 사용할 카메라를 설정합니다.
function setCamera(sourceInfo: VideoDeviceInfo, options?: VideoStreamOptions): Promise<void>
매개 변수
- sourceInfo
- VideoDeviceInfo
선택할 카메라 장치, queryCameras에서 반환된 디바이스 선택
- options
- VideoStreamOptions
카메라 스트림 렌더링 방법을 제어하는 옵션 <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
반환
Promise<void>
setMicrophone(AudioDeviceInfo)
통화에 사용할 마이크를 설정합니다.
function setMicrophone(sourceInfo: AudioDeviceInfo): Promise<void>
매개 변수
- sourceInfo
- AudioDeviceInfo
선택할 마이크 장치, queryMicrophones에서 반환된 마이크 장치 선택
반환
Promise<void>
setSpeaker(AudioDeviceInfo)
통화에 사용할 화자를 설정합니다.
function setSpeaker(sourceInfo: AudioDeviceInfo): Promise<void>
매개 변수
- sourceInfo
- AudioDeviceInfo
선택할 스피커 디바이스, querySpeakers에서 반환된 디바이스 선택
반환
Promise<void>