在iOS上播放.m3u8文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在iOS上播放.m3u8文件相关的知识,希望对你有一定的参考价值。

我有.m3u8链接,我需要在支持iosHLS Protocol上玩。

当我直接将URL分配给MPMoviePlayerController并播放时,视频不可见,但我可以听到音频。

NSURL *movieURL = [NSURL URLWithString:@"http://qthttp.apple.com.edgesuite.net/1010qwoeiuryfg/sl.m3u8"];
MPMoviePlayerController *mp = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
[self.view addSubview:self.moviePlayer.view];

if (mp)
{
    // save the movie player object
    self.moviePlayer = mp;
    [self.moviePlayer setFullscreen:YES];

    // Play the movie!
    [self.moviePlayer play];
}

我还需要在iOS方面做些什么?

以上是关于在iOS上播放.m3u8文件的主要内容,如果未能解决你的问题,请参考以下文章

ios m3u8格式的视频如何获取他的缩略图

uni-app video标签打包H5Android上支持播放.m3u8 hls直播流

VideoView 在 Fragment 中播放 .m3u8 不会在 Nexus 7 中播放。在 HTC1 M8 中播放正常

现在网上的视频很多都是m3u8格式的,它们用这种格式有啥好处?

如何在 ios 设备中下载 HLS/M3U8 块?

如何使用 CloudFront 从 AWS S3 安全地播放 .m3u8 流文件?