11

我在 iPhone 应用程序上开发并提交到 App Store。但是我的申请根据以下标准被拒绝了。

感谢您提交 yyyyyyyy 申请。我们已经审查了您的应用程序,并确定它目前无法发布到 App Store,因为它没有使用 HTTP Live Streaming 协议来广播流媒体视频。在通过蜂窝网络流式传输视频时需要 HTTP 实时流,以便获得最佳用户体验并利用蜂窝最佳实践。即使带宽流发生变化,该协议也会自动确定用户可用的带宽并适当调整带宽。这使您可以灵活地拥有任意数量的流,只要将 64 kbps 设置为基线提要。

在我的应用程序中,我必须从我的服务器流式传输预先录制的 m4v 和 mp3 文件。我使用 MPMoviePlayerController 流式传输和播放这些视频/音频。

如何在我的应用程序中实现 HTTP 实时流协议?我也可以获得一些示例代码吗?

提前致谢!

4

2 回答 2

4

有很多关于 Apple 的 HTTP Live Streaming 的文档:

有许多编码器设备声称支持此协议,例如,

如需软件解决方案,请访问Wowza

于 2010-05-31T09:41:17.270 回答
0

请检查Apple 文档中指定的以下注意事项。

****重要提示:通过蜂窝网络发送大量音频或视频数据的 iPhone 和 iPad 应用程序需要使用 HTTP Live Streaming。****

于 2010-07-02T07:08:22.253 回答