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





