收藏
回答

话机存在2个摄像头(3D结构光摄像头+mipi摄像头),如何指定mipi摄像头进行视频通话?

1、问题:厂商安卓系统默认摄像头是mipi;使用voip设备场景时,app刷脸时会默认选择mipi摄像头,但voip视频通话自动使用3D结构光摄像头(无画面)

2、诉求:如何指定mipi摄像头进行视频通话?

最后一次编辑于  2023-05-24
回答关注问题邀请回答
收藏

1 个回答

  • 晨
    2023-05-24

    如果不是 USB 摄像头,应该是走系统默认的。可以给个日志看看

    2023-05-24
    有用
    回复 5
    • 刘宇锋
      刘宇锋
      2023-05-24
      开放社区是不支持上传日志吗?发群里@你了
      2023-05-24
      回复
    • 晨
      2023-05-26回复刘宇锋
      看代码这里是从 CameraService 获取到 cameraIdList,然后找到最后一个可用的摄像头来使用。感觉我们可以处理下把3d结构光这种不能用来通话拍摄的摄像头过滤下,你们有了解过要根据什么CameraCharacteristics来判断3d结构光摄像头吗?
      2023-05-26
      回复
    • 刘宇锋
      刘宇锋
      发表于移动端
      2023-05-26回复
      这个我咨询一下设备厂商再回复你哈
      2023-05-26
      回复
    • 刘宇锋
      刘宇锋
      发表于移动端
      2023-06-12回复
      目前没有找到可以区分 3D结构光的标识,对于 单 mipi 或者 mipi + 结构光的设备, 厂商系统固件设置系统属性可以指定mipi摄像头: adb shell setprop persist.sys.usbcam.num 0
      2023-06-12
      回复
    • 晨
      2023-06-13回复刘宇锋
      给你们指定 cameraId 的能力可以满足吗
      2023-06-13
      回复
登录 后发表内容