m3u8文件解析

FFMPEG对HTTP STREAMING的解析
1、Http live streaming索引文件简介
简单的播放列表:
#EXTM3U
#EXT-X—TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:1
#EXTINF:10,
http://media。example。com/segment0.ts
#EXTINF:10,
/segment1。ts
#EXTINF:10,
http://media。/segment2.ts
#EXT—X—ENDLIST (VOD含EXT-X—ENDLIST,live stream则没有)
download the current version of the HTTP Live Streaming Tools from the Apple Developer website。 You can access them if you are a member of the iPhone Developer Program. One way to navigate to the tools is to log onto connect。, then click iPhone under the Downloads heading.
mediastreamsegmenter -s 3 —D —f /Library/WebServer/Documents/stream 239。4.1。5:20103
index.m3u8 主索引
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=500000
mid_video_index.M3U8
#EXT-X-STREAM-INF:PROGRAM—ID=1, BANDWIDTH=800000
wifi_video_index。M3U8
#EXT—X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=3000000, CODECS=”avc1.4d001e,mp4a。40。5”
h264main_heaac_index.M3U8
#EXT—X-STREAM—INF:PROGRAM-ID=1, BANDWIDTH=64000, CODECS="mp4a.40.5"
aacaudio_index.M3U8
含密钥的index.m3u8
#EXTM3U8
#EXT-X-KEY:METHOD=AES—128,URI="/key"
#EXT—X-STREAM—INF:PROGRAM—ID=1,BANDWIDTH=200000
pany。com/log/prog_index。m3u8
#EXT-X—STREAM-INF:PROGRAM-ID=1,BANDWIDTH=200000
/lo/prog_index.m3u8
#EXT—X—STREAM—INF:PROGRAM-ID=1,BANDWIDTH=100000
http:///md/prog_index。m3u8
#EXT-X-STREAM—INF:PROGRAM—ID=1,BANDWIDTH=100000
beta。/md/prog_index.m3u8
标签:
EXT—X-TARGETDURATION 媒体文件的大致播放时间(单位s)
    格式是 #EXT-X—TARGETDURATION:〈seconds>
EXT-X-MEDIA-SEQUENCE 媒体文件的独特序列号
    格式是 #EXT-X—MEDIA-SEQUENCE:〈number〉
EXT-X-KEY 密钥
    格式是 #EXT—X—KEY:METHOD=<method〉[,URI=”URI”]
EXT-X—PROGAM—DATE-TIME 媒体文件的开始时间
    格式是 #EXT-X-PROGRAM—DATE-TIME:<YYYY-MM-DDThh:mm:ss>
EXT-X—ALLOW—CACHE 指明终端是否可以缓存下载的媒体文件供日后播放
    格式是 #EXT—X-ALLOW-CACHE:〈YES|NO〉
EXT—X—ENDLIST是否还有更多的媒体文件带播放
    格式是 #EXT-X—ENDLIST
EXT-X-STREAM-INF
    格式是 #EXT-X—INF:[attibute=value][,attribute=value]*<URI>
    BANDWIDTH=〈n> b/s
    PROGRAM-ID=<i>
   
2、TS简介
3、FFMPEG解析过程

本文发布于:2024-09-20 13:33:26,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/88701.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:媒体文件   是否   时间   播放   缓存   简介   过程
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议