MPMoviePlayerController在Live HTTP Streaming上不刷新或访问m3u8

时间:2010-10-27 15:34:06

标签: iphone http streaming mpmovieplayercontroller live

我有一个在Web服务器上运行的Live HTTP Streaming系统,我希望在iPhone上看到该流。为实现这一点,我实例化了一个新的MPMoviePlayerController并使用.m3u8播放列表的URL初始化它,但我遇到了一些问题:

  • 如果我尝试使用已经生成的播放列表,流媒体已经停止,我会收到音频,但只是视频的第一帧。
  • 但是,当我在生成和更新播放列表时尝试播放流时,电影播放器​​加载它,显示第一帧并挂起,就像尝试再次加载列表一样。

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

1 个答案:

答案 0 :(得分:0)

刚刚解决了它:它只是在设备中工作,但不在模拟器上。我不知道为什么。

它也不关心你是通过html5还是通过MPMoviePlayerController实现的,行为是一样的。

我希望将来可以帮助某人。