我的应用被苹果拒绝,并且他们给了一个原因:
我们发现你的应用没有使用基线流为64 kbps的HTTP Live Streaming协议来广播流视频
然后我在互联网上搜索解决方案,所有的解决方案都建议我使用 .U8F8 和 .ts 扩展名进行直播流,但我的应用程序是 mp4 格式。我已经使用了 MPMoviePlayerController
进行流媒体。
所以我的问题是:
- 我需要将 MP4 视频转换为 M8U8 吗?
- 我需要使用
MPMoviePlayer
吗? - 我是否可以在运行时将 MP4 视频转换为 M8U8 格式,并如何实现直播流?
- 是否有可用于 HTTP 直播流的示例代码?
提前感谢您的帮助。