设置缓冲率MPMoviePlayerController

时间:2011-11-21 01:47:46

标签: iphone ios mpmovieplayercontroller audio-streaming progressive-download

我的应用程序最近被拒绝了,因为它设置为从我的Web服务器传输60多个mb文件并播放它们; MPMoviePlayerController在5-10分钟内下载整个文件,同时播放它。从测试的角度来看,该应用程序运行良好,但Apple将音频流限制为5mb / 5min。

我如何将缓冲率限制为仅缓冲5mb / 5min?

我不知道要走哪条路。只要播放器仍能从我的网络服务器传输文件,我愿意彻底检修。

所有回复都表示赞赏。

1 个答案:

答案 0 :(得分:1)

由于蜂窝网络限制,直播流量有限,因此执行此操作的唯一方法是执行此操作:

Google“HTTP直播”

从Apple的开发中心下载工具并安装它们

您需要使用终端媒体文件来分割苍蝇

mediafilesegmenter /Path\ to\ File/Name.mp3

然后将.m3u8文件和段上传到您的服务器(同一目录)并流式传输m3u8。问题解决了!