我在这个论坛上看了一下,似乎对这个问题有相当不明确的答案:如果我在Windows机上捕捉视频,比如说一个网络摄像头(在我的例子中它是一个工业摄像头),我想在iPad上以RT (或接近)的方式显示视频,我应该使用什么协议/框架。就我个人而言,我认为蓝牙是一个简单的选择(我过去在嵌入式项目中处理过蓝牙芯片,将它们用作虚拟串行连接),但我似乎找不到任何人以这种方式记录他们对iOS蓝牙的使用。核心蓝牙选项似乎是苹果正在推动的,但我不认为这是我们需要走的路。
我可以很容易地为作为数据流发送的位图编写编码器/解码器,并不断地将它们渲染到屏幕上,但我不确定(a)设置是否容易,以及(b)是否有更简单的方法在两个设备之间流式传输视频。
发布于 2013-06-20 20:55:12
您将无法通过CoreBluetooth流式传输您的视频。即使强硬的苹果官方允许在iOS7中使用更大的MTU,带宽仍然太小了。
使用传统的蓝牙(3.0),IOS设备只能连接到MFi兼容的设备,我敢肯定你的Windows PC不是。
我认为你应该使用一些WiFi流媒体服务器解决方案。首先,谷歌的搜索结果显示了http://www.wikihow.com/Stream-Your-Webcam,它使用VLC来实现。你应该能够通过IOS中的WiFi抓取这个流,如下所示:Writing an app to stream video to iPhone
https://stackoverflow.com/questions/17158772
复制相似问题