iOS编程支持实时视频流格式

时间:2016-02-24 10:27:30

标签: ios objective-c ipad ios7 video-streaming

我正在使用iPad应用中的实时视频流。我之前使用MPMediaPlayer和HTTP服务器完成了它。

从链接here我了解到“iOS设备支持 HTTP 渐进式下载.mp4文件,服务器可能只是Apache或Nginx。用户体验与HTTP live非常相似流式传输, RTSP 也是可能的。您可以将live555作为RTSP客户端迁移到iOS平台,使用DarwinStreamingServer作为RTSP服务器。

但我的客户提供了 UDP (例如udp://225.XXX:XXXXX)格式的视频流网址,并建议引用链接link1和{{3}支持他的声明,这将在iOS中用于实时视频流。

但我无法将他提供的链接与要求联系起来。 我的怀疑是 - iOS支持实时视频流的所有格式? 这个udp链接在iOS中用于视频流吗?

1 个答案:

答案 0 :(得分:1)

在wifi上,iOS支持所有内容,因为您可以访问原始套接字,并通过VideoToolbox进行h.264解码。因此,即使没有开箱即用支持,也可以开发任何协议。如果您希望视频通过蜂窝网络工作,它必须使用HLS。别无选择。 (除非您是Facebook,否则Apple将授予此政策例外)