Ios m3u8扩展视频文件不适用于AVPlayer

Ios m3u8扩展视频文件不适用于AVPlayer,ios,swift,xcode,Ios,Swift,Xcode,我正在使用AVPlayer从服务器播放视频,该视频具有m3u8扩展,但视频未加载,其他扩展工作正常。您是否在conole中遇到此错误:应用程序传输安全已阻止明文HTTP资源加载,因为它不安全。可以通过应用程序的Info.plist文件配置临时异常否,我已经在Info.plist中完成了应用程序传输安全设置您是否尝试过:if let url=url(字符串:){let player=AVPlayer(url:url)let controller=avplayervewcontroller()con

我正在使用AVPlayer从服务器播放视频,该视频具有m3u8扩展,但视频未加载,其他扩展工作正常。

您是否在conole中遇到此错误:应用程序传输安全已阻止明文HTTP资源加载,因为它不安全。可以通过应用程序的Info.plist文件配置临时异常否,我已经在Info.plist中完成了应用程序传输安全设置您是否尝试过:if let url=url(字符串:){let player=AVPlayer(url:url)let controller=avplayervewcontroller()controller.player=player controller.view.frame=self.view.frame-self.view.addSubview(controller.view)self.addChildViewController(controller)player.play()}据我所知,m3u8不是一个视频文件,而是一个音频播放列表文件。它是一个文本文件。
AVAudioPlayer
更适合它。@MaxPevsner m3u8可以是一个视频文件。我将它们用于HLS: