一、基本功能
1、主持人
①推流:攝像頭(多個(gè)攝像頭可以選擇)、屏幕、視頻文件;
②互動(dòng):語(yǔ)音、文字發(fā)言;
③管理:禁言、踢人、連麥
2、觀(guān)眾
①允許連麥
②文字發(fā)言
③視頻錄制
3、直播的收費(fèi),需要支持支付寶,微信支付,云閃付等,金額由主持人收取,在提現(xiàn)時(shí),平臺(tái)收取一定的傭金。
二、直播流程
1、直播進(jìn)行前
首先由主持人發(fā)布講座預(yù)告,直播時(shí)間來(lái)臨,主持人進(jìn)入直播,此時(shí),直播預(yù)告變?yōu)橹辈ミM(jìn)行中,觀(guān)眾即可進(jìn)入直播。
2、直播進(jìn)行中
主持人可選擇攝像頭來(lái)推流或者推流窗口、播放指定的視頻。在推流窗口或者視頻文件時(shí),可以選擇是否切換到畫(huà)中畫(huà)。在聊天窗口,可以發(fā)送文字、截圖、圖片及其它文件。
觀(guān)眾可以在線(xiàn)觀(guān)看,并通過(guò)聊天窗口與主持人或者其他觀(guān)眾進(jìn)行互動(dòng)。
3、直播結(jié)束
將本次視頻直播保存到服務(wù)器,主持人在用戶(hù)中心的直播歷史記錄中,可以隨時(shí)進(jìn)行下載。聊天窗口的聊天記錄也需同步保存。
三、前端樣式
1、電腦端
左側(cè)為直播畫(huà)面,右側(cè)為聊天互動(dòng)區(qū),只需要顯示主持人的直播畫(huà)面,不需要顯示觀(guān)眾攝像頭的視頻畫(huà)面。
2、手機(jī)端
由于手機(jī)屏幕較小,整體上的布局,可以參考抖音直播。
四、適配系統(tǒng)
在web端能完全達(dá)到需求的情況下,就不需要桌面端了,但需要全面兼容各類(lèi)目前流行的和最新的瀏覽器,老舊的瀏覽器如果無(wú)法兼容,則進(jìn)行提示。
手機(jī)端則主要就是安卓端了(鴻蒙系統(tǒng)在兼容app時(shí)要正常)、蘋(píng)果端、微信小程序。
需要原代碼及成品