【发布时间】:2018-10-09 10:13:08
【问题描述】:
我正在项目中构建 Android 设备和网页之间的 WebRTC 通信,所以我使用这个 github WebRTC_Androidrepository 来实现 android 端,并且在 android 设备相机上都可以正常工作,但是现在我想使用外接摄像头。
分析代码后发现它使用Camera2 API读取摄像头流,我发现here这个API支持外接摄像头,但对我来说API甚至没有检测到摄像头。
我在问 API 是否适用于所有类型的外部摄像头?,API 支持什么类型的摄像头?,我可以将 UVC Camera Library 与 WebRTC 一起使用而不是 Camera2 API 吗?
谢谢
【问题讨论】:
-
如果您的 Android 9+ 设备本身不支持外接摄像头,您可以制作添加此支持的自定义图像 (source.android.com/devices/camera/external-usb-cameras) 或将 UVC 库集成到本机应用程序中。有一个功能请求将 UVCCamera 集成到 react-native-webrtc 库中,例如 Android 上的 Jitsi Meet 客户端。 github.com/jitsi/jitsi-meet/issues/4937你可以支持一下
标签: android webrtc android-camera2 kurento uvc