互联网错综复杂,无论您是开发者,还是使用者,多多少少会遭遇如下场景:
网络条件不佳或出现网络抖动,游戏出现令人崩溃的卡顿。
应用首次使用或升级,需要加载大量的资源文件,出现令人不悦的等待。
研究表明,加载时间超过2秒的延迟导致高达87%的人放弃了游戏,81%的互联网使用者在应用视频不能即点即看的情况下关闭了页面——卡顿虽小,却招招致命!
现在好了,华为基于多年对网络的理解,正式推出HMS Core网络加速套件——hQUIC Kit,让您的应用快速支持QUIC协议,辅以华为智能拥塞算法,为用户提供更快的连接建立速度,更强的抗丢包能力以及更高的吞吐量,消灭网络卡顿应用!
什么是QUIC协议?
QUIC(Quick UDP Internet Connections)是基于UDP的传输层协议,由Google开发,在2013年实现了第一个版本。QUIC 借鉴并继承了TCP、UDP 和 TLS(用于加密)的原理和功能,在此基础上优化了传输速率。QUIC 的数据传输从第一个连接建立的握手报文传送(0-RTT)时已经开始,从而减少了应用程序由于建立连接而产生的延迟时间,并且可以在网络拥塞时动态调整发包和重传策略,实现更快更高效的传输。在一些典型场景,如用户登录成功、视频推拉流成功时QUIC 协议的耗时,大幅低于 TCP 协议,优化百分比在 20% 以上,极端场景甚至超过 90%。
大量厂商已经已经开始使用QUIC协议进行网络传输优化。2018 年 10 月,国际互联网工程任务组(IETF)的 HTTP 及 QUIC 工作小组正式将基于 QUIC 协议的 HTTP(HTTP over QUIC)重命名为HTTP/3,并推动其作为全球下一代HTTP协议标准。
hQUIC的核心优势
为了方便开发者快速接入,享受QUIC协议带来的传输优势,hQUIC提供以下便捷特性并持续扩展。
1、 简易接入
•提供简单易用的编程接口
•30分钟极速接入*
•屏蔽网络细节
2、 网络加速
•弱网环境用户体验提升
•移动网络/Wi-Fi切换无感知
3、 全面兼容
•支持gQUIC、iQUIC协议(后续版本支持)
•支持cronet接口
*已集成cronet API应用只需30分钟(<10行代码),未集成应用通过样例模板辅助<半天
hQUIC的应用场景
如果您的应用是基于HTTP协议的,可以很方便使用hQUIC Kit 提升用户体验,其他传输协议只需稍加改动,即可应用到不同的业务中。
更多 hQUIC Kit 信息 ,尽在官方网站:
https://developer.huawei.com/consumer/cn/hms/huawei-hQUIC
任何建议及问题欢迎给我们留言:
https://github.com/HMS-Core/hms-hQUIC-demo/issues
原文链接:https://developer.huawei.com/consumer/cn/forum/topicview?tid=0202359102106050911&fid=18
原作者:连接狂魔
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。