iPhone发送视频到iPad直播和无线控制(如AR无人机)

标签 iphone video-streaming wireless

如何将视频从 iPhone 发送到 iPad?

我正在构建一个机器人,它是 iPhone 控制 arduino,下一阶段我希望能够从 iPhone 发送一些实时流媒体视频以在 iPad 中查看,并让 iPad 向 iPhone 发送命令.

那么如何将实时流媒体视频从一台设备发送到另一台设备(首选 WiFi 或蓝牙),以及如何通过无线方式从另一台设备控制一台设备?

编辑: 我打算做的最好的例子是 Parrot AR Drone以及该玩具的另一个应用程序, app clone to pilot the Quadracopter

不同之处在于,我将从 iPhone 获取图像并将控制命令发送到 iPhone [从 iPad],而不是单独的硬件。

非常感谢!

最佳答案

我见过的大多数应用程序都使用 AVFoundation 从摄像机捕获数据 - 然后将帧推送到某处的服务器。您可能不想插入每一帧。对于接收端,我将有一个服务器托管一个带有 html5 视频标签的网页,查看 m3u8 播放列表。将 iPhone 中的文件放入播放列表文件夹中。

<video src="http://yourserver.com/path/to/stream/yourPlaylist.m3u8">
    Your browser does not support the VIDEO tag
</video>

然后在 iPad 或计算机上设置您的 View 以查看该网页。肯定有一种更直接的方法可以将文件直接发送到 ipad 进行观看 - 但我喜欢能够从任何浏览器观看视频:)

如果您想远离 iPad 上的 WebView ,您也可以像通过网络检索任何文件一样获取文件。在我看来, WebView 是最简单的方法。

关于iPhone发送视频到iPad直播和无线控制(如AR无人机),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7816118/

相关文章:

ios - EXC_BAD_ACCESS 从 iPhone 4 上的过渡上下文中检索 View 时

video - 如何使用 HTTP Live Streaming 在 Safari 中启用视频搜索?

jquery - FFMPEG 创建损坏的 MP4 格式并且不能在浏览器中播放

python - 使用 Python 创建 WPA 消息完整性代码 (MIC)

iphone - 查找最小/最大纬度和经度

ios - 如何在 Objective-c ios 中抑制 PMD 重复?

html - 网站横幅背景颜色

python-2.7 - 在 python 中流式传输视频使用 pygame lib

java - 无法从 WifiP2pDeviceList 获取设备

linux - Centos - 静态 IP 需要服务网络重启 - 不重启