1

我的服务器通过 ffmpeg 对视频文件(h264/acc,基于 mpegts 的格式)进行编码,并通过 iPhonse 发送到客户端。ios sdk 的默认媒体播放器无法播放这些视频。如何在 iOS 中播放 H264/mp​​egts?是否有任何可以播放 h264/mp​​eg-ts 文件的 ios 开源播放器。

谢谢。

4

1 回答 1

1

iOS 支持称为 HLS ( http://en.wikipedia.org/wiki/HTTP_Live_Streaming ) 的播放方法。

要将 mpeg-ts 转换为 HLS,您需要对 mpeg-ts 进行分段。ffmpeg 能够转换为 HLS。请参阅 HTTP Live Streaming、FFMPEG & FFSERVER 和 iPhone OS 3

于 2012-11-16T17:37:25.247 回答