我希望能将 iPhone 的实时视频传输到另一台设备(桌面浏览器或另一台 iPhone,例如点对点)。
注:目前不是一对多,只是一对一。音频可以作为流的一部分或通过 iPhone 上的电话呼叫。
我能想到以下四种方法...
在 iPhone 上捕获帧,将帧发送到媒体服务器,让媒体服务器使用主机 Web 服务器发布实时视频。
在 iPhone 上捕获帧,将其转换为图像,发送到 HTTP 服务器,在浏览器中使用 JavaScript / AJAX 尽快重新加载服务器上的图像。
在 iPhone 上运行 httpServer,捕获持续 1 秒钟的视频,创建 M3U8 文件,让其他用户直接连接到 iPhone 上的 httpServer 进行实时流传输。
在 iPhone 上捕获持续 1 秒钟的视频,创建 M3U8 文件,发送到 httpServer,让其他用户连接到 httpServer 进行实时流传输。这是一个好答案,有人尝试过吗?
是否有更好、更高效的选择?如何尽快将数据从 iPhone 取出?它是 ASIHTTPRequest 吗?
谢谢大家。