用戶在使用移動應用的程序中,檔案傳輸的場景有很多,如檔案發送、云盤備份、視頻快取、應用下載和更新等,在移動游戲行業,優質的3D建模,豐富的場景都成為吸引玩家的重要因素,隨著游戲品質的不斷提升,游戲包也逐步變得越來越大,由于還有很多玩家不具備長時間大流量的下載條件,首包大小就會影響到游戲的拉新效果,每次版本更新也不可避免帶來用戶流失,
如何提升游戲資源包的下載體驗,成了眾多開發者關注的問題,業界較為通用的做法是游戲分包下載,用戶首次下載游戲只包含游戲主體部分和新手地圖資源,在玩家逐步成長的程序中不斷更新地圖、副本等資源檔案,這在一部分解決了首包大小的問題,但是同時又帶來一個新的問題,用戶在玩的程序中更新對下載速度和穩定性要求更高,
如何提升游戲資源檔案下載的速度和成功率,減低用戶等待時間長,提升體驗呢?
HMS Core助力游戲檔案高速傳輸
HMS Core連接與通信領域推出的Network Kit針對檔案傳輸的場景進行了大量的下載優化,通過包括智能分片、弱網探測、網路例外重試、斷點續傳等技術,充分利用網路帶寬,提升下載速度,適用于弱網環節、高速移動環節和高密擁塞環境,

智能分片技術:將大檔案劃出多個分片,每個執行緒負責其中的一個或數個分片的下載,多執行緒并行下載可以提升下載速度;
弱網探測功能:通過機器學習能力,對大量實測資料進行建模,根據當前設備運行狀態及網路環境現狀,精確預測出最佳分片值,使并行下載達到相對平衡穩定的效果;
網路例外重試:終端在移動程序中,不可避免的會進入電梯、地下車庫等場景,設備會短時間記憶體在無網狀態,網路例外重試可以快速恢復之前的下載任務,還能保證已下載過的資源不會被重復下載,可以節省大量時間和網路資源;
斷點續傳功能:在網路抖動及行程例外被殺的情況下,Network Kit支持記憶體級及行程級的多級斷點續傳功能,下載程序中會保存進度資訊,能夠在已下載進度的基礎上繼續下載,而不需要重復下載例外前已下載的部分,
Network Kit助力三七互娛高速下載
三七互娛最新力作《斗羅大陸:魂師對決》為了向玩家全方位展現一個原汁原味的斗羅大陸,使用了高精度人物立繪和3D建模、大量影片原版聲優配音等素材,資源包大小一度增大到GB級別,集成Network Kit后,游戲資源包下載速率平均提升40%,同時成功率大幅提高,

《斗羅大陸:魂師對決》集成Network Kit的下載對比測驗
(來自內測畫面)
同時,在邊玩邊下場景,高速下載導致玩家的操作指令延遲變高,觸發了高速下載和玩家操作對網路資源占用的矛盾,通過場景分析,Network Kit可以設定限速介面,為后臺下載場景設定速率上限,從而保障了玩家操作的網路資源,滿足了不同的下載需求,
10月23日,華為開發者大會HMS Core 6.0:連接與通信論壇,將系統介紹華為在連接與通信領域的多個解決方案,并邀請來自抖音、西山居、北斗應用研究院、愛聯科技等合作伙伴,為開發者分享移動應用開發實踐經驗和解決方案,期待與開發者共同探索連接的價值,
掃描下方二維碼,添加HDC·HMS Core分論壇小助手,加入“HDC連接與通信論壇交流群” 獲取最新資訊,與行業專家交流,參與10月23日當天的在線直播,

了解Network Kit更多詳情,獲取開發指導檔案,
訪問華為開發者聯盟官網
獲取開發指導檔案
華為移動服務開源倉庫地址:GitHub、Gitee
關注我們,第一時間了解 HMS Core 最新技術資訊~
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/316054.html
標籤:其他
