應用網絡性能不佳?Network Kit助力提升網絡通道的抗丟包能力和吞吐量


對運營人員來說,最悲傷的莫過於:通過各種渠道費力拉新來的用戶,在首次下載資源文件時就卸載放棄;用戶終於決定付費購買,但是付款頁面遲遲無法打開,最終不得不終止……

底層的網絡優化是一個長久的過程,HMS Core全新推出的Network Kit可快速建立網絡連接,優化應用的網絡性能,助力開發者為用戶提供煥然一新的交互體驗。

 

什么是Network Kit?

Network Kit是HMS Core中的一款網絡基礎服務套件。

首先它支持HTTP/1.1、HTTP/2、QUIC等常用網絡協議,能夠為App提供基礎的網絡通信能力。

其次Network Kit能夠根據業務場景自動編排網絡組件能力,對網絡進行自動預熱及動態調優,提升網絡通道的抗丟包能力和吞吐量。最終提供高性能、高可靠及高安全的端雲網絡傳輸通道,讓消費者享受到更佳的網絡交互體驗!

 

Network Kit的主要功能:

  •  Network Kit遵循RestFul API設計風格,通過注解配置網絡請求參數,支持同步、異步網絡請求,支持自定義數據格式解析,使用更加靈活。

  • Network Kit提供簡單易用的文件上傳/下載框架,采用多任務、多線程技術,充分利用網絡帶寬,支持斷點續傳能力。

  • Network Kit可以實現全鏈路網絡加速的應用體驗,整合hQUIC Kit、無線傳輸服務等網絡加速能力,一次集成,即可完成端到端全鏈路加速。

 

Network Kit的主要優勢:

  •  更低時延。

Network Kit通過網絡預熱、緩存、智能網絡參數調優等關鍵技術,根據您最近的網絡訪問情況和設備狀態,預測下次請求的網絡質量,動態調整網絡參數,降低時延。

集成Network Kit后,頁面加載時延平均減少超過20%:

 

*圖片來自華為Network Kit,數據為內部測試數據

 

  •  更高吞吐量。

Network Kit聚合高性能網絡開放能力,比如hQUIC Kit,輔以華為自研擁塞算法,0 RTT建立連接,可優化多種網絡環境下的通道性能,提高抗丟包能力和吞吐量,讓用戶享受更快的網絡連接和傳輸速度。無論是視頻、聊天,還是在線游戲都更加通暢。

在網絡抖動較大的環境,使用hQUIC Kit可提升下載速率20%以上:

 

*圖片來自華為Network Kit,數據為內部測試數據

 

  •  簡單易用。

Network Kit提供多種場景化網絡編程接口,屏蔽網絡細節,滿足不同業務場景對網絡請求API的訴求和最小改造接入。聚合多個網絡SDK能力,提供統一接口,簡化集成工作量,讓您更聚焦業務邏輯。

 

作為HMS Core中的基礎網絡棧,Network Kit可以廣泛應用於移動網絡下的多種場景。例如,全球TOP20的上市文娛企業三七互娛,業務涵蓋游戲研發與發行、在線教育等,旗下的《斗羅大陸•魂師對決》項目之前受限於下載業務邏輯實現復雜、資源包下載速度慢、成功率低等問題。在集成了Network Kit應用后,借助多線程下載、透明壓縮傳輸、AI智能分片等相關特性,資源包下載速率提升40%,成功率也大幅提高,切實減少了開發維護的工作量,改善了用戶的使用體驗。

在火車、地鐵、電梯等弱網絡場景中,集成Network Kit后可以提升URL請求速度,弱網自適應,減少無效網絡等待時間。當用戶網絡類型發生變化時,無論是不同Wi-Fi間還是Wi-Fi和移動數據網絡切換,Network Kit都可以做到無感知切換網絡平滑遷移,保障消費者暢游網絡。

在視頻直播、游戲等應用中,集成Network Kit SDK,可以提升網絡連接建立速度,降低網絡請求時延。用戶無論是線上搶購,還是游戲火拼,都能實現秒開、低延遲、無卡頓,高清流暢運行,再也不用因為網速“背鍋”。

 

 

欲了解更多詳情,請參閱:

HMS Core 5.2.0版本公告

https://developer.huawei.com/consumer/cn/forum/topic/0201513795750030057?fid=18?ha_source=hms1

Network Kit官網

https://developer.huawei.com/consumer/cn/hms/huawei-networkkit?ha_source=hms1

獲取開發指導文檔

https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/network-introduction-0000001050440045?ha_source=hms1

參與開發者討論請到Reddit社區

https://www.reddit.com/r/HMSCore/

下載demo和示例代碼請到Github

https://github.com/HMS-Core

解決集成問題請到Stack Overflow

https://stackoverflow.com/questions/tagged/huawei-mobile-services?tab=Newest

 

原文鏈接:https://developer.huawei.com/consumer/cn/forum/topic/0202550758629870174?fid=18

原作者:胡椒

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM