时间:2023-04-03 16:20编辑:九州下载来源:www.wzjsgs.com
m3u8 是苹果公司推出的视频播放标准,是 m3u 的一种,只是编码格式采用的是 UTF-8。m3u8 准确来说是一种索引文件,使用 m3u8 文件实际上是通过它来解析对应的放在服务器上的视频网络地址,从而实现在线播放。使用 m3u8 格式文件主要因为可以实现多码率视频的适配,视频网站可以根据用户的网络带宽情况,自动为客户端匹配一个合适的码率文件进行播放,从而保证视频的流畅度。
M3U8 文件是指 UTF-8 编码格式的 M3U 文件(M3U 使用 Latin-1 字符集编码)。M3U 文件是一个记录索引的纯文本文件,打开它时播放软件并不是播放它,而是根据它的索引找到对应的音视频文件的网络地址进行在线播放。
m3u8 基本上可以认为就是.m3u 格式文件,区别在于,m3u8 文件使用 UTF-8 字符编码。
#EXTM3U m3u 文件头,必须放在第一行
#EXT-X-MEDIA-SEQUENCE 第一个 TS 分片的序列号
#EXT-X-TARGETDURATION 每个分片 TS 的最大的时长
#EXT-X-ALLOW-CACHE 是否允许 cache
#EXT-X-ENDLIST m3u8 文件结束符
#EXTINF extra info,分片 TS 的信息,如时长,带宽等
#EXT-X-PLAYLIST-TYPE 提供关于 PlayList 的可变性的信息,对整个 PlayList 文件有效,是可选项。格式如下:#EXT-X-PLAYLIST-TYPE:VOD(或者 EVENT)。VOD 表示服务器不能改变 PlayList 文件;EVENT 则表示服务器不能改变或是删除 PlayList 文件中的任何部分,但是可以向该文件中增加新的一行内容。
1、可以做多码率的适配。根据网络带宽,客户端会自动选择一个适合自己码率的文件进行播放,保证视频流的流畅,代表是苹果的 HLS(HTTP Live Streaming)。HLS 有一个特点:自适应码率流播(adaptive streaming),客户端可以根据网络状况自动选择不同码率的视频流,条件允许的情况下使用高码率,网络繁忙的时候使用低码率,并且自动在二者间随意切换。这对移动设备网络状况不稳定的情况下保障流畅播放非常有帮助。
2、降低源服务器的负载压力。M3U 的特点是将流媒体切分为若干 TS 片段,然后通过一个扩展的 m3u 列表文件将这些 TS 片段集中起来供客户端播放器接收。这样做相比使用 RTSP 协议的好处在于,一旦切分完成,之后的分发过程完全不需要额外使用任何专门软件,普通的网络服务器即可,大大降低了 CDN 边缘服务器的配置要求,可以使用任何现成的 CDN。分发使用的协议是最常见 HTTP,代理服务器对这个协议的缓存优化相当成熟,而很少有代理服务器对 RTSP 的进行缓存优化。
3、对于非实时视频,好处同样存在:播放使用 HTTP 协议的单个 MP4 格式的视频文件时,需要代理服务器支持 HTTP range request 以获取大文件中的一部分,但不是所有的代理服务器都对此有良好的支持。而 M3U 则只需要根据列表文件中的时间轴找出对应的 TS 片段下载即可,不需要 range request,对代理服务器的要求小很多。所有代理服务器都支持小文件的高效缓存。
4、为什么要用 TS 而不是 MP4,这是因为两个 TS 片段可以无缝拼接,播放器能连续播放,而 MP4 文件由于编码方式的原因,两段 MP4 不能无缝拼接,播放器连续播放两个 MP4 文件会出现破音和画面间断,影响用户体验。
在游戏恶意不息中玩家的对于加点的选择是非常重要的,这会直接影响玩家对于武器和装备的选择。但是很多玩家都不知道应该怎么加点才是最适合自己的属性,导致很多玩家不敢轻易的加点属性。下面小编会根据玩家不同的时期推荐不同的加点方式。
2024-05-19 08:57七日世界是一款非常有趣的生存战斗游戏,在游戏中玩家需要击杀各种不同的敌人来获取材料,一部分的材料是能够用于交付任务的。其中林中的呓语任务就是比较困难的任务,很多玩家都不知道怎么完成这个任务。下面小编会详细的告诉大家怎么完成这个任务。
2024-05-19 08:43夜族崛起是一款融合了西方吸血鬼为主题打造的生存类游戏,在游戏中玩家需要建立自己的城堡获取成长的机会。游戏玩法很少有玩家解除类似的游戏,所以很多玩家都不知道应该怎么进行游玩。下面小编会详细的告诉大家夜族崛起游戏中的小技巧。
2024-05-19 08:38洛克王国游戏中最近的五月迎来了全新的活动密林寻踪,目前在5月10日已经正式上线了,并且本次的活动将会持续一个月,只要参与活动并且完成挑战就能够获得宠物藤森食人花和百战大王花的进化资格。下面小编会告诉大家应该怎么游玩本次活动。
2024-05-19 08:35DNF手游中不同的职业技能表现和能力都有所不同,将所有的技能串联到一起就能够形成连招,能够直接造成巨大的伤害。但是对于不熟悉的职业想要进行完美的连招是需要多多去练习才能够做到的事情。下面小编会告诉大家应该怎么进行连招操作。
2024-05-19 08:30猫咪和汤中主要的玩法就是休闲养成类,在游戏中玩家能够根据自己的想法进行扩展森林。但是如果随便的扩展就会导致游戏整体变得比较混乱,所以一个有规划的进行扩建是非常重要的事。下面小编会详细的告诉大家应该怎么扩展以及扩展的一些小技巧。
2024-05-19 08:23发布日期:2023-04-03人气:6222
发布日期:2023-01-18人气:2636
发布日期:2023-01-19人气:2533
发布日期:2023-01-19人气:1637
发布日期:2023-01-01人气:1577
发布日期:2023-01-18人气:1566
发布日期:2023-02-04人气:1488
发布日期:2023-01-19人气:1411