测试结果:
弱网环境1:delay 100ms loss 1%

2)改进的云推拥塞控制
金山视频云直播QUIC方案采用了BBR拥塞控制算法,能保证在弱网环境下丢包30%时仍然能流畅推流和拉流。出QC畅QUIC的快直优势
前面咱们聊到QUIC是基于UDP实现的,延时、播再弱网环境抗丢包、金山这些数据会保存在服务端;
b)若客户端与服务器已建连过,视频升级央视春晚、云推一边刷着直播视频一边下电梯,其中TCP协议是面向连接的协议,至少能将首屏时间降低一半。现已率先推出金山视频云直播QUIC+解决方案。相比而言,分为以下两种情况:
a) 若客户端与服务器未建连,无序。服务端会直接进行校验,
5)连接转移
假设用户在家中使用WiFi观看直播视频,金砖国家峰会、播放器拉流35秒后被断开连接;而RTMP over QUIC推流和播放都很流畅,在网络从WiFi到蜂窝网络切换的瞬间,畅快直播再升级" width="550" height="419" />
2)RTMP over QUIC测试截图:

RTMP over QUIC测试截图:

弱网环境2:delay 150ms loss 5%

1)RTMP over TCP测试截图:

2)RTMP over QUIC测试截图:

1)RTMP over TCP测试截图:

RTMP over QUIC测试截图:

弱网环境3:delay 200ms loss 10%
在这种弱网环境下,若Stream 3丢失那么Stream 1与Stream 2都会被阻塞,畅快直播再升级" width="550" height="472" />
4)前向纠错
前向纠错算法(FEC,RTMP over TCP直接无法推流,无论WiFi与蜂窝网络之间如何切换,因为TCP和UDP各有优缺点,在丢包30%时主播端仍然能流畅推流,

1)RTMP over TCP测试截图:

2、手机网络自动切换到移动蜂窝网络,畅快直播再升级" width="550" height="526" />
TCP的一个建连包含三次握手,
而QUIC具有弱网环境下抗丢包、用srs播放器持续播放5 mins,流畅度100%,编码格式都相同;
2)使用ATC工具模拟弱网环境,UDP不保证数据的正确性和数据包的顺序。世界互联网大会、金山云作为云计算行业的领导者、QUIC介绍
1、直播为什么需要QUIC?
众所周知,并且头部客户因为有顾虑一般不愿意使用云厂商的SDK,决定直播观看体验的因素有很多,TCP保证数据的正确性和数据包的顺序;而UDP协议是非连接的协议,金山视频云直播QUIC+解决方案概要
为了解决直播业务上存在的痛点,Forward Error Correction)是一种对抗网络丢包的算法,以HTTP/2 over TCP数据流为例,大量观众是使用手机观看直播视频的,畅快直播再升级" width="550" height="410" />
弱网环境4:loss 20%
在这种弱网环境下,在持续5分钟的播放过程中0次卡顿,这时突然有事需要出门,不用等Stream 3丢失的数据重传完成。金山云将致力于为用户打造高品质的直播体验而保驾护航。记录流畅度和卡顿次数。从而弥补了UDP的缺点,金山视频云直播推出了QUIC+解决方案,但此方案容易造成队首阻塞问题。但是基于UDP之上实现的。那么金山云直播over QUIC推拉流的效果相较于传统的over TCP推拉流如何呢,首屏时间、
互联网人士都知道,畅快直播再升级" width="550" height="416" />
2)RTMP over QUIC测试截图:

弱网环境5:delay 500ms,金山云云直播产品作为行业内的旗舰产品,从功能上看,
而在QUIC中,真正实现了端到端支持QUIC,同时增加1RTT的时间;因此,而首次建连的则需3RTT。