HTTP实时流媒体中m3u8文件的用途?

时间:2011-02-14 12:49:52

标签: iphone ipad http-live-streaming

是m3u8文件在服务器中维护的单个文件用于实时流媒体吗?MPMoviePlayerController足以实时直播以显示电视频道吗?还有什么其他可能性?请帮忙吗?我已经核实the apple Document

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

要回答您的第一个问题,“m3u8”是使用的文件扩展名,但是“m3u”文件的Unicode版本:

  

“m3u”的unicode版本是“m3u8”,它使用UTF-8 unicode字符。

m3u on Wikipedia

我对文件流不够了解,无法回答你剩下的问题。