使用android控制外部摄像头

使用android控制外部摄像头,android,usb,android-camera,driver,webcam-capture,Android,Usb,Android Camera,Driver,Webcam Capture,我正在开发一个应用程序,理想情况下,它可以连接到一个小型外置摄像头/网络摄像头 具体要求包括: *必须能够流视频预览和拍照 *直接连接是必须的,因此WiFi已启用。那么这大概就剩下蓝牙和USB了? *KitKat api可用,我仍然不确定哪款平板电脑能提供最佳效果。。 *摄像机应小巧/可移动 *价格合理:控制单反相机的解决方案也可能过时 以前的研究: 这是第一个出现的开源解决方案,但我还没有看到在野外使用它的实现,而且代码似乎没有激活,最后一次更新是在2013年 IP网络摄像头: 这似乎是支持最

我正在开发一个应用程序,理想情况下,它可以连接到一个小型外置摄像头/网络摄像头

具体要求包括: *必须能够流视频预览和拍照 *直接连接是必须的,因此WiFi已启用。那么这大概就剩下蓝牙和USB了? *KitKat api可用,我仍然不确定哪款平板电脑能提供最佳效果。。 *摄像机应小巧/可移动 *价格合理:控制单反相机的解决方案也可能过时

以前的研究: 这是第一个出现的开源解决方案,但我还没有看到在野外使用它的实现,而且代码似乎没有激活,最后一次更新是在2013年

IP网络摄像头: 这似乎是支持最多的go-to解决方案,不幸的是,它需要WiFi连接,当需要使用应用程序的此功能时,WiFi连接可能存在,也可能不存在


现在的问题是:我如何使用安卓平板电脑控制外置摄像头?是否有经验证的api或库可供推荐?

您的wifi问题-您没有USB或蓝牙问题,因此显然设备就在附近。为什么不将android设备置于wifi热点模式,并在其上输入密码?为什么连接是一个需求?你可以关闭数据计划,它将不会有任何互联网连接,因此它将是完全安全的。我最初考虑了Wi-Fi热点的想法,但对于应用程序的最终用户来说,它太过技术化,无法确保Wi-Fi热点得到正确配置。我在这里的表格上读到,蓝牙几乎是开箱即用的,但当然没有代码支持这一说法。Gabe:在对ip摄像头做了更多的研究之后,它可能会起作用,但是否可以在本地使用wifi热点,将ip网络摄像头连接到本地热点,然后点击该提要以在我的应用程序中使用,从流中抓拍照片?我可以使用此网站上的信息通过usb将网络摄像头连接到我的平板电脑上:Todd:感谢链接,查看其说明的来源:usb网络摄像头是UVC摄像头,支持640x480分辨率和YUYV格式。就图像质量而言,这个尺寸可以接受吗?看起来生成的图像质量很差。你的结果怎么样?