直播平台搭建中你需要注意的小细节
直播平臺(tái)搭建的意義是為了實(shí)現(xiàn)完整的直播流程,為了完成直播平臺(tái)搭建,就必須其中蘊(yùn)含著那些步驟! 1、采集 采集又稱數(shù)據(jù)獲取,在直播流程的層面上來講,是利用攝像頭等工具,從系統(tǒng)外部采集數(shù)據(jù)并輸入到系統(tǒng)內(nèi)部的一個(gè)接口。在三端上,IOS的采集是最簡(jiǎn)單的,Anddroid則需要做下適配機(jī)型的工作,PC因?yàn)樾枰懈鞣N驅(qū)動(dòng),相對(duì)麻煩一些。 2、前處理 現(xiàn)在的前處理當(dāng)中,美顏功能已經(jīng)是標(biāo)配了。而在騰訊的視頻當(dāng)中,還應(yīng)用到萌顏,萌顏和美顏雖然僅僅只有一字之差,但是其中代表的含義卻又迥乎異同,需要明確的去分析。 3、編碼 編碼是信息從一種形式或格式轉(zhuǎn)變?yōu)榱硪环N形式的過程。而在直播平臺(tái)搭建中需要的編碼采用硬編碼,而軟編碼的720P是完全沒希望的。編碼這一步驟需要注意的是在分辨率、幀率、碼率、GOP等參數(shù)設(shè)計(jì)上找到最佳平衡點(diǎn)。 4、傳輸 傳輸在漢字上的意義是傳遞、傳送。但是在直播平臺(tái)搭建中就成了數(shù)據(jù)上的傳輸,如果你沒有團(tuán)隊(duì)的話,建議交給CDN服務(wù)商去做。在這一步上,需要耗費(fèi)大量的功夫。簡(jiǎn)單的傳輸會(huì)有卡頓的情況,不想要卡頓的話必然要加大緩沖,因此會(huì)導(dǎo)致延遲高,延遲高會(huì)影響到互動(dòng)性,這里面的利弊需要你做權(quán)衡。 5、解碼 解碼現(xiàn)在的技術(shù)來講就簡(jiǎn)單了,現(xiàn)在很多的智能手機(jī)都支持解碼。 6、渲染 掌握好了音畫同步,渲染這一塊就基本沒有問題了。
轉(zhuǎn)載于:https://juejin.im/post/5d1d4f026fb9a07ef06fb000
總結(jié)
以上是生活随笔為你收集整理的直播平台搭建中你需要注意的小细节的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 20190703 关于如何驱动
- 下一篇: [BZOJ 2839] 集合计数