助力APP尽情“撒币”!阿里云正式上线移动直播问答解决方案
摘要: 2018年伊始,互聯網圈就刮起了一陣“大佬狂撒幣,網友喜答題”的熱潮,為了助力企業緊握風口,阿里云推出一站式移動直播問答解決方案。通過穩定高性能的計算基礎設施和可擴展的直播問答系統架構,實現技術層面的音畫題同步、穩定流暢推拉流、低延時互動、流量安全保障等核心能力,并提供了用戶運營、產品優化和商業變現等服務,滿足了企業高性能、高穩定性、一站式的應用需求。
查看原文鏈接:http://click.aliyun.com/m/40364/
2018年伊始,互聯網圈就刮起了一陣“大佬狂撒幣,網友喜答題”的熱潮。以映客芝士超人等為代表的直播問答平臺,通過答題分獎金的互動模式,迅速引爆網絡熱點。隨后,多個直播和視頻平臺也上線了直播問答游戲。一時之間,這種參與門檻低、獎金池高、流量裂變傳播的互動模式,成為了全新的獲客、促活、盈利的重要手段,顯然要比燒錢推廣來得更有效。
憑借此模式,直播問答APP開始占據APP STORE前排位置,并紛紛獲得巨頭的廣告贊助,成功流量變現。毫無疑問,直播問答已經是新風口!
乘風起飛 是什么拖住了開發者們的后腿
直播問答模式是用戶在指定時間內登陸直播間,在主持人引導下進行線上答題,答對12道題目即可沖頂獎金。規則看似簡單,但其背后的技術實現并不容易。
從系統角度看,移動直播問答有如下四個典型特點:
第一, 直播互動時間短,一次直播活動時間在30分鐘左右
第二, 百萬并發,單直播房間百萬級別并發用戶十分常見
第三, 高頻直播,一天 6 次左右高頻直播
第四, 推題同步,全網用戶推題和音視頻畫面同步
這些特點決定了整個直播答題系統對于穩定性、性能和安全都有極高的要求,如果想要實現,需要面臨如下幾個場景和問題:
首先,對于高并發、實時性和穩定性的高要求
直播問答游戲的單場參與人數動輒幾十萬、上百萬,海量并發的壓力非常之大。加之直播問答形式互動性又極強,主持人和作答畫面、過場動畫交替出現,一旦畫面卡頓,整個答題過程將被破壞。所以對于系統的高并發、實時和穩定性要求非常高。
其次,全網推題同步
服務端的推題同步是直播答題系統的核心。上百萬個在線手機客戶端,同樣一套題庫,服務端需要在正確的時間點進行推題,實現秒級內容下發,還要在秒級時間內對作答結果進行準確判斷和結果統計,這中間需要多個推題通道來確保推題到達客戶端的成功率。
第三,流量中心頻現羊毛黨
作為流量風暴的中心,也要面臨很大的安全風險。比如數據泄露造成業務漏洞暴露、DDos攻擊導致前端業務不可用、作弊外掛帶來的經濟損失和服務器壓力等等,一旦系統遭遇安全隱患,不僅會帶來經濟損失,更會產生核心用戶的流失。
最后,附加功能開發難度大
為了提升用戶答題過程中的互動性和趣味性,活躍直播問答的氛圍,增加運營變現的手段,多數直播間除了具備直播美顏、彈幕評論功能,還支持連麥互動、片花插播、動態字幕等多種玩法整合。單獨每一項功能的開發都需要花費較長的時間,想要快速上線一整套功能,開發難度還是十分大的。
風口稍縱即逝,面對種種技術難題,企業必然會選擇第三方解決方案快速上線產品,既可以避免了自行開發的高難度和長周期等問題,又可以節省人力和資源成本,成功憑借風口起飛。
阿里云技術護航 平臺方只管放心“撒幣”
為了助力企業緊握風口,阿里云推出一站式移動直播問答解決方案。通過穩定高性能的計算基礎設施和可擴展的直播問答系統架構,實現技術層面的音畫題同步、穩定流暢推拉流、低延時互動、流量安全保障等核心能力,并提供了用戶運營、產品優化和商業變現等服務,滿足了企業高性能、高穩定性、一站式的應用需求。
雙專線推流鏈路 保障幀率穩定性
直播問答推流鏈路最核心的訴求是推流鏈路的穩定性,保障 30 分鐘推流答題過程中的推流幀率穩定,阿里云直播問答推流系統架構:
推流服務部署阿里云北京云機房,SNAT 推流到阿里云直播中心,走阿里巴巴ABTN專線網絡,推流鏈路穩定性有保障。
兩套域名,分別用于直播中心北京單元和上海單元,某個直播中心單元故障,可以實時切換。
一套域名,一個房間活動推兩路流,互為 Backup。
直播中心做實時轉碼。
阿里云視頻直播服務全鏈路推拉流實時秒級監測,有效監測推流幀率的穩定性和拉流播放的流暢性,并將實時秒級監控報警信息通過企業服務釘釘群同步。
以上直播問答系統,將推流服務部署阿里云,結合阿里巴巴ABTN專線網絡,和阿里云視頻直播服務北京直播單元、上海直播單元,提供雙專線推流鏈路,可保障推流幀率的穩定性和推流服務99.99%的可用性SLA。
快速判斷 “畫題同步”決定用戶體驗
阿里云相關產品負責人表示,直播問答的另一核心需求是“畫題同步”,這也是決定用戶體驗的關鍵。阿里云提供的方案如下:
主持人提出問題,此時準備推送題目。為了能快速讓用戶看到題目,題庫都存在阿里云持久型緩存數據庫Redis上。
現場人員發出信息,通過接入方的AppServer,調用阿里云的OpenAPI,在直播視頻流當前位置中插入若干SEI幀,幀內容可由業務自定義。
播放SDK接收到視頻流后,解析出SEI幀,并回調給APP。此時APP立即向AppServer請求問題信息,然后顯示在APP上,完成整個出題過程。
收到用戶答題后,用戶答題結果實時寫入Redis進行判斷答題是否正確返回給現場人員。完成整個答題流程。
以上方案環環相扣,實現了從主持人信號與音視頻通過同一傳輸通道同時傳輸,可實現高精度同步。
流量中心 安全問題不能忽視
直播問答一經上線就成為了流量的中心,隨之而來的就是黑色產業和安全漏洞等一系列問題。對此,阿里云通過安全組件、白盒簽名技術、云端防控等技術,有效保障業務邏輯安全,預防算法泄露以及業務漏洞的暴露,同時保護答題過程中通訊鏈路安全,防止脫機外掛自動答題,瓜分獎金。并且提供云端防護,人機對抗,識別黑產,防止模擬器、設備信息篡改及大量垃圾注冊。
同時,該解決方案可以搭配DDoS防護包安全產品,直接可以把防御能力加載到云產品上,經過簡單部署即可實現分鐘級生效,快速升級產品安全能力。
此外,如果出現機器外掛的瞬時涌入給業務增壓的情況,解決方案可以搭配Web應用防火墻,采用智能門閥機制,過濾惡意的機器外掛請求,精準限流技術保障業務訪問平穩,降低后端服務壓力,輕松應對數十倍、百倍的業務高峰流量。
功能豐富 一站式視頻直播服務
阿里云視頻直播問答解決方案依托強大的云計算基礎設施、領先的CDN內容分發網絡而建,在功能層可以實現主播人臉美顏等標配能力,也可以通過導播技術,完成直播畫面和其他內容的自由切換。
一個典型的場景應用:在主持人開場時,用動態字幕更直觀的介紹活動規則,并插入推廣片花來引導用戶進行活動宣傳,還可以在活動開始前、活動中和結束時加入視頻類墊片,運用于廣告植入和直播異常時的備播處理。
據悉,目前視頻直播服務業務場景已經基本覆蓋所有行業,服務4000多家客戶。
在許多直播平臺看來,直播問答游戲能夠風靡千萬網友,離不開背后云計算技術的賦能和支持。映客芝士超人更是直接表示,“映客芝士超人是阿里云穩定支持的哦!”相信在新興的直播問答領域,有了阿里云的保駕護航,一定會有更多企業乘云飛翔!
了解更多詳情,歡迎登錄阿里云直播問答解決方案頁面:
https://promotion.aliyun.com/ntms/solution/livequizshow.html
也可以點擊參與云棲社區“聚能聊”話題討論,暢所欲言:
https://yq.aliyun.com/roundtable/64061?
總結
以上是生活随笔為你收集整理的助力APP尽情“撒币”!阿里云正式上线移动直播问答解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AliOS Things蓝牙协议栈及应用
- 下一篇: 数据保护伞—为MaxCompute平台数