m3u8 文件是服务器中维护的用于直播的单个文件吗? MPMoviePlayerController 是否足以进行直播以显示电视频道?还有什么其他可能性?我已经验证了[Apple文档][1]
m3u8 文件是 Apple HTTP 直播(或 VoD)流媒体的播放列表。它包含 .ts 文件的 URL,通常每个文件包含 10 秒的音频/视频。 您可以将 .m3u8 URL 输入 iPhone 的浏览器,它将播放直播。 以下是直播流的 .m3u8 文件的示例内容:
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:1
#EXTINF:10, no desc
media-000001.ts
#EXTINF:10, no desc
media-000002.ts
#EXTINF:10, no desc
media-000003.ts
回答你的第一个问题“m3u8”是使用的文件扩展名,但“m3u”文件的Unicode版本:
维基百科上的“m3u”的unicode版本是“m3u8”,它使用UTF-8 unicode字符。
我对文件流了解不够,无法回答您剩下的问题。