視頻直播APP開發主要功能
用戶端
直播大廳為用戶提供視頻播放操作和聊天界面信息,以及相關的發送消息、禮物、彩信等,即會員可以與主播進行語音私聊;
視頻回放功能:告別錯過的遺憾,用戶不論何時何地就想看就看,不會錯過任何精彩瞬間;
社區:社區是會員交流的平臺,在此管理者可以發布更新新聞,會員可以發布帖子;
設置:房間視頻的設置:關閉視頻、關閉聲音、接收新信息、聲音提示、震動提示;
分享功能:用戶可以將房間號分享到微信、QQ、微博等其他平臺上,讓更多的人關注到。
更多:裡面包括設置、我的資料、反饋意見、使用說明、更新版本幾塊內容。
後臺管理
用戶描述:用戶群體主要包括遊客、會員、VIP會員等;
遊客:權限:可以瀏覽所有開放的空間,可以瀏覽房間內的在線會員
會員:需要註冊,註冊後能夠獲得的權限包括可以瀏覽所有開放的房間;可以在房間內發送信息、彩信、送出禮物、瀏覽在線會員
管理模塊:用戶更高管理者,即更高管理者可以添加下一級管理者,針對不同管理者設置不同的管理模塊。
公告模塊:針對不同的房間發布,更高管理者可以對所有房間發布,代理商可對其名下的房間發布,主播可對其房間發布;
房間收益統計:記錄每個房間的日收益,包括禮物收益和VIP房間收益,並具有數據導出功能。
直播app軟體的更新優化速度非常快,而互動小遊戲也是現在主流直播app中的常見功能。
直播APP開發,如何添加小遊戲:
這裡主要藉助於socket通信將二者串聯起來。
socket相對來講比較抽象,它真正所處的位置是應用層與TCP/IP協議族通信之間,是一組接口。主播在開啟直播間進行互動直播時,會有開啟遊戲的選項,主播選擇開啟其中的某一個小遊戲,此時直播間內所有的用戶就會收到系統通過socket發送的通知,收到socket通知的用戶端頁面上會顯示遊戲窗口。
遊戲進行過程中,直播app始終是通過socket像用戶端不斷地發送通知。遊戲結束後,直播間內所有人會收到服務端發送的遊戲最終結果的通知,至此遊戲結束。
視頻直播APP開發可以添加哪些小遊戲:
1、猜猜看
主播可以在直播間以聊天的方式開展這個遊戲,非常自然,例如列舉幾種食物,讓大家猜猜自己最喜歡哪一種,自己提前寫好答案,待大家猜完後揭曉,猜對有獎,如可以提問主播一個問題,主播表演一首歌曲等等;
2、砸金蛋
主播可以在商品店或是淘寶上買3-4個金蛋(金蛋裡面可以放東西的),直播的時候放在直播間裡,每個金蛋裡放一個紙條,上面寫什麼,主播自己決定(如:真心話,回答對應觀眾的一個問題、簡單的懲罰、獲得紅包等等) 限時2-3分鐘,看誰刷的禮物最多,就可以獲得砸金蛋的權力;
3、來找茬
主播可以準備好幾組圖片,每組2張,有幾處不同,讓大家一起找,通過評論告知主播,什麼時候結束主播自行決定,主要目的不是刷禮物。這種遊戲很直觀,參與度很高。