欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-04-20 08:48:24
互联网错综复杂,无论您是开发者,还是使用者,多多少少会遭遇如下场景:网络条件不佳或出现网络抖动,游戏出现令人崩溃的卡顿。应用首次使用或升级,需要加载大量的资源文件,出现令人不悦的等待。研究表明,加载时间超过2秒的延迟导致高达87%的人放弃了游戏,81%的互联网使用者在应用视频不能即点即看的情况下关闭了页面——卡顿虽小,却招招致命!现在好了,华为基于多年对网络的理解,正式推出HMS Core网络加速套件——hQUIC Kit,让您的应用快速支持QUIC协议,辅以华为智能拥塞算法,为用户提供更快的连...

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

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

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

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

消灭卡顿应用!华为HMS Core网络加速套件——hQUIC Kit闪耀登场!
研究表明,加载时间超过2秒的延迟导致高达87%的人放弃了游戏,81%的互联网使用者在应用视频不能即点即看的情况下关闭了页面——卡顿虽小,却招招致命!

现在好了,华为基于多年对网络的理解,正式推出HMS Core网络加速套件——hQUIC Kit,让您的应用快速支持QUIC协议,辅以华为智能拥塞算法,为用户提供更快的连接建立速度,更强的抗丢包能力以及更高的吞吐量,消灭网络卡顿应用!

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

什么是QUIC协议?

QUIC(Quick UDP Internet Connections)是基于UDP的传输层协议,由Google开发,在2013年实现了第一个版本。QUIC 借鉴并继承了TCP、UDP 和 TLS(用于加密)的原理和功能,在此基础上优化了传输速率。QUIC 的数据传输从第一个连接建立的握手报文传送(0-RTT)时已经开始,从而减少了应用程序由于建立连接而产生的延迟时间,并且可以在网络拥塞时动态调整发包和重传策略,实现更快更高效的传输。在一些典型场景,如用户登录成功、视频推拉流成功时QUIC 协议的耗时,大幅低于 TCP 协议,优化百分比在 20% 以上,极端场景甚至超过 90%。

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

大量厂商已经已经开始使用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 提升用户体验,其他传输协议只需稍加改动,即可应用到不同的业务中。

消灭卡顿应用!华为HMS Core网络加速套件——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

原作者:连接狂魔

本文地址:https://blog.csdn.net/weixin_44708240/article/details/108982962