-->

HTTP / 2.0和破折号:计划未来改进的视频交付

文章特色图片

多媒体流量的巨大增长推动了HTTP流量的广泛增长. 现在,它可以被看作是 协议来部署新的服务和应用程序,它也被业界大量使用, 由于它为现代互联网架构提供了先进的功能:

  1. 它是一个以内容为中心的协议,通过DNS将名称与地址解耦
  2. 它提供缓存元素和中间框作为反向和正向代理
  3. 它支持具有内容分发的可伸缩和灵活的内容部署, 已经被内容分发网络(CDN)利用

然而,由于许多服务仍在使用HTTP/1,因此仍有改进的空间.HTTP/1是在1996年5月指定的,或者没有使用HTTP/1的所有特性.1,例如持久连接或流水线. 例如, 已经部署了HTTP流解决方案,如微软 Smooth streaming, Apple HTTP直播, 和Adobe动态流不使用HTTP/1.1 .具有持久连接的流水线, 哪一种可以将流媒体性能提高30%. 不幸的是,支持HTTP/1的代理并不多.1 .具有持久连接的流水线, 由于排队阻塞问题,其中一个挂起的响应可能会延迟一系列其他响应. 问题是代理必须按顺序发送响应, 这意味着早期到达的乱序响应将被阻塞,直到导致HoL阻塞的响应到达.

Head-of-Line阻塞

为了克服这些缺点,互联网工程任务组(IETF)超文本传输协议(httpbis)工作组最近开始了HTTP / 2的开发过程.0. 已经向IETF提交了三个提案.e., 谷歌SPDY, 微软HTTP速度+移动性, 和网络友好的HTTP升级, Google的SPDY提案被选为HTTP / 2的工作草案.0. 此外,几家大公司,如.g., 脸谱网, 推特, Akamai, 火狐, 显然谷歌本身已经支持SPDY,或者已经宣布他们将在不久的将来支持它.

当用户连接到Google Chrome或Mozilla 火狐浏览器时,SPDY已经用于所有Google web服务, 这意味着它将经过大量测试,并根据这些测试的结果进一步改进. SPDY可以用作HTTP和TCP之间的会话层,在一个TCP连接上复用多个HTTP请求,而不需要或只需要从应用层进行少量更改. SPDY的主要优点是它在一个TCP连接上提供多路复用, 优先级的请求, 压缩头, 以及服务器向客户端推送百家乐软件的选项.

这个特性可以消除HoL阻塞问题, 由于单个TCP连接可以用于多个优先级流与压缩的HTTP头,并将提高HTTP/1的性能.0显著.

破折号 & HTTP / 2.0

HTTP上的动态自适应流(破折号)已被指定用于HTTP/1.但它可以与HTTP / 2无缝集成.因为它可以作为HTTP和TCP之间的会话层,而破折号位于HTTP层之上. 我们已经集成了HTTP / 2.0变成我们 libdash解决方案 并表明与HTTP/1相比,性能可以显着提高.0.

基本上,我们已经评估了HTTP/1的开销.0, HTTP / 1.1、HTTP / 2.0使用和不使用SSL加密,特别关注基于dash的媒体流. 可以看出,HTTP的开销很小,可以忽略不计.e., 5%到7%的分段基于dash的流,2秒段和媒体比特率高于700kbps. 另外,可以看到HTTP / 2.由于它的帧层,0开销略高于HTTP开销. 然而, 稍微增加的开销可以忽略不计, 因为它允许延迟容忍, 下一个实验中会展示什么.

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
相关文章

20 for 20:过去20年最重要的标准

庆祝流媒体诞生20周年, 以下是对影响流媒体行业发展的20项主要专利和标准的概述.

MSE/EME/破折号会简化工作流程吗? 不要在这上面下注

在线视频行业需要的是简单的标准,以达到所有的观众. 但是标准什么时候简化过在线视频呢?

为什么广播行业应该支持破折号的采用

广播公司想要的是经得起时间考验的可靠标准. 他们不想要的是定期改变他们的整个视频工作流程.

MPEG-破折号的部署现状

MPEG-破折号正在缓慢但肯定地成为HLS的主要竞争对手, 由主要参与者的采用和内在优势驱动. 下面是哪些人正在使用它,哪些人将很快使用它,还有哪些挑战需要解决.

后ibc MPEG-破折号状态检查

2013年IBC之后,MPEG-破折号生态系统的动态如何? 以下是对最新趋势的分析和广泛的行业dash兼容解决方案目录.

提及的公司及供应商