Android 如何使用USB摄像头的数据,而不使用手机自带的摄像头的数据


#1

我想使用USB连接的摄像头数据作为直播数据,要怎么做?按照文档上的说明做出来根本就不管用,还是使用的手机摄像头的数据。


#2

有些设备可以识别到外接 USB 摄像头,就可以直接采用 SDK 采集的方式,无需做额外配置。而有些设备无法识别到 USB 摄像头,则只能通过自采集方式:自行采集不同摄像头原始视频流再输入 SDK ,也可以直接在APP端通过热切换摄像头的方式进行主播画面切换。

自采集相关文档:https://docs.agora.io/cn/Video/custom_video_android?platform=Android
自采集demo:https://github.com/AgoraIO/Advanced-Video/blob/master/Capture-Raw-Video-Data/Agora-Video-Source-Android/README.zh.md


#3

请参照github-UVCCamera的demo