繁体   English   中英

MPMoviePlayerController无法在实时HTTP流上刷新或访问m3u8

[英]MPMoviePlayerController not refreshing or accessing m3u8 on Live HTTP Streaming

我有一个在Web服务器上运行的Live HTTP流系统,我想在iPhone上查看流。 为此,我实例化了一个新的MPMoviePlayerController并使用.m3u8播放列表的URL对其进行了初始化,但是我遇到了一些问题:

  • 如果在已经生成的播放列表上尝试播放,并且流媒体已停止,那么我将获得音频,但仅获得视频的前几帧。
  • 但是,当我尝试在生成和更新播放列表的同时播放流时, 电影播放器将其加载,显示第一帧并挂起 ,就像尝试再次加载该列表一样。

我尝试用html5视频标签在移动Safari中显示流,并且行为相同。 知道为什么会这样吗? 这可能是某些Web服务器配置问题吗? 我正在使用Glassfish atm。

刚刚解决了它:它仅在设备中起作用,而在模拟器上不起作用 我不知道为什么。

它也不在乎是通过html5还是通过MPMoviePlayerController实现,其行为是相同的。

我希望它对将来的人有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM