0

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

我将如何将缓冲速率限制为仅缓冲 5mb/5 分钟?

我不知道该往哪个方向走。只要播放器仍然可以从我的网络服务器流式传输文件,我愿意大修。

感谢所有回复。

4

1 回答 1

1

由于蜂窝网络的限制,实时流媒体是有限的,所以这样做的唯一方法是这样做:

谷歌“HTTP 直播”

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

您将需要使用终端来对苍蝇进行媒体文件分段

mediafilesegmenter /Path\ to\ File/Name.mp3

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

于 2012-03-03T19:37:12.107 回答