一對(duì)一直播源碼開發(fā)事項(xiàng)
生命生生不息,季節(jié)輪回交替,每個(gè)時(shí)代都有這個(gè)時(shí)代的印記。在科學(xué)技術(shù)蓬勃發(fā)展的今天,你記住了這個(gè)時(shí)代的什么呢?這是個(gè)色彩斑斕的世界,每一刻都值得被記錄。
于是各種視頻直播APP應(yīng)運(yùn)而生,用更加直觀生動(dòng)的方式來記錄生活。手機(jī)直播也給現(xiàn)代人打開了新的社交生活方式。隨著各類直播APP平臺(tái)的崛起,直播行業(yè)的競爭越演越烈,各大平臺(tái)紛紛使出渾身解數(shù),想要占據(jù)一席之地,,各類衍生產(chǎn)品也不斷走進(jìn)市場。微bogo18一對(duì)一直播APP就是其中的一例。在這場競爭之中,少不了程序大神的付出,代碼的從無到有,從初始到完善,無論是一對(duì)一直播還是傳統(tǒng)直播模式,在微bogo18一對(duì)一直播源碼開發(fā)的過程中,需要注意哪些技術(shù)上的問題,今天給大家講解一下技術(shù)上的一些要點(diǎn)。
一、.GOP丟幀,為解決延時(shí),為什么會(huì)有延時(shí),網(wǎng)絡(luò)抖動(dòng)、網(wǎng)絡(luò)擁塞導(dǎo)致的數(shù)據(jù)發(fā)送不出去,丟完之后所有的時(shí)間戳都要修改,切記,要不客戶端就會(huì)卡一個(gè) GOP的時(shí)間,是由于 PTS(Presentation Time Stamp,PTS主要用于度量解碼后的視頻幀什么時(shí)候被顯示出來) 和 DTS 的原因,或者播放器修正 DTS 和 PTS 也行(推流端丟GOD更復(fù)雜,丟p幀之前的 i 幀會(huì)花屏)
二、根據(jù)TCP擁塞窗口做智能調(diào)度,當(dāng)擁塞窗口過大說明節(jié)點(diǎn)服務(wù)質(zhì)量不佳,需要切換節(jié)點(diǎn)和故障排查
三、.增加上行、下行帶寬探測接口,當(dāng)帶寬不滿足時(shí)降低視頻質(zhì)量,即降低碼率
四、純音頻丟幀,要解決音視頻不同步的問題,要讓視頻的 delta增量到你丟掉音頻的delta之后,再發(fā)音頻,要不就會(huì)音視頻不同步
五、.源站主備切換和斷線重連
六. 定時(shí)獲取最優(yōu)的推流、拉流鏈路IP,盡可能保證**最好的服務(wù)
七.監(jiān)控必須要,監(jiān)控各個(gè)節(jié)點(diǎn)的Qos狀態(tài),來做整個(gè)平臺(tái)的資源配置優(yōu)化和調(diào)度
一款產(chǎn)品不斷地更新修復(fù)不斷地完善,例如一對(duì)一直播的程序在原有的基礎(chǔ)上進(jìn)行了如下的更新:
1.增加渠道后臺(tái)
2.自動(dòng)打招呼
3.增加私信可發(fā)送本地圖片
4.增加后臺(tái)三方登錄開關(guān)功能
5.修改關(guān)閉勿擾模式不會(huì)即時(shí)生效問題
6.消費(fèi)記錄可查看每次通話的消費(fèi)明細(xì)
7.增加VIP功能,VIP可免費(fèi)觀看付費(fèi)視頻、查看付費(fèi)照片
8.修改邀請機(jī)制,邀請單獨(dú)提現(xiàn)頁面
9.修改后臺(tái)設(shè)置私信付費(fèi)價(jià)格為0時(shí)依然提示付費(fèi)問題
10.增加繁體多語言
11.增加后臺(tái)可查看邀請明細(xì)數(shù)據(jù)
12.自動(dòng)給沒有余額的用戶發(fā)送視頻刺激消費(fèi)
13.增加后臺(tái)可以查看注冊、充值趨勢圖
14.撥打電話修改為客戶端本地發(fā)送IM消息
15.整體ui優(yōu)化
16.內(nèi)部代碼重構(gòu)(重要 )
17. 短視頻贈(zèng)送禮物功能
18.短視頻上下切換功能
19.個(gè)人信息資料認(rèn)證功能 、
主播發(fā)起直播,可選多人進(jìn)入演秀房間,用戶接受邀請即可進(jìn)入,房間按時(shí)間計(jì)費(fèi),演秀期間,原公共直播間播放主播動(dòng)態(tài)視頻回放供未進(jìn)入演秀間用戶使用;
一對(duì)多直播間期間可一對(duì)一視頻:
由用戶發(fā)起,主播在非演秀時(shí)間均可接受邀請,若同時(shí)多人發(fā)起邀請,列表顯示用戶頭像、昵稱、賬戶余額信息,以供主播選擇;
一對(duì)一視頻交友:
列表展示主播頭像、昵稱、一對(duì)一定價(jià),點(diǎn)選進(jìn)入可以查看主播的個(gè)人動(dòng)態(tài)中心信息,僅展示所有在線的非一對(duì)多表演房狀態(tài)的女主播
一對(duì)一私密聊天盈利的模式:
1.打賞刷禮物模式:這應(yīng)該是最基礎(chǔ)的盈利模式了,觀眾選擇不同價(jià)位的禮物進(jìn)行購買充值,然后將禮物打賞給主播。主播和直播平臺(tái)再按照分成比例進(jìn)行分成。
2.廣告位的增設(shè):直播平臺(tái)一般都會(huì)在自己的banner中設(shè)置廣告位進(jìn)行招租廣告商,這個(gè)是很大一部分的盈利方式
3.設(shè)置私密房間付費(fèi)模式:直播平臺(tái)會(huì)設(shè)置單獨(dú)私密房間采取計(jì)時(shí)付費(fèi)如按分鐘收取費(fèi)用。
4.其他盈利模式:直播平臺(tái)還可通過會(huì)員增值服務(wù)、主播推廣、購物通道等獲得利潤。
關(guān)于一對(duì)一視頻聊天在目前的直播市場上可以說是很好的彌補(bǔ)了私密性的空缺,在功能頁面分布以及盈利問題上,不同的一對(duì)一視頻聊天平臺(tái)具體操作起來也不盡相同,還是自己體驗(yàn)起來比較好理解,畢竟一對(duì)一視頻直播APP還是需要自己操作體驗(yàn)才能可以明白。