消灭卡顿应用!华为HMS Core网络加速套件——hQUIC Kit闪耀登场!

与世无争的帅哥 提交于 2020-10-11 22:41:46

互联网错综复杂,无论您是开发者,还是使用者,多多少少会遭遇如下场景:

网络条件不佳或出现网络抖动,游戏出现令人崩溃的卡顿。

在这里插入图片描述

应用首次使用或升级,需要加载大量的资源文件,出现令人不悦的等待。

在这里插入图片描述
研究表明,加载时间超过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

原作者:连接狂魔

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!