我正在尝试加载保存到本地文件系统的m3u8文件,但MPMoviePlayerController拒绝播放它,引用“m3u8不支持的媒体类型”。但是,当我在远程媒体服务器上访问时,相同的m3u8文件可以正常播放。是否有可用于播放本地m3u8文件的解决方法?
答案 0 :(得分:5)
嗯,根据他们为m3u8流媒体设计的RFC,它只能通过HTTP完成。就个人而言,我认为当文件可以通过文件协议轻松访问时需要HTTP是愚蠢的,但它们是休息时间。我刚用simple HTTP server来提供m3u8文件和后续的ts文件。