搭建一個(gè)VR直播系統(tǒng)需要哪些硬件
掃描二維碼
隨時(shí)隨地手機(jī)看文章
虛擬現(xiàn)實(shí)和增強(qiáng)現(xiàn)實(shí)技術(shù)的發(fā)展,使我們已經(jīng)可以體驗(yàn)到游戲頭盔的部分功能。
曾幾何時(shí),游戲頭盔還只是活在網(wǎng)游小說中,如今,他已經(jīng)離我們?cè)絹碓浇?,虛擬現(xiàn)實(shí)和增強(qiáng)現(xiàn)實(shí)技術(shù)的發(fā)展,使我們已經(jīng)可以體驗(yàn)到游戲頭盔的部分功能,比如全景視頻的沉浸感,交互的真實(shí)感。隨著虛擬現(xiàn)實(shí)技術(shù)的發(fā)展,直播領(lǐng)域也將發(fā)生變革,360度全景視頻,甚至全景立體視頻,都將慢慢走入我們的生活,這里我就結(jié)合自己的工程實(shí)踐,簡(jiǎn)要介紹一下,搭建一個(gè)VR直播系統(tǒng)需要哪些硬件。
一般直播系統(tǒng)與VR直播系統(tǒng)
傳統(tǒng)直播系統(tǒng)
VR直播系統(tǒng)
這里不考慮CDN部分。
下面分別談?wù)刅R相機(jī),拼接服務(wù)器和VR眼鏡。
VR相機(jī)
當(dāng)前VR相機(jī)方案主要有多鏡頭一體相機(jī)和多相機(jī)組合兩種方案。
1. 多鏡頭一體相機(jī)
2. 多相機(jī)組合方案
3. 兩種方案對(duì)比
一體機(jī)其實(shí)也是多個(gè)相機(jī)拼裝然后做了一些預(yù)處理,所以兩者沒有本質(zhì)的區(qū)別。綜合來看,兩者主要由以下的區(qū)別:
視頻流傳輸方式 一體機(jī)往往將多路視頻合成一路,使用千兆網(wǎng)線進(jìn)行傳輸,一方面考慮便攜性,一方面省去了主機(jī)的視頻采集卡。
同步方式 一體機(jī)中可積集成硬件同步設(shè)備,對(duì)多路視頻進(jìn)行硬件同步,而多相機(jī)組合方案則只能通過軟件進(jìn)行同步。
本地服務(wù)器
本地服務(wù)器需要進(jìn)行視頻流的拼接,編碼和推流,其中拼接和編碼都是復(fù)雜計(jì)算,而且,要達(dá)到實(shí)時(shí),往往需要GPU的配合,所以這里的本地服務(wù)器往往要求性能較好的CPU,較大的內(nèi)存,和一個(gè)性能較好的GPU。作為參考,HTC的vive推薦PC配置為i5-4590+GTX970+4G內(nèi)存。
VR眼鏡
VR眼鏡當(dāng)前也是有一體眼鏡(如htc vive)和移動(dòng)版眼鏡(如 google cardboard)。一體機(jī)體驗(yàn)更好,但是成本很高,移動(dòng)版配合手機(jī)使用,降低了成本,但是體驗(yàn)也有所下降。當(dāng)前移動(dòng)版VR眼鏡的普及度更高,其體驗(yàn)取決于app的優(yōu)化程度和手機(jī)的性能,其中渲染延遲和眩暈是當(dāng)前影響體驗(yàn)的兩個(gè)主要方面,我也會(huì)繼續(xù)跟進(jìn)相關(guān)的技術(shù)進(jìn)展。