小樱 发表于 2020/7/27 02:47

为什么用更先进的mpd而不是m3u8,dash代替hls解析,google 官方封装工具shaka-packager

为什么用更先进的mpd而不是m3u8,dash代替hls解析,google 官方封装工具shaka-packager

hls切片不能根据文件大小,只能跟随视频关键帧,一般10秒一个帧,分块文件大小无法控制

而且垃圾ts格式,会有大量的垃圾信息,导致浪费流量,播放速度慢
看看ts的包头,这么多无用内容信息,每个ts文件都要有,导致切片后输出的文件比mp4源文件还要额外巨大



dash用了先进的m4s格式,精简,加载速度快,省流量,而且mpd是基于xml写法,更简单易懂



dash开原地址:https://github.com/google/shaka-packager

不可名 发表于 2020/7/27 03:28

{:3045:}
页: [1]
查看完整版本: 为什么用更先进的mpd而不是m3u8,dash代替hls解析,google 官方封装工具shaka-packager