我希望能够使用我的iOS设备录制素材并将其直接流式传输到服务器。
关于S.O.的文章不少。谈论这个,但我不确定是否有任何人已经很好地回答了这个问题。
我应该使用HTTP直播,还是仅用于将数据发送到 iPhone? 我是否应该使用AVCaptureSession来抓取视频(一次一段?),将每个段发送到服务器? 我应该使用AVCaptureVideoDataOutput和ffmpeg进行流式传输吗?
我有点迷失所有这些,所以任何示例代码或文档或链接都会非常感激。
感谢您的帮助。
邓肯
答案 0 :(得分:4)
我认为你应该参考这个链接,我没试过,但我认为这会对你有帮助。
答案 1 :(得分:1)
您必须为此目的选择网络协议,并找到适当的媒体服务器来接收和处理流。如果您的项目的RTMP格式正常,请检查支持来自iOS的RTMP流的angl library。目前它与iOS 6和7兼容。