Is it feasibly (by feasible, I mean would apple allow) To create a piece of hardware that would allow the USB cable to act as a video input. I have not been able to find anything like this on the market. I know that it's possible to stream video through WIFI locally, but from what I have read it's quite laggy. I also know that in order to create hardware you need a MFi membership, but I'm note even sure if apple would allow this sort of functionality.
2 回答
从技术上讲,是的,这是可能的,但在这种情况下,Apple iPhone 和 iPad 是不可能的。USB 协议具有主/从架构,例如 Windows PC 是主机,而 USB 设备是从机。当 USB 设备插入时,主机通过 USB 描述符被告知设备的功能,稍后主机将请求/发送抽象的 USB 数据包,可能是音频、视频、文件等。
在您的情况下,对于 iPhone 和 iPad,主机功能被禁用,它们可能只是其他主机的客户端 - 例如 PC。这是一个营销决策,因为人们将能够购买便宜的外部存储,而不是更昂贵的设备或云存储。因此,作为客户端的视频流设备将无法工作。
有两种变通方法:一种是破解苹果 iPhone、iPad 软件,这样你就无法在其上建立业务。第二个是您的 USB 视频电缆足够智能(通过嵌入式控制器),可以充当 iPhone、iPad 的主机,并且 Apple 设备上的第二个软件可以与您的硬件通信。这并不容易,但也许值得付出努力,谁知道...
我知道这是旧线程,但我的回答可能有助于某人进行进一步调查......最终提供一些示意图等。绝对是可能的,我已经尝试过了。主要用于无人机摄像头和视频传输的 DJI Lightbridge 设备有一个 USB 端口和他们自己的适用于 Android/iOS (iPhone) 的应用程序,可以传输视频并在平板电脑或手机上查看/录制来自摄像头的图片。在这种情况下,手机充当 FPV 监视器。我已经将它与 Android 平板电脑和 iPhone 5s 一起使用过,效果很好!