m3u8视频的空白屏幕,但正在播放音频

时间:2013-07-09 07:12:19

标签: ios cocoa-touch streaming mpmovieplayercontroller m3u8

我通过MPMoviePlayerController播放m3u8文件 我正在使用encoding.com的服务来编码从mp4到m3u8文件的流 当我们切换到仅音频流时,我们会得到this图像(quicktime徽标) 但有时我们只获得音频数据,但MPMoviePlayerController的屏幕变为空白(应该是quicktime标识的位置)

编码可能存在问题,还是与MPMoviePlayer有关? 如果它是MPMoviePlayer问题,我们有什么方法可以解决它吗?

我已经尝试设置MPMoviePlayer视图的背景图像..

1 个答案:

答案 0 :(得分:0)

我目前正在使用纯.m3U8文件流,它工作得很好。因此,如果没有看到您的MPMoviePlayerController的任何代码,我会说它与您的流和/或它的编码方式有关,因为我知道事实上MPMoviePlayer支持.m3U8流。

最好上传到可以从链接流式传输的服务器或服务。从那里,您可以通过在Safari中加载流来测试流本身是否在移动设备上工作。