金山视频云推出QUIC+ ,畅快直播再升级

2019-11-11 18:59

  一、直播为什么需要QUIC?

  众所周知,决定直播观看体验的因素有很多,比如:卡顿、首屏时间、延时、清晰度等等。而卡顿被称为直播体验的头号痛点,从“主播推流端”→“CDN”→“观众拉流端”,整个流媒体传输链路中,任何一个环节出现丢包都可能导致卡顿。尤其是主播推流端的推流流畅度更是决定了原流的质量,如果主播推流时网络丢包较高、延时较大,将会出现推流卡顿,那么所有观众在观看这路流时都会出现卡顿。那么拉流端是否存在痛点呢?拉流端同样存在痛点,因为在移动互联网时代,大量观众是使用手机观看直播视频的,移动蜂窝网络在不同地区、不同位置的覆盖质量是不同的,在信号覆盖不好的地区就会出现弱网问题,弱网的显著特点是丢包率和延时都很高,在这些弱网地区使用传统的TCP拉流体验是很差的。

  而QUIC具有弱网环境下抗丢包、缩短首屏时间等优势,因此可以用QUIC来解决直播业务上存在的上述痛点。不了解QUIC的小伙伴别着急,我们下文将会为您详细介绍QUIC的技术原理和优势。

  二、金山视频云直播QUIC+解决方案概要

  为了解决直播业务上存在的痛点,金山视频云直播推出了QUIC+解决方案,该方案不仅支持RTMPoverQUIC推流,同时还支持RTMPover QUIC/ HTTP-FLVover QUIC/ HLSover QUIC拉流功能,真正实现了端到端支持QUIC,此外金山云直播QUIC+解决方案采用了最新的BBR拥塞控制算法,在弱网环境下的表现更出色。

  相比而言,有些友商的直播产品不支持QUIC,少数厂商仅支持overQUIC推流,不支持overQUIC拉流,无法做到端到端支持QUIC,并且需要使用他们的推流SDK,这会导致SDK对接繁琐,并且头部客户因为有顾虑一般不愿意使用云厂商的SDK,而是选择自己开发SDK;还有友商的直播QUIC方案中没有集成BBR拥塞控制算法,在弱网环境下抗丢包的能力不如采用BBR算法的金山视频云直播QUIC+解决方案,这一点我们可以从测试数据中得到证实,从友商公布的测试数据来看,overQUIC推流,当丢包率20%时,流畅度只有30-40%;而金山视频云直播QUIC+解决方案在丢包率达到30%时流畅度还有96.51%。可见,金山视频云直播QUIC+解决方案是率先真正完美支持直播推拉流overQUIC的云厂商。

  我们下文将会为大家呈现金山视频云QUIC+解决方案在直播业务上与传统TCP方案的实际测试对比,大家能够在下文的测试报告中看到金山视频云QUIC+解决方案的优势:传统的RTMP over TCP推流在5%丢包率时就已经非常卡了,当丢包率超过10%时,RTMP over TCP直接无法推拉流,而金山视频云QUIC+解决方案采用RTMP over QUIC推流在30%丢包率时持续5分钟的播放过程中只出现了7次卡顿,流畅度为96.51%,这样的流畅度还是不影响观看体验的,大多数的观众还能接受。

  追求无止境,除了在直播场景下率先真正端到端完美支持直播推拉流overQUIC外,金山云CDN还支持直播多流择优方案,通过稳定的性能、透明的数据服务体制,金山云成功保障国庆70周年庆典直播、建军90周年阅兵、“十九大”、全国两会、香港回归20周年、G20峰会、金砖国家峰会、央视春晚、世界互联网大会、世界杯、亚运会等大型活动和体育赛事。作为云计算行业的领导者,金山云将致力于为用户打造高品质的直播体验而保驾护航。选用视频云,就选金山云!选用CDN,就选金山云!

  三、QUIC介绍

  1、QUIC简介

  QUIC(Quick UDP Internet Connection,发音'quick')是一种互联网传输协议,最初由Google的Jim Roskind设计,并于2012年被应用和部署,随后在2013年随着实验的扩大而开始对外公开,并于同年向IETF(Internet Engineering Task Force,国际互联网工程任务组)递交了协议草案。

  互联网人士都知道,TCP/IP协议簇是互联网的基础,任何数据在互联网中传输都依赖它。TCP/IP四层模型中输层协议只有两种:TCP和UDP协议,其中TCP协议是面向连接的协议,是一种可靠的协议,TCP保证数据的正确性和数据包的顺序;而UDP协议是非连接的协议,也就是说传输数据时不需要建立连接,是不可靠的协议,UDP不保证数据的正确性和数据包的顺序。因为TCP和UDP各有优缺点,TCP的优点是可靠、稳定,但是也有明显的缺点:建连需要经过3次握手,繁琐、效率低、占用系统资源高。UDP的优点是效率高、快、轻量占用系统资源少,但是缺点很明显:不可靠、无序。

  QUIC其实是在UDP协议之上提供一种可靠的、可建立面向连接的服务,它继承了UDP的优点,同时基于UDP之上加入了拥塞控制、多路复用、前向纠错等特性,从而弥补了UDP的缺点,使得QUIC既提高了数据的传输效率,也变得可靠了。


上一篇:涨价引来暴力拆解二手销赃,“贼手”伸向共享充电宝
下一篇:云盘时代就这么结束了?网易云盘即将彻底关停!已有多家云盘停止服务…
扩展阅读
苹果iPad Pro想取代PC?iOS 13需解决7个问题
苹果iPad Pro想取代PC?iOS

几天前,苹果发布了一段新的iPad Pro广告,其中给出了iPad Pro可以替代PC的5个原因。不过,虽然苹果......点击了解…

顺丰成立教育投资公司
顺丰成立教育投资公司

(原标题:传顺丰进军教育领域,相关公司已注册完成) 近日,由顺丰百分百控股的深圳顺丰泰森控股(集团)有限公司近...点击了解…