【问题标题】:Capture video on iOS device and live stream it to a server (or another mobile)在 iOS 设备上捕获视频并将其实时流式传输到服务器(或其他移动设备)
【发布时间】:2012-03-01 20:08:51
【问题描述】:

我希望能够使用我的 iOS 设备录制素材并将其直接流式传输到服务器。

关于 S.O. 的文章不少。谈论这个,但我不确定是否有人很好地回答了这个问题。

我应该使用 HTTP Live Streaming,还是只是为了向 iPhone 发送数据? 我是否应该使用 AVCaptureSession 来抓取视频(一次一个片段?),将每个片段发送到服务器? 我应该使用 AVCaptureVideoDataOutput 和 ffmpeg 进行流式传输吗?

我对这一切有点迷茫,因此非常感谢任何示例代码或文档或链接。

感谢你们的帮助。

邓肯

【问题讨论】:

标签: ios video streaming ffmpeg http-live-streaming


【解决方案1】:

您必须为此目的选择网络协议并找到合适的媒体服务器来接收和处理流。如果 RTMP 格式适合您的项目,请检查支持 iOS 的 RTMP 流式传输的angl library。目前它与 iOS 6 和 7 兼容。

【讨论】:

    猜你喜欢
    • 2012-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-15
    • 2015-03-02
    • 2012-02-29
    • 1970-01-01
    相关资源
    最近更新 更多