我要求通过发送拍照,放大,缩小等命令从任何iOS设备控制USB CAM。此外,实时视频应该在iOS设备上流式传输,这样我就可以在iOS设备的屏幕上看到相机视图并执行必要的操作。
提前致谢。
答案 0 :(得分:1)
好的,总之,有一些不同的方法来实现你在这里尝试做的事情,所有人都提供自己的利弊。首先,你可以100%硬件端驱动,并自己构建一个摄像头,只需将它看到的内容输出到设备本地的网络服务器。在您的应用中弹出WebView,连接并且您是金色的。
Dowsides:
您可以选择的下一个选项包括创建一个仅通过各种握手连接到所需设备的摄像头,对于此方法,您需要使用Apples外部附件框架。在硬件支持方面,你可能不会选择使用Arduino,Raspberry Pi是可行的,但是你必须适应所有Apple标准的恶梦垃圾!
在我看来,我会使用webserver方法并调用java等来确保你连接的设备是正确的类型/ formfactor。如果你有覆盆子pi和picamera你可以使用这个Git,我个人的经验很好&我删除了一些代码,使其适用于quadcopter项目。就在这里:https://github.com/ccrisan/motionPie