IOS - 使用MPMoviePlayerController实时流式传输丢失视频而不是音频

时间:2013-02-12 20:42:26

标签: ios streaming video-streaming mpmovieplayercontroller audio-streaming

我正在使用MPMoviePlayerViewController流式传输实时视频(.m3u8),但在播放期间,有时会丢失视频并且只显示Quicktime徽标,但音频仍会继续显示。

这种情况在随机时间发生,有时从不发生,可能是因为互联网不像它需要的那样强大,但是控制台不会记录任何错误或播放中的任何变化。

是否有办法注意何时发生这种情况并从流媒体中恢复视频图像?

1 个答案:

答案 0 :(得分:1)

这就是HTTP直播流的设计方式。它将根据互联网连接的强度逐步选择更高或更低质量的流。如果连接速度不够快,“最后的手段”是继续播放音频而不播放视频。在这种情况下恢复视频图像的唯一方法是提高互联网连接的速度。