發(fā)布時間:2017-01-18 17:47 | 標(biāo)簽:
VR直播
微信掃一掃:分享
微信里點“發(fā)現(xiàn)”,掃一下
二維碼便可將本文分享至朋友圈
這是一篇小白也能看懂的技術(shù)干貨文,1分鐘無痛了解關(guān)于VR直播的那些事兒……
新年里,一連串的VR直播大事件,更是將VR提升到了前所未有的關(guān)注高度。
天后王菲演唱會VR直播,江蘇衛(wèi)視、湖南衛(wèi)視跨年演唱會VR直播火拼,奧巴馬總統(tǒng)卸任演講也VR直播,CCTV5也將CBA全明星賽做VR直播,就連雞年央視的春晚也透露將要做VR直播……
這樣一鬧,一個活動要是不采用VR直播,就顯得這個IP不夠大,活動不夠科技感。
那么一場VR直播,其中涉及到了哪些技術(shù)環(huán)節(jié)?哪些是目前的市場的剛需解決點?而VR直播是否可以普及到一般團隊都能做呢?
在VR界深耕的老司機,將VR直播拆分為 采集推流、分發(fā)網(wǎng)絡(luò)、終端播放三個環(huán)節(jié),通過自有的技術(shù)積累和項目經(jīng)驗,帶來技術(shù)干貨,無償分享奉獻(xiàn)。
一,采集推流
全景拍攝,指的是使用多臺攝像機按照精密的排列方式排列同時進(jìn)行拍攝,將被拍攝的空間形成視頻場的一種拍攝手段。被拍攝空間以攝像機為中心,觀看者可以按照自己的意愿隨意觀看周圍的事物。
在這個環(huán)節(jié)中,VR直播技術(shù)團隊嘗試并努力解決了兩個剛需技術(shù)難點:
1,高碼率推流,實現(xiàn)移動VR直播;
一場VR直播,首先需要將直播拍攝的音視頻上傳到云服務(wù)器中,通過分發(fā)加速網(wǎng)絡(luò)來推送到用戶的觀看端。我們將從拍攝設(shè)備采集到的數(shù)據(jù)傳輸?shù)阶罱耐屏髦行?,稱為第一公里。而推流端如果出現(xiàn)網(wǎng)絡(luò)抖動或者不穩(wěn)定的情況,就將會出現(xiàn)推流質(zhì)量的抖動。
通過自有網(wǎng)絡(luò)擁塞算法,對推流端網(wǎng)絡(luò)做防抖動優(yōu)化,自研推出超級mifi套件,利用多張4G卡聯(lián)合上傳,解決推流信道帶寬低以及不穩(wěn)定的問題。結(jié)合直播推流sdk和云端合流技術(shù),保證無線環(huán)境下高碼率的推流穩(wěn)定。且支持H.265、H.264聯(lián)合推流,而sdk 與 VR直播技術(shù)團隊深度兼容,業(yè)內(nèi)也只此一家可以做到在 rtmp 層面的精準(zhǔn)調(diào)度,可自適應(yīng)推流端網(wǎng)絡(luò),動態(tài)調(diào)整碼率,節(jié)省帶寬流量。還可滿足戶外場景下的移動VR直播需求。
2,云導(dǎo)播臺,簡單易用、成本低,可普及型強;
在較多的VR直播項目中,我們都會采用多機位同步拍攝直播,因此必然也需要用到導(dǎo)播來實現(xiàn)多機位監(jiān)看、機位切換、聲音切換,聲音混流以及混流編碼。
云導(dǎo)播組件,創(chuàng)新的把傳統(tǒng)導(dǎo)播臺的一套導(dǎo)播流程和涉及的整套功能,放到了網(wǎng)頁頁面上。可同時在一個頁面觀看到每個機位的直播畫面,傻瓜式切流操作便于使用,成本低、操作簡單、普及型強。且在VR直播技術(shù)團隊導(dǎo)播臺中還可以實現(xiàn)廣告植入、二維碼logo嵌入、多編碼格式支持等。
導(dǎo)播臺,讓那些重要的2D/VR直播活動得到穩(wěn)定的保障。在云端,不僅省去了導(dǎo)播設(shè)備高額的成本(一般都要幾十萬),還大大的減少了使用用戶配置和操作的成本。這讓更多的網(wǎng)紅經(jīng)紀(jì)公司、普通拍攝團隊 都能在低成本的情況下,實現(xiàn)多機位切換的專業(yè)VR直播。
二,分發(fā)網(wǎng)絡(luò)
不管是VR直播還是普通直播平臺,最燒錢的環(huán)節(jié)就是帶寬成本。而最重要的用戶低延時、流暢的觀看體驗,也在于分發(fā)網(wǎng)絡(luò)的穩(wěn)定性。因此,對于一場VR來說,直播流的接入與分發(fā)服務(wù)質(zhì)量至關(guān)重要。那么,省錢 、 穩(wěn)定 、高交互成為了對分發(fā)網(wǎng)絡(luò)的重要評估標(biāo)準(zhǔn)。
而在這一技術(shù)環(huán)節(jié)中,VR直播技術(shù)團隊則運用專業(yè)的云計算技術(shù),帶來革新的產(chǎn)業(yè)技術(shù)支持:
1,H.265全流程編碼壓縮,節(jié)省帶寬最高可達(dá)50%;
目前最好的可商用的壓縮碼率方案是用H.265編碼格式實現(xiàn)。
推流編碼、云端轉(zhuǎn)碼、最后到 播放器解碼,全流程支持H.265方案,且rtmp、Hls、flv全協(xié)議支持。
在驗證265畫質(zhì)中,原先業(yè)內(nèi)一貫采用硬編碼(GPU)硬解碼(GPU),在人物畫面上出現(xiàn)色塊+爆點刷新。而VR直播技術(shù)團隊經(jīng)過對轉(zhuǎn)碼優(yōu)化,采用硬編碼(GPU)軟解碼(CPU),推流 3 M ,經(jīng)過 265 轉(zhuǎn)碼,碼率變?yōu)?1.5M。畫質(zhì)得到提升,同時碼率節(jié)省了 50%。
2,低延時高交互,及時互動才是真直播;
直播之所以有更多的用戶推崇,很大的原因就在于直播過程中可以與主播/現(xiàn)場進(jìn)行及時互動。因此,對于一個低延時的直播需求,成為直播平臺的基本需求。
那么,一條直播流從相機中推出來,到用戶端觀看的整個過程的路徑,以及產(chǎn)生延時的具體環(huán)節(jié)。
以 rtmp 協(xié)議為例:
從上圖可得,直播產(chǎn)生延時的總時長就是這個整個鏈路。而一條流數(shù)據(jù)在CDN云平臺內(nèi)部最大的延時是:邊緣節(jié)點 至 核心+拉流邊緣 至 核心;VR直播技術(shù)團隊的解決方案主要緣于 內(nèi)部是星型架構(gòu)。不同于傳統(tǒng) CDN 樹型結(jié)構(gòu),利用 WAN-SDN 技術(shù),技術(shù)團隊自主研發(fā)最短路徑算法,會在邊緣和中心之間選擇一條延遲最優(yōu)成本最低的鏈路提供服務(wù)。成本和性能原本是一對矛盾體,但是也能完美的解決了這一點。
事實上,在直播全流程中,帶來延時最長的環(huán)節(jié)是:第一公里和最后一公里。而這一環(huán)節(jié),所謂的客戶端累計延遲,也是一般云平臺最不可控的。所以,在直播過程中,為了保證推流端和播放端的網(wǎng)絡(luò)穩(wěn)定 以及通過轉(zhuǎn)碼降低播放端的觀看碼率需求,將推流端和播放端的SDK 與技術(shù)團隊深度兼容,達(dá)到鏈路實時切換時用戶端無感知。
3,多分辨率實時轉(zhuǎn)碼,更好用戶觀看體驗;
直播項目中,一般會同步錄制推流源片,為了點播回放時有更高清的效果,在推流端會設(shè)置一個較高的分辨率和碼率。然而,如果分發(fā)到用戶觀看端也是高分辨率和碼率(假設(shè)4K6M)的VR直播,那么將會出現(xiàn)較多用戶無法打開觀看或者出現(xiàn)卡頓的現(xiàn)象。因為,目前較多的安卓手機最高只能觀看2K的VR視頻,而用戶觀看過程中,如果出現(xiàn)網(wǎng)絡(luò)不好,無法達(dá)到6M的下行網(wǎng)速的話,就會出現(xiàn)卡頓,嚴(yán)重影響觀看體驗。
自研推出的多種分辨率轉(zhuǎn)碼系統(tǒng),可根據(jù)用戶需求,同步多種分辨率、碼率分發(fā),滿足不同網(wǎng)絡(luò)環(huán)境和手機性能用戶,都能在最佳的視頻效果上得到觀看體驗。
4. 高碼率全 4K 錄制,直播同步短時延回看、點播;
在觀看直播過程中經(jīng)常會有一個現(xiàn)象,就是進(jìn)入直播間的時候,直播已經(jīng)開始了一段時間,而對于前面直播過的內(nèi)容也想要看。那么在這個時候,就需要一個功能叫做“回看”:即在直播過程中,拉動播放進(jìn)度條回看之前的直播內(nèi)容。想來這個功能對于用戶體驗來說非常的棒,而這個功能并不是每個云平臺都會提供,特別是對于VR直播。
可根據(jù)實時的直播流進(jìn)行高保真全 4K 錄制,并且在錄制的過程中,最短延遲提供回看和點播服務(wù),讓客戶第一時間感受最高畫質(zhì)體驗。錄制文件可提供: HLS 、Flv、Mp4(可自定義時間段切片) 多種錄制方式。讓VR直播的觀看體驗得到升華。
三,終端播放
在播放端,用自有的技術(shù)來支持更多用戶可以構(gòu)建VR直播平臺。自研陀螺儀平穩(wěn)以及預(yù)測算法,獨特加幀防抖抗暈眩技術(shù),
提供免費的播放器SDK。
手機端支持:android/IOS,且最新推出unity版本的SDK,帶來真正的VR觀看體驗。
去除了logo和播放域名的限制,用戶只需要調(diào)用底層接口,接入交互場景、彈幕、禮物、實時語音等。即可接入或構(gòu)建自己的VR點/直播平臺(免費下載:vr.snail.com)。
VR直播的普及雖說尚早,但是發(fā)展趨勢已是必然,在2017的新紀(jì)元里,會涌現(xiàn)出更多的VR直播事件,且不管是在操作簡易度、成本消耗以及觀看體驗上都將會逐步升。
VR直播技術(shù)提升用戶體驗,帶動用戶增長
縱觀時下各大VR直播活動,在幾大領(lǐng)頭廠商的牽動下,帶動用戶的教育和普及,用戶增長量也會需要一段時間,VR直播的未來市場是很好。用自有的優(yōu)勢技術(shù)能力,給更多的VR直播平臺、VR點/直播活動需求團隊,帶來更省錢、易操作、可復(fù)制性強的技術(shù)解決方案。
總結(jié)來說,整體技術(shù)輸出價值在于:
1,讓更多的團隊可以快速構(gòu)建自己的VR點/直播平臺;
2,讓VR點/直播平臺,費用更節(jié)省、用戶體驗更好;
3,讓VR直播項目,有更多的團隊能夠執(zhí)行操作;
套用胡彥斌對王菲演唱會VR直播的技術(shù)帖觀點,面對現(xiàn)今的VR直播體驗不夠好的情形下,各大行業(yè)同仁,一起來支招解決技術(shù)問題,對于整個行業(yè)有所幫助,才是我們最大的價值。而VR直播技術(shù)團隊,也同樣秉持這樣的價值觀,期待各行業(yè)朋友,一起交流探討,共同推進(jìn)VR產(chǎn)業(yè)的進(jìn)步。
來源:蝸牛云
關(guān)注微信公眾號:VR陀螺(vrtuoluo),定時推送,VR/AR行業(yè)干貨分享、爆料揭秘、互動精彩多。
投稿/爆料:tougao@youxituoluo.com
稿件/商務(wù)合作: 六六(微信 13138755620)
加入行業(yè)交流群:六六(微信 13138755620)