HTTP媒体传输方式简述
发布时间:2021-04-10 16:40
基于HTTP协议的媒体传输方式已经逐渐取代传统的媒体传输方式成为大多数视频分享网站和视频点播服务提供商的主流解决方案。随着视频分辨率在不断提高,对带宽的需求也在逐渐增加,然而当前用户仍然受网络波动、带宽不足等问题影响,在进行媒体播放时出现延迟、卡顿、缓冲等现象。基于上述背景,本文对基于HTTP的媒体传输方式、传输技术优化的关键因素等核心问题及现有研究进行了分析,同时总结分析了HTTP媒体传输领域未来的发展趋势。
【文章来源】:网络新媒体技术. 2020,9(03)
【文章页数】:7 页
【部分图文】:
多次连接与持久连接对比(左)和无管道连接与管道机制连接对比(右)
然而使用明文会带来安全性问题,为解决HTTP/1.1中安全性问题,HTTPs被提出,它应用在安全协议SSL/TLS上,需要到CA申请证书,HTTPs是当前对安全性要求较高网站使用最多的方案,当前大部分浏览器都会对未使用HTTPs的网站进行警告通知,或在地址栏显示不安全字样,以中国天气网和IEEE主页为例,对比如图2所示:HTTP/1.1与HTTPs的长连接会给服务器带来额外压力,传输中header携带数据过大也增加传输成本。当前有部分研究和实施方案致力于压缩HTTP流量,但这给用户快速打开内容带来了新的挑战,为解决打开内容问题,Sun X等人提出了进行多模式匹压缩检查(COIN)方法[20],在不经过解压过程就能打开压缩的网站返回内容,有效减少了等待的时间,取得了较好结果。为解决管道机制中存在的阻塞问题,谷歌提出SPDY协议[21],它通过压缩、多路复用和优先级来缩短加载时间,但当前已被HTTP/2.0所取代。为解决效率低下的问题,HTTP/2.0在2015年被提出,它具有采用二进制协议、多路复用、数据量和头信息压缩等特点,还允许服务器采用向客户端推数据,Corbel R等人经过大量的实验也验证了HTTP/2.0多路复用功能比管道机制效率更高,对包丢失的弹性比HTTP/1.x和HTTPs更强[22],但它需要特定的服务器,并且必须在使用了HTTPs的网站才能提升到HTTP/2.0,因此现在使用范围不如HTTP/1.x和HTTPs。在实际的使用中发现,几种HTTP协议经常被结合使用,根据页面显示数据和其他后续需要使用数据所在服务器的不同,请求时使用的协议也不仅相同。在实际媒体传输过程中,用户可根据需求不同(更简单、更安全、开销更小等)单独选择不同基础协议或者根据实际传输的媒体数据结合几种协议进行有效媒体加速。
基本的ABR模型
【参考文献】:
期刊论文
[1]360全景视频渲染与压缩方法探索[J]. 吕伟龙,曾宪晖,孙亚旺. 网络新媒体技术. 2017(01)
本文编号:3129979
【文章来源】:网络新媒体技术. 2020,9(03)
【文章页数】:7 页
【部分图文】:
多次连接与持久连接对比(左)和无管道连接与管道机制连接对比(右)
然而使用明文会带来安全性问题,为解决HTTP/1.1中安全性问题,HTTPs被提出,它应用在安全协议SSL/TLS上,需要到CA申请证书,HTTPs是当前对安全性要求较高网站使用最多的方案,当前大部分浏览器都会对未使用HTTPs的网站进行警告通知,或在地址栏显示不安全字样,以中国天气网和IEEE主页为例,对比如图2所示:HTTP/1.1与HTTPs的长连接会给服务器带来额外压力,传输中header携带数据过大也增加传输成本。当前有部分研究和实施方案致力于压缩HTTP流量,但这给用户快速打开内容带来了新的挑战,为解决打开内容问题,Sun X等人提出了进行多模式匹压缩检查(COIN)方法[20],在不经过解压过程就能打开压缩的网站返回内容,有效减少了等待的时间,取得了较好结果。为解决管道机制中存在的阻塞问题,谷歌提出SPDY协议[21],它通过压缩、多路复用和优先级来缩短加载时间,但当前已被HTTP/2.0所取代。为解决效率低下的问题,HTTP/2.0在2015年被提出,它具有采用二进制协议、多路复用、数据量和头信息压缩等特点,还允许服务器采用向客户端推数据,Corbel R等人经过大量的实验也验证了HTTP/2.0多路复用功能比管道机制效率更高,对包丢失的弹性比HTTP/1.x和HTTPs更强[22],但它需要特定的服务器,并且必须在使用了HTTPs的网站才能提升到HTTP/2.0,因此现在使用范围不如HTTP/1.x和HTTPs。在实际的使用中发现,几种HTTP协议经常被结合使用,根据页面显示数据和其他后续需要使用数据所在服务器的不同,请求时使用的协议也不仅相同。在实际媒体传输过程中,用户可根据需求不同(更简单、更安全、开销更小等)单独选择不同基础协议或者根据实际传输的媒体数据结合几种协议进行有效媒体加速。
基本的ABR模型
【参考文献】:
期刊论文
[1]360全景视频渲染与压缩方法探索[J]. 吕伟龙,曾宪晖,孙亚旺. 网络新媒体技术. 2017(01)
本文编号:3129979
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3129979.html