直播卡頓問(wèn)題。加上WIFI的普及讓用戶不心疼流量。
3. 移動(dòng)端用戶基數(shù)龐大:智能手機(jī)的普及讓我國(guó)手機(jī)網(wǎng)民占比較高。另外市面上所存在的直播app只有百余款,其發(fā)展空間還是很大的。
直播APP功能
1、聊天:私聊、聊天室、點(diǎn)亮、推送、黑名單等;
2、禮物:用戶可通過(guò)充值一定的金額購(gòu)買(mǎi)禮物打賞給自己喜愛(ài)的主播,禮物多種多樣,不同禮物不同價(jià)格;同時(shí)直播可分享紅包給觀看用戶,實(shí)現(xiàn)雙向互動(dòng)。
3、直播列表:推送正在直播的主播給用戶,讓用戶不愁觀看資源。甚至推薦蕞新、最熱的主播,為主播達(dá)到良好的宣傳效果。
4、自己直播:主播或用戶可實(shí)現(xiàn)提前錄播內(nèi)容再分享至平臺(tái),充分準(zhǔn)備使直播內(nèi)容質(zhì)量更高。
5、房間邏輯:主播可創(chuàng)建房間、分享房間,甚至設(shè)置密碼,把關(guān)進(jìn)入的用戶群體。
6、用戶頁(yè)面;用戶登陸可分為普通登陸和第三方登陸;頁(yè)面可查看、修改個(gè)人信息,查看關(guān)注列表、粉絲列表等。
7、觀看直播:直播頁(yè)面可查看到實(shí)時(shí)用戶評(píng)論,評(píng)論采取滾動(dòng)彈幕方式,禮物發(fā)放有動(dòng)畫(huà)效果,主播和用戶都可看到,提升觀看體驗(yàn)。
企業(yè)定制開(kāi)發(fā)視頻類直播APP方案怎么做?驗(yàn)定制視頻APP軟件需要解決幾個(gè)技術(shù)層面的問(wèn)題,另外就是企業(yè)定制開(kāi)發(fā)的直播APP軟件需要具備哪些功能,不同企業(yè)在市場(chǎng)的定位也就不一樣,針對(duì)的客戶群也不同。
視頻直播APP開(kāi)發(fā)定制公司需要解決的技術(shù)難點(diǎn)視頻直播平臺(tái)搭建過(guò)程中需要解決采集,前處理,編碼,傳輸,解碼,渲染這幾個(gè)環(huán)節(jié)的技術(shù)問(wèn)題。
1、采集,iOS系統(tǒng)直播類APP開(kāi)發(fā)是比較簡(jiǎn)單的,Android則要做些機(jī)型適配工作,PC最麻煩各種奇葩攝像頭驅(qū)動(dòng),在線直播APP開(kāi)發(fā)過(guò)程出了問(wèn)題特別不好處理,建議放棄PC只支持手機(jī)主播,目前幾個(gè)新進(jìn)的視頻直播平臺(tái)也是采用這種模式。
2、前處理,現(xiàn)在定制開(kāi)發(fā)手機(jī)直播APP美顏功能已經(jīng)是標(biāo)配了,美顏算法需要用到GPU編程,需要懂圖像處理算法。
難點(diǎn)不在于美顏效果,而在于GPU占用和美顏效果之間找平衡。GPU雖然性能好,但是也是有功耗的,GPU占用太高會(huì)導(dǎo)致手機(jī)發(fā)燙,而直播過(guò)程中手機(jī)發(fā)燙會(huì)導(dǎo)致攝像頭采集掉幀,iPhone6尤其明顯,因?yàn)閕Phone6的CPU和前置攝像頭很近。
3、編碼,手機(jī)直播APP開(kāi)發(fā)定制肯定要采用硬編碼,編碼也會(huì)導(dǎo)致CPU過(guò)熱燙到攝像頭,手機(jī)視頻APP編碼要在分辨率,幀率,碼率,GOP等參數(shù)設(shè)計(jì)上找到蕞佳平衡點(diǎn)。
4、傳輸,CDN服務(wù)商為視頻直播APP定制了專門(mén)的帶寬和服務(wù)器,方便于彼此之間傳輸,發(fā)送和接收端的網(wǎng)絡(luò)連接抖動(dòng)緩沖。手機(jī)直播過(guò)程中不想要卡頓,必然要加大緩沖,會(huì)導(dǎo)致延遲高,延遲高影響互動(dòng)性,要做權(quán)衡。
5、解碼,手機(jī)視頻APP開(kāi)發(fā)需要硬解碼,目前手機(jī)普遍支持硬解了,只是android上還是有 |
 |
|