我正在使用Raspberry Pi构建一个Gizmo *,我想将它连接到iPhone应用程序来控制它,如果可能的话,将图像流甚至直播视频传输到iPhone。我想避免让两个设备都在同一个Wi-Fi网络上,或者让一个设备创建另一个加入的ad-hoc网络。因此,我更喜欢蓝牙或Wi-Fi Direct。
由于这是一个业余爱好者项目,我不打算出售它,加入Made for iPhone计划不是一个选择。有没有办法可以通过Wi-Fi Direct或蓝牙/ BTLE将iPhone连接到Raspberry Pi,而不使用私有方法,既不需要MFi程序也不需要两个设备都加入同一网络?
*我正在建立一个内置摄像头的杂耍俱乐部,以录制像this这样的视频。
答案 0 :(得分:0)
据我所知,最新版本的iOS(在撰写本文时)不支持Wi-Fi Direct,因此这不是一个选项。同样,公共Multipeer连接API和私有BluetoothManager也不适用,前者仅适用于iOS设备。如果RaspPi中的蓝牙适配器是蓝牙低功耗,那么核心蓝牙API应该允许iPhone进行Pi通信。