天天看點

技術架構解讀:直播答題如何組隊開黑

1月15日,花椒直播《百萬赢家》率先開啟了“組隊開黑”功能。四人組成團隊一起來挑戰答題,答題規則是這樣的:

1.使用者發起組隊邀請,好友可通過隊伍編号加入,并每人額外獲得一張複活卡

2.使用者組隊成功後,開始進入節目答題

3.隻要隊伍中有一人通過12題考驗,隊伍平分該隊員獲得的獎金

技術架構解讀:直播答題如何組隊開黑

接下來,本文會分析一下,組隊答題的實作機制及難點。

現在每道題3個選項,假設一個人随機選擇答案,在百萬赢家的機制下,他有3次複活機會,最後一題不能複活。那麼他的通關機率是:萬分之0.5。

在組隊機制下,小隊内成員每人4次複活機會,分别答題,根據答題結果來判斷,隻要有人答對,整隊進入下一輪。整隊的通關機率:萬分之6,通關機率提升了12倍。簡單的數學問題,小隊内人數增加到6561人,通關機率就是百分之百。

從技術上來說,隻需要在已有的答題機制上增加以下三點,就可以實作組隊開黑:

1.組隊

2.同步小隊内答題結果

3.根據隊内答題結果判斷,小隊是否進入下一輪。

本質上,這隻是一個增加機率的數學問題,與傳統遊戲語音組隊開黑、依靠團隊力量取勝是有差別的。從營運上來看,是新一輪的拉新活動。并不能算得上是組隊開黑。

那麼,組隊開黑應該具備什麼特征呢?

1.小隊要能溝通。答題時間僅僅10s,靠文字是不可能溝通的。目前玩家自己的智慧是,通過電話連線開黑。

2.要有團隊送出答案的機制。由于群體的智慧,小隊的答案,正确率應該是高于個人的。有以下幾種方案可選

  • 語音溝通完,隊長送出答案
  • 組員各自勾選答案,同時語音溝通,隊長根據組員送出的答案,做最終決定
  • 組員都能答題,先選擇的答案被鎖定,可修改,按最終選擇的答案送出。
  • 組員語音溝通、商量答案,各自答題。

組隊語音開黑的難點及解決方案

1.組内成員之間的畫面和答題同步

若主持人畫面通過CDN,直接分别發送到隊内成員,由于CDN延時不可控,成員的畫面會不同步。因為畫面和答題計時必須同步,這會導緻隊内的答題不同步。

技術架構解讀:直播答題如何組隊開黑

普通組隊開黑的技術架構

聲網的解決方案則稍有不同。主持人的畫面通過CDN發送到聲網的實時虛拟通信網SD-RTN,再分别發送到隊内成員,由于SD-RTN延時可控、且延時為幾百毫秒,是以成員之間的畫面、答題是同步的,即使彼此之間略有差異,但幾乎無感覺。

技術架構解讀:直播答題如何組隊開黑

聲網方案的技術架構

2.主持人說話作為BGM與組内語音溝通,不能互相影響。

開啟、關閉實時語音的瞬間,或者在通話的過程中,不能影響BGM也不能讓BGM影響通話。更不能導緻App卡掉或閃退,影響答題。而且音量要平滑過渡,不能聲音忽大忽小。

聲網提供獨立的API,判斷頻道内是否有人說話。當有人說話時,可将BGM音量自動調小;停止說話時,BGM音量自動升高。整個過程過渡平滑、自然。

3.語音通話要低延時。

現在的規則,答題時間隻有10s,如果語音通話是高延時,不但不能正常溝通,還會影響答題。

4.高并發

直播答題的高并發有其獨有的特點,時間一到,近百萬觀衆湧入一個頻道,對任何服務都是一個巨大的考驗。

聲網從最初架構設計上就是面向海量高并發的,通過全球部署配置設定伺服器、邊緣伺服器來就近接入使用者,骨幹網絡擁塞、甚至故障時,通過智能路由自動避開,以此保證服務的高可用和海量并發承載能力。聲網通過架構上、網絡傳輸政策上以及7x24的QoE品質服務,能夠保證服務可用度達99.99% ,連通率達到99.9%。

聲網Agora互動直播問答解決除了解決以上問題,還有以下優勢:

  • 支援多種玩法:多人視訊連麥、組團答題,基于可靠的實時音視訊技術。
  • 導播台控制:題目推送、答案收集、畫面切換等關鍵流程,支援導播台控制。
  • 視訊自采集:支援視訊自采集,可對接AR、美顔、濾鏡、背景摳圖等功能。
  • 內建簡單:最快30分鐘即可讓應用實作高品質實時音視訊。
  • 一站式服務:聲網可提供端到端全套互動直播傳輸方案,讓開發者專注于創新。

聲網正在為花椒直播、陌陌、熊貓直播等App提供直播連麥和視訊社交技術解決方案。聲網Agora最新推出的直播問答解決方案中,普通使用者可以自己組團,進行實時音視訊溝通,團隊共享答題面闆,以團隊的身份與其它個人答題者同台競技。在時間就是金錢的當下,聲網Agora基于在實時通訊技術上的優勢,幫助開發者快速搶占風口。

歡迎加入HQ&沖頂大會技術交流群

入群方法:

1.加掃描下方二維碼,添加聲網小助手為好友

2.發送自己的姓名-公司-地點,通過實名認證後即可加群

3.群内不要求實名認證

技術架構解讀:直播答題如何組隊開黑

繼續閱讀