一、簡述
隨著超(chao)高清(qing)視頻產業(ye)的(de)快速(su)發展,超(chao)高清(qing)4K 60fps、8K、VR等(deng)場景(jing)不斷(duan)(duan)變成現實,超(chao)高清(qing)視頻應用于(yu)直播、點播、融合業(ye)務場景(jing)不斷(duan)(duan)出現,
對于(yu)視頻的(de)合成、制(zhi)作以及分發(fa)等都出現了新的(de)要求。本(ben)次主要結合IPTV新業務(wu)的發展(zhan),闡述(shu)多(duo)視角、360度自(zi)由(you)視角等業務(wu)場景(jing),以(yi)及(ji)該類業
務落地的方案和對于(yu)CDN系統的技術實現要(yao)求(qiu)。
二、業務場景介紹
2.1多視角業務
多(duo)(duo)視(shi)角是指視(shi)頻(pin)節目播出時(shi)(shi),同(tong)時(shi)(shi)向用(yong)(yong)戶(hu)推送多(duo)(duo)個(ge)(通(tong)常為4 個(ge))獨立的視(shi)頻(pin)畫(hua)面,從不(bu)同(tong)視(shi)角進(jin)行場景呈現(xian),讓用(yong)(yong)戶(hu)可以(yi)自行選擇視(shi)角觀看。
傳統電視節(jie)目(mu)制作,內容制作者通(tong)常(chang)會部(bu)署多(duo)個拍攝設備,用(yong)以獲得不同視角的畫面效果。但節(jie)目(mu)向用(yong)戶(hu)播出(chu)時,由(you)導(dao)播或導(dao)演(yan)來做(zuo)決定向觀
眾(zhong)展現哪個(ge)視(shi)(shi)角;多(duo)(duo)視(shi)(shi)角業(ye)務(wu),通過將多(duo)(duo)個(ge)視(shi)(shi)角同時推送給用戶(hu),由用戶(hu)通過終端設備自(zi)行決(jue)定(ding)視(shi)(shi)角,滿(man)足用戶(hu)個(ge)性化觀看需求(qiu)。
多視角(jiao)業務下(xia),用戶(hu)可以自主選擇鏡頭(tou)視角(jiao),從不同的角(jiao)度(du)觀;或者實現屏幕(mu)遠(yuan)近伸(shen)縮遠(yuan)的效果。

2.2 360度自由視角業務
自由視(shi)角是指以被拍攝物(wu)(wu)體/場(chang)景為中心,能(neng)夠讓用戶通過操控界面,從(cong)任(ren)意(yi)角度自由旋轉觀看被拍攝物(wu)(wu)體/場(chang)景的業(ye)務形態。自由視(shi)角可(ke)以充分(fen)
發揮多(duo)角(jiao)(jiao)度、多(duo)細節、自由觀看的特(te)點,讓用戶從不同(tong)角(jiao)(jiao)度欣賞(shang)視頻,增強參與感、交互(hu)感,擺(bai)脫對傳統導播視角(jiao)(jiao)的依賴。
自由視角在節目制(zhi)(zhi)作(zuo)時,內(nei)容制(zhi)(zhi)作(zuo)方利用多機(ji)位或(huo)環繞(rao)機(ji)位,向用戶(hu)(hu)提供環繞(rao)整個場地的任意角度視頻信息,用戶(hu)(hu)可以旋轉切換的方式(shi)自由觀看任何角度。
自(zi)由(you)視(shi)角(jiao)將(jiang)自(zi)主(zhu)選(xuan)擇權交還用戶(hu),讓用戶(hu)隨心而(er)動(dong)、以交互方式自(zi)由(you)旋轉,自(zi)由(you)視(shi)角(jiao)還可以應(ying)用在特效場(chang)景(jing)的制作,呈現出子(zi)彈時間(jian)和定格環(huan)繞的效果。

二、技術實現與要求
3.1技術架構
多視角業(ye)務(wu)和自由視角業(ye)務(wu)的實現,整體實現架(jia)構,包含內容(rong)生產、處理、分(fen)發和播放,如(ru)下圖所示:

1)媒體采編
內(nei)(nei)容(rong)生產的(de)采(cai)編(bian)(bian)環節,在拍攝時,需(xu)要(yao)部署多機位的(de)4K(或8K)超高清(qing)攝像機用(yong)于拍攝;支持內(nei)(nei)容(rong)編(bian)(bian)排,疊加logo/標題(ti)等;還需(xu)要(yao)在視頻(pin)流(liu)疊加PTS同(tong)步信息。
2)媒體處理
主要實現多協議轉(zhuan)碼、切片;完(wan)成碼流矯正,多路幀同步;實現自由視點、多視角視頻合(he)成,實現旋轉(zhuan)輔助等。
3)CDN和業務控制
多(duo)(duo)路幀(zhen)同步;碼(ma)(ma)流聚合;多(duo)(duo)視角(jiao)多(duo)(duo)碼(ma)(ma)率適配,對于部分超高清(qing)視頻(4K、8K)實現低碼(ma)(ma)率轉(zhuan)化,應(ying)用(yong)于弱(ruo)網(wang)環境(jing);超低時延(yan)快切(自由視點轉(zhuan)角(jiao)時延(yan)100ms以內);
多(duo)視角(jiao)和自由視覺內容的分發、存(cun)儲、錄制。
4)終端適配
主要完成(cheng)(cheng)在(zai)大小屏終端(duan)上的(de)SDK適配,實(shi)現(xian)多路幀同(tong)步、子(zi)彈時(shi)間生成(cheng)(cheng),實(shi)現(xian)多路碼流(liu)播(bo)放(fang)、切換操作,完成(cheng)(cheng)自由(you)視點(dian)渲染等。
3.2對于CDN的要求
對于CDN產品而言,可以按照如下兩個維(wei)度實現:
- 端到端的產品實現
將多視角和(he)自由視角實(shi)現,則需要實(shi)現以上方案(an)的整體架構,特別要求在媒體處理、協議適配(pei)和(he)CDN多碼(ma)率適配(pei)上,
提供有(you)相(xiang)關功能(neng),作為CDN直播產品(pin)的特色功能(neng)。
- 聚焦于CDN功能側的實現
僅聚焦于CDN分發(fa)(fa)功能,如適(shi)用于IPTV等業(ye)務場(chang)景,內部采編(bian)和媒體處理由內容方完成后,CDN僅作(zuo)為內容的存儲和分發(fa)(fa)通道,
則主(zhu)要(yao)聚焦(jiao)于高(gao)(gao)清業(ye)務的(de)高(gao)(gao)效分發。建議實現低碼(ma)高(gao)(gao)清、超(chao)高(gao)(gao)清碼(ma)流快速(su)分發、支持fov分發等,優化視(shi)頻響應時(shi)間,提升業(ye)務感知(zhi)。