hls是什么意思

如题所述

HLS是Apple的动态码率自适应技术。

主要用于PC和Apple终端的音视频服务。包括一个m3u的索引文件,TS媒体分片文件和key加密串文件。常用的流媒体协议主要有HTTP渐进下载和基于RTSP/RTP的实时流媒体协议,这二种基本是完全不同的东西,目前比较方便又好用的是用HTTP渐进下载方法。

在这个中apple公司的HLS是这个方面的代表。它最初是苹果公司针对iPhone、iPod、iTouch和iPad等移动设备而开发的流.现在见到在桌面也有很多应用了,HTML5是直接支持这个。HLS协议对存储I/O要求相当苛刻。对此,也有公司提出了非常好的解决方案。

HLS优劣势分析

1、优势

HLS协议使用标准HTTP传输数据,具有较好的网络穿透及防屏蔽性,更易于内容分发网络传输;HLS协议本身是支持码率自适应的,客户端可以根据实际网络状况切换到合适的码率播放;HLS内容发布服务更简单,对系统设备要求较低,更容易实现负载均衡,并且HLS是无状态协议的HTTP,客户端只需要下载即可。

2、劣势

延时较大,尤其是在直播的情况下,很难做到10s以内的延时,不排除网上各种改进版本及算法,内容生成时对编码端性能要求较高。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网