互聯網錯綜復雜,無論您是開發者,還是使用者,多多少少會遭遇如下場景:
網絡條件不佳或出現網絡抖動,游戲出現令人崩潰的卡頓。
應用首次使用或升級,需要加載大量的資源文件,出現令人不悅的等待。
研究表明,加載時間超過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
原作者:連接狂魔