在使用android studio开发应用程序时,我可以禁用android默认摄像头(后置和前置)吗?


  • 我想开发一个视频通话应用程序,要求是,有一个usb摄像头,我应该在我进行视频通话时连接它。然后它应该从usb摄像头拍摄视频。

  • 我找到了一个uvc相机库,用于从usb相机和agora进行视频通话。

  • 但是问题是在agora库中已经实现了前后摄像头的选择,并且库是只读的。我不能更改代码。

谁有办法解决这个问题,我还想知道有没有可能禁用前后摄像头?

你可以使用setExternalVideoSource API来设置你的usb相机作为视频源。看看这个文档,了解如何自定义视频源:https://docs.agora.io/en/Interactive%20Broadcast/custom_video_android?platform=Android.