網際網路錯綜複雜,無論您是開發者,還是使用者,多多少少會遭遇如下場景:
網路條件不佳或出現網路抖動,遊戲出現令人崩潰的卡頓。
應用首次使用或升級,需要載入大量的資原始檔,出現令人不悅的等待。
研究表明,載入時間超過2秒的延遲導致高達87%的人放棄了遊戲,81%的網際網路使用者在應用視訊不能即點即看的情況下關閉了頁面——卡頓雖小,卻招招致命!
現在好了,華為基於多年對網路的理解,正式推出HMS Core網路加速套件——hQUIC Kit,讓您的應用快速支援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協定標準。
為了方便開發者快速接入,享受QUIC協定帶來的傳輸優勢,hQUIC提供以下便捷特性並持續擴充套件。
1、 簡易接入
•提供簡單易用的程式設計介面
•30分鐘極速接入*
•遮蔽網路細節
2、 網路加速
•弱網環境使用者體驗提升
•行動網路/Wi-Fi切換無感知
3、 全面相容
•支援gQUIC、iQUIC協定(後續版本支援)
•支援cronet介面
*已整合cronet API應用只需30分鐘(<10行程式碼),未整合應用通過樣例模板輔助<半天
如果您的應用是基於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
原作者:連線狂魔