【问题标题】:purpose of m3u8 file in HTTP live streaming?HTTP 直播流中 m3u8 文件的用途?
【发布时间】:2011-02-14 12:49:51
【问题描述】:

m3u8 文件是在服务器中维护的用于实时流式传输的单个文件吗? MPMoviePlayerController 是否足以用于直播以显示电视频道?其他可能性是什么?我已验证the Apple Document

【问题讨论】:

    标签: iphone ipad http-live-streaming


    【解决方案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
    

    【讨论】:

      【解决方案2】:

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

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

      m3u on Wikipedia

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

      【讨论】:

      • 请同时回答剩下的问题
      猜你喜欢
      • 2011-06-26
      • 2016-05-10
      • 2011-07-19
      • 2013-02-13
      • 2015-12-08
      • 1970-01-01
      • 2015-06-03
      • 1970-01-01
      • 2019-09-18
      相关资源
      最近更新 更多