天天看點

網絡直播系統的架構,基礎版直播間搭建

直播行業從2013年發展至今,行業逐漸規範,功能逐漸增加,前幾天,鬥魚直播平台宣布自己又獲得了一輪融資,此次融資金額近40億,那麼大家想不想知道網絡直播系統的架構呢?本文将從三個版塊講述一個簡單的網絡直播系統的架構是怎麼樣的,不說廢話,開始吧

一、首頁部分

網絡直播系統的首頁大緻會有這麼幾個子產品:頂部/底部導航、分類清單、推薦清單

1、頂部/底部導航

頂部/底部導航通常會有這樣幾項菜單:關注、直播、視訊、附近 、排行、搜尋、個人等

1) 關注:使用者注冊後,點選進入該菜單可以看到自己關注的主播的動态資訊,點選直播資訊可以直接進入直播間内觀看直播

2) 直播清單:在該清單中會有所有線上直播的主播直播間縮略圖,通常會依據一定算法(依據推薦值、曝光量。粉絲數等資料計算)排列。

3) 視訊清單:主播釋出的短視訊可以在此處看到,點選進入短視訊頁面,還可輕按兩下點贊、評論留言,該功能被用于主播與使用者正在非直播時間内進行社交活動。

4) 附近功能:利用定位系統,計算使用者與其它開啟定位功能的主播之間的距離,以實作社交活動。

5) 排行榜功能:該功能中可能會有多個榜單,如收益榜、貢獻榜等,每個榜單下會有小榜單如“日榜”“月榜”“周榜”等

6) 搜尋清單:點選搜尋即可出現一個二級頁面,在搜尋框中輸入使用者的名字、ID 号或主播房間号可以搜尋該使用者或直播間

7) 個人菜單點開可進入個人清單

2、分類清單

在分類清單中通常會有音樂、舞蹈、交友、美食等諸多分類,點選進去可精準查詢到自己喜歡的直播類型。

3、熱門子產品

被推薦的直播間會在此顯示,推薦值根據“熱門禮物”、“粉絲數目”等指數設定,各直播系統推薦機制各不相同。

二、 直播間内

直播房間的類型(付費房間、密碼房間、普通房間和計時收費房間等)會在直播間外的縮略圖中标明,點選進入直播間,我們可以看到這樣一些功能:

1)搶紅包功能:使用者、主播皆可釋出紅包,釋出紅包的數額、是否延遲發送都可以在網絡直播系統中進行設定,此功能作用為炒熱氣氛。

2)發禮物功能:該功能是直播常見的功能,該功能不但能期待如紅包一般的熱氣氛功能,還能适當增加平台、主播的收入。

3)主播連麥功能:主播可以與直播連麥和PK,也可以與觀衆連麥聊天,該功能配合密碼房間可實作一對一直播的功能,也可以作為主播與使用者聯絡感情用,用法多多。

4)關注功能:點選即可關注主播

5)檢視榜單功能:主播在本場直播中所收到的禮物、誰為主播打賞了多少鑽石,都可在這裡看到。

6)發私信功能:使用者可使用該功能與主播互發私信

7)直播遊戲功能:主播開啟該功能,可與使用者線上玩遊戲

三、 個人首頁

在個人首頁中,我們可以看到使用者直播的次數、釋出的短視訊、關注的人數和粉絲、充值明細、商城購買物品和家族所屬等明細,還可進行個性設定如“線上免打擾”之類的。

如此,一個簡單的網絡直播系統的架構就這麼出來了,如果想增添新功能,也可在此基礎上進行二次開發,增加新功能,更多與網絡直播系統開發相關的資訊和分析會在以後逐漸放出,敬請期待,需要的朋友請關注我。

聲明:文章為原創内容,轉載請注明我的部落格連結及作者

繼續閱讀