日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

冲顶大会、HQ火了,该如何打造一款在线答题App呢?

發(fā)布時間:2023/12/20 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 冲顶大会、HQ火了,该如何打造一款在线答题App呢? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1月3日,王思聰微博宣布“撒幣”10萬元之后,一個才發(fā)布不到10天的App“沖頂大會”引爆了微博和朋友圈。一夜之間,這個線上版的開心辭典一路飆升至App下載排行前列。

沖頂大會是什么?

沖頂大會是一款益智類競答App,只要上線參與連續(xù)答對12道闖關(guān)題,就能和網(wǎng)友一起瓜分獎金。注意,這里的“獎金”可是真金白銀。

這種模式的先行者是美國的“HQ”。HQ去年8月登陸App Store,經(jīng)過四個月時間獲得了40萬用戶,在App Store總榜攀升至27名,游戲類第7。在國內(nèi),除了“沖頂大會”,還有映客、花椒直播、派派、陌陌、西瓜視頻等。

游戲規(guī)則很簡單。沖頂大會在每天下午1點和晚上8點開始進行競猜游戲。用戶收到App的通知推送之后,進入App即可觀看直播,并參與答題。屆時,一個高顏值、口才佳的主持人會引導(dǎo)所有觀眾答題。全程共12道四選一題目,前面多為送分題,難題則埋伏在后。答對所有題目可以瓜分大額獎金。答錯一題,就失去了沖頂機會。但如果發(fā)送邀請碼給好友,可以獲得額外復(fù)活機會。

全民“一站到底”

這種游戲規(guī)則聽起來對很多80后、90后并不陌生。前有陪伴我們十余年的央視節(jié)目《開心辭典》,后有江蘇衛(wèi)視當紅節(jié)目《一站到底》。而沖頂大會則是開心辭典的線上版本。

這種App參與門檻非常低,老少咸宜。更重要的是,當益智競答活動,從電視熒幕遷移到線上后,不再有人數(shù)限制,也不存在準入門檻,任何人只要打開手機就能參與。讓所有人都能體會到什么叫“知識就是金錢,知識就是力量”。

在沖頂大會引爆微博后,連《開心辭典》的制片人都不禁發(fā)出感嘆。這會是顛覆傳統(tǒng)模式的又一個風(fēng)口。

那么如何做一個沖頂大會App呢,接下來就為你解讀。

一、沖頂大會功能分解

? 直播

? 播放主持人畫面? 播放獎金池滾動、大獎畫面? 主持人背景替換? 場景切換? 彈幕特效 復(fù)制代碼

? 問答

? 其它業(yè)務(wù)功能

? 通知推送? 注冊登錄? 支付 復(fù)制代碼

其中主要的業(yè)務(wù)難點和重點在直播、問答。

二、各功能的關(guān)鍵點

1.直播視頻流

直播可以選擇傳統(tǒng)的CDN模式,延時一般在2s以上。這種方式,要做不同觀眾間畫面和答題計時的同步,否則會因為部分觀眾網(wǎng)絡(luò)延時過長,造成答題時間過短。

更推薦的做法是,使用聲網(wǎng)Agora的低延時互動直播,延時可達毫秒級。這樣做的好處是,可以在節(jié)目中增加更多互動元素。從跨直播間PK的例子,我們就知道互動是直播的吸金利器(據(jù)觀察,陌陌中一場跨直播間PK,5分鐘可吸金過萬)。比如,我們可以開設(shè):

? 線上組團答題。不同地方的親友通過語音或視頻連線,組團共同答題,沖頂成功后團員平分獎金。業(yè)務(wù)架構(gòu)上,節(jié)目是一個大頻道,大頻道下還有若干子頻道。

示意圖:音頻連麥組團答題(屏幕底部顯示組員)

? 明星答題。第一輪就被淘汰的觀眾,往往就沒有繼續(xù)觀看下去的興致了。如果明星參與答題,觀眾就有繼續(xù)觀看下去的動力。而且,明星答題是推廣App的有效手段。飯局狼人殺剛上線就上App下載排行榜,馬東和一眾奇葩說明星每晚視頻直播狼人殺,功不可沒。明星答題場景下,明星需要發(fā)送自己的視頻流,而且必須是低延時的互動。否則觀眾看到的明星畫面和自己本地時間相差幾秒鐘,答題節(jié)奏步調(diào)就不統(tǒng)一了。在直播架構(gòu)上,明星與主頻道進行視頻連麥,發(fā)送自己的視頻流。同時,這些流都支持通過rtmp進行社會化分享。類似還可以衍生出,跨直播間PK答題、1對1PK答題。

示意圖:明星連麥答題

示意圖:跨直播間PK答題

聲網(wǎng)在全球部署的虛擬通信網(wǎng)SD-RTN,專為實時傳輸設(shè)計。SD-RTN基于UDP協(xié)議,并進一步在全局網(wǎng)絡(luò)上進行優(yōu)化,避免了TCP的延遲不可控缺點,保證交互的實時性。網(wǎng)絡(luò)組織形式上,SD-RTN網(wǎng)絡(luò)基于自定義路由,選擇最優(yōu)傳輸路徑,直接將內(nèi)容傳輸?shù)綄Χ恕D-RNT網(wǎng)絡(luò)能夠大大降低數(shù)據(jù)傳輸延遲,做到百毫秒的延遲。并且SD-RNT網(wǎng)絡(luò)抗丟包能力強,針對用戶不同的網(wǎng)絡(luò)環(huán)境,采用不同的策略和模型,保證在30%丟包時,還能滿足業(yè)務(wù)需求。

2.直播背景替換

沖頂大會與直播的畫面略有區(qū)別,主持人的背景是經(jīng)過綠幕替換的。聲網(wǎng)Agora的直播SDK支持實時視頻背景替換。

另外,可以有更富有想象力的做法,結(jié)合AR來做。聲網(wǎng)的直播SDK可以與ARkit和ARcore無縫集成,實現(xiàn)在實時視頻中添加虛擬道具,比如添加虛擬屏幕、大金元寶。

3.場景切換、頻道消息

可以使用聲網(wǎng)的信令系統(tǒng)進行場景切換的調(diào)度和頻道內(nèi)消息。聲網(wǎng)的信令系統(tǒng)與SD-RTN節(jié)點一致,可以保證跨網(wǎng)、跨省、跨國、跨洲的傳輸,同時支持高并發(fā)、高可用。

4.問答

問答環(huán)節(jié)作為用戶最相關(guān)的業(yè)務(wù)邏輯,我們要保證用戶”毫秒級”接收消息,如果使用CDN的高延時直播,那么由于用戶的網(wǎng)絡(luò)情況存在不同,導(dǎo)致延遲會相差數(shù)秒。有相關(guān)分析支出,應(yīng)對這種延時的方法是,使用”同步推送,異步反饋”。也就是說,主持人在說出題目后由單一服務(wù)器進行問題推送。

但是,隨著視頻問答的熱度上升、獎金池的增加,這種方式就會衍生出新的問題——“作弊”。利用語音識別讀取主持念的題目,或者使用圖像識別技術(shù)識別屏幕上的題目文字,自動搜索答案。利用異步反饋所造成的時間差,就能夠完成這一作弊過程。只要獎金高于開發(fā)作弊技術(shù)的成本,就會有人做。但是如果使用聲網(wǎng)的低延時直播,延時僅僅為幾百毫秒,就不需要異步接收,沒有時間差的存在,作弊有難度。所有用戶同步答題、同步反饋,從根源上斷絕了作弊的可能性。

三、業(yè)務(wù)關(guān)鍵

高并發(fā)是沖頂大會的業(yè)務(wù)特性。與普通直播不同,沖頂大會同一時間只有一個頻道,同時容納數(shù)十萬觀眾。如果開放組團答題,那么場景就變?yōu)橐粋€大頻道,同時容納數(shù)十萬個子頻道。因此,高并發(fā)問題比普通直播更為突出。

聲網(wǎng)從最初架構(gòu)設(shè)計上就是面向海量高并發(fā)的,通過全球部署分配服務(wù)器、邊緣服務(wù)器來就近接入用戶,骨干網(wǎng)絡(luò)擁塞、甚至故障時,通過智能路由自動避開,以此保證服務(wù)的高可用和海量并發(fā)承載能力。

總結(jié)

以上是生活随笔為你收集整理的冲顶大会、HQ火了,该如何打造一款在线答题App呢?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。