文章插图
1、HLS (HTTP Live Streaming)是Apple的动态码率自适应技术 。主要用于PC和Apple终端的音视频服务 。包括一个m3u(8)的索引文件,TS媒体分片文件和key加密串文件 。
2、常用的流媒体协议主要有 HTTP 渐进下载和基于 RTSP/RTP 的实时流媒体协议,这二种基本是完全不同的东西,目前比较方便又好用的是用 HTTP 渐进下载方法 。在这个中 apple 公司的 HTTP Live Streaming 是这个方面的代表 。它最初是苹果公司针对iPhone、iPod、iTouch和iPad等移动设备而开发的流.现在见到在桌面也有很多应用了,HTML5 是直接支持这个 。
3、但是HLS协议的小切片方式会生成大量的文件,存储或处理这些文件会造成大量资源浪费 。如果要实现数天的时移,索引量将会是个巨额数字,并明显影响请求速度 。因此,HLS协议对存储I/O要求相当苛刻 。对此,也有公司提出了非常好的解决方案 。
【hls是什么意思 hls的解释】4、新型点播服务器系统,独创了内存缓存数据实时切片技术,颠覆了这种传统实现方法,从根本上解决了大量切片的碎片问题,使得单台服务器的切片与打包能力不再是瓶颈 。
推荐阅读
- 红茶是什么梗
- 牙签条仿记忆提花面料是什么材质
- 以下三国杀吧的梗都是什么背景
- mybody内衣是什么档次mybody内衣的档次
- 空无一物是什么意思
- review是什么意思中文 review的解释
- 无极仙途5月1日礼包码是什么 无极仙途5月1日礼包码一览
- 华为plugin是什么
- 油面筋是什么做的 油面筋怎么做好吃
- 苹果bionic是什么