更多騰訊海量技術文章, 請關注雲+社區:https://cloud.tencent.com/developer
近幾個月來, 知識競技類遊戲如百萬英雄、沖頂大會異軍突起。 騰訊雲率先提供了一站式線上知識競技的接入方案, 並獨家提供微信小遊戲接入。 騰訊雲X-P2P產品負責人崔立鵬在現場為大家帶來了“迅速沖頂-騰訊雲知識競技方案詳解”的主題分享。
崔立鵬
崔立鵬講解到, 目前這些和互聯網直播相結合的知識競技遊戲的產品需求主要有4點:
視頻直播。 需要TB級突發寬頻直播
互動答題。 使用者需要即時收到題目, 提交答案。
視頻和答題同步。 主播報題與題目內容在彈窗上展示需要比較精准的同步。
超大型聊天室。 支持彈幕翻滾的百萬量級的聊天室
崔立鵬也指出了這種遊戲的3個技術痛點。
問答和直播同步難。 目前問答主要走消息通道, 而視頻走傳統通道, 所以同步這兩點有一定難度。
對於直播延遲敏感。
高併發。
他接著分享了方案技術上的架構。 首先是把現場的節目通過導播台推到騰訊雲上, 然後用騰訊雲自己的播放機實現播放。 在答題方面, 有兩種方案。 一種是簡單的答題後臺頁面, 這個頁面提前錄製好了一些題目和節目單, 在特定的時間, 現場導播會把題目下發。 崔立鵬建議通過騰訊雲消息通道來向全網下發, 這樣下發可以在500毫秒內到達全網95%以上的用戶。 另一種法案就是直接把競技的題目插在視頻流裡, 現場導播發題時, 通過按鈕就能把題目通過一個api插入到視頻中, 這樣就可以達到精准的同步。
當然, 如果要儘快上線遊戲, 崔立鵬另外介紹了騰訊雲推出的一個比較現成的方案, 這個方案包括以下5點:
開通直播服務, 直播間推流測試
對接移動端SDK
對接用戶端IM服務
對接答題服務
開發APP答題邏輯以及UI
崔立鵬:騰訊雲為知識競技遊戲提供解決方案.pptx
歡迎閱讀原文, 下載現場PPT乾貨!