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

Posted

技术标签:

【中文标题】我可以在使用 android studio 开发应用程序时禁用 android 默认摄像头(后置和前置)吗【英文标题】:Can I disable android defualt camera (rear and front) while using a developing app using android studio 【发布时间】:2021-10-14 08:49:00 【问题描述】:

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

我找到了一个 uvc 相机库,用于从 USB 相机和 agora 获取相机视图以进行视频通话。

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

任何人有任何想法来解决这个问题,我也想知道是否有可能禁用前后摄像头?

【问题讨论】:

【参考方案1】:

您可以使用 setExternalVideoSource API 将您的 USB 摄像头设置为视频源。查看此文档以了解如何自定义视频源:https://docs.agora.io/en/Interactive%20Broadcast/custom_video_android?platform=Android。

【讨论】:

以上是关于我可以在使用 android studio 开发应用程序时禁用 android 默认摄像头(后置和前置)吗的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Android Studio 在 Flutter 中构建 .apk 和 .ipa?

在 Play 商店进行 beta 测试的 Android Studio 应用

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

可以在 Android Studio 中使用 Flutter 开发 IOS 吗?

是否可以使用 Visual Studio 2010 开发 Android 应用程序

如何在 Android Studio 中使用广播接收器接收短信?