Copyright (c) 2021 Tencent. All rights reserved.
Module: 音视频设备管理模块
Function: 用于管理摄像头、麦克风和扬声器等音视频相关的硬件设备
txdevicemanager
TXDeviceManager
函数列表 | 描述 |
判断当前是否为前置摄像头(仅适用于移动端)。 | |
切换前置或后置摄像头(仅适用于移动端)。 | |
设置音频路由(仅适用于移动端)。 |
枚举类型
枚举类型 | 描述 |
音频路由(即声音的播放模式)。 |
isFrontCamera
isFrontCamera
isFrontCamera | () |
判断当前是否为前置摄像头(仅适用于移动端)。
switchCamera
switchCamera
switchCamera | (frontCamera: boolean) |
切换前置或后置摄像头(仅适用于移动端)。
setAudioRoute
setAudioRoute
setAudioRoute |
设置音频路由(仅适用于移动端)。
手机有两个音频播放设备:一个是位于手机顶部的听筒,一个是位于手机底部的立体声扬声器。
设置音频路由为听筒时,声音比较小,只有将耳朵凑近才能听清楚,隐私性较好,适合用于接听电话。
设置音频路由为扬声器时,声音比较大,不用将手机贴脸也能听清,因此可以实现“免提”的功能。
TXAudioRoute
TXAudioRoute
音频路由(即声音的播放模式)。
音频路由,即声音是从手机的扬声器还是从听筒中播放出来,因此该接口仅适用于手机等移动端设备。
手机有两个扬声器:一个是位于手机顶部的听筒,一个是位于手机底部的立体声扬声器。
设置音频路由为听筒时,声音比较小,只有将耳朵凑近才能听清楚,隐私性较好,适合用于接听电话。
设置音频路由为扬声器时,声音比较大,不用将手机贴脸也能听清,因此可以实现“免提”的功能。
枚举 | 取值 | 描述 |
TXAudioRouteSpeakerphone | 0 | Speakerphone:使用扬声器播放(即“免提”),扬声器位于手机底部,声音偏大,适合外放音乐。 |
TXAudioRouteEarpiece | 1 | Earpiece:使用听筒播放,听筒位于手机顶部,声音偏小,适合需要保护隐私的通话场景。 |