一種3d視頻直播方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及3D播放技術(shù)領(lǐng)域,尤其涉及一種3D視頻直播方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]3D電視是三維立體影像電視的簡(jiǎn)稱。它利用人的雙眼觀察物體的角度略有差異,因此能夠辨別物體遠(yuǎn)近,產(chǎn)生立體的視覺(jué)這個(gè)原理,把左右眼所看到的影像分離,從而令用戶借助立體眼鏡或無(wú)需借助立體眼鏡(即裸眼)體驗(yàn)立體感覺(jué)。視頻直播業(yè)務(wù)就是在點(diǎn)播業(yè)務(wù)的基礎(chǔ)上演變而來(lái)。在視頻點(diǎn)播業(yè)務(wù)中所有的節(jié)目都是以流媒體文件的格式存儲(chǔ)在服務(wù)器中。視頻直播業(yè)務(wù)中的節(jié)目源,一般為電視信號(hào)。電視信號(hào)首先通過(guò)電視機(jī)盒將信號(hào)分解為圖像信號(hào)和聲音信號(hào),如果節(jié)目源本身是圖像信號(hào)和聲音信號(hào),如從錄像機(jī)等設(shè)備輸出的信號(hào)就無(wú)需分解。如果是模擬信號(hào),必須通過(guò)數(shù)模轉(zhuǎn)換器轉(zhuǎn)換成數(shù)字信號(hào)。然后數(shù)字信號(hào)通過(guò)流媒體編碼器(可以為硬件編碼器和軟件編碼器)生成直播文件儲(chǔ)存在服務(wù)器中。
[0003]目前市場(chǎng)上視頻直播主要有廣電系統(tǒng)的傳統(tǒng)3D電視直播以及網(wǎng)絡(luò)視頻的2D視頻直播。第一種需要特殊的3D片源和特殊的3D電視,第二種則根本無(wú)法感受3D直播效果。
[0004]然而上述的視頻直播方式,當(dāng)在網(wǎng)絡(luò)視頻直播需要進(jìn)行3D視頻直播時(shí),第一種需要對(duì)整個(gè)網(wǎng)絡(luò)視頻進(jìn)行大的調(diào)整才能實(shí)現(xiàn)3D直播,第二種是直接無(wú)法實(shí)現(xiàn)3D直播,因此,如何在不對(duì)當(dāng)前網(wǎng)絡(luò)直播進(jìn)行大的調(diào)整,實(shí)現(xiàn)3D直播效果,已經(jīng)成為了本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問(wèn)題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供了一種3D視頻直播方法、裝置及系統(tǒng),解決了目前的視頻直播方式,無(wú)法在不對(duì)當(dāng)前網(wǎng)絡(luò)直播進(jìn)行大的調(diào)整,實(shí)現(xiàn)3D直播效果的技術(shù)問(wèn)題。
[0006]本發(fā)明實(shí)施例提供的一種3D視頻直播方法,包括:
[0007]獲取到網(wǎng)絡(luò)直播過(guò)程中接入的視頻信號(hào)對(duì)應(yīng)的2D視頻幀;
[0008]將所述2D視頻幀轉(zhuǎn)換為多個(gè)格式的3D視頻幀;
[0009]將多個(gè)格式的所述3D視頻幀通過(guò)媒體分發(fā)服務(wù)器分發(fā)至多個(gè)3D視頻播放客戶端進(jìn)行3D視頻播放。
[0010]可選地,將所述2D視頻幀轉(zhuǎn)換為多個(gè)格式的3D視頻幀具體包括:
[0011 ]將所述2D視頻幀轉(zhuǎn)換為左右格式、上下格式和紅藍(lán)格式的3D視頻幀。
[0012]可選地,將所述2D視頻幀轉(zhuǎn)換為左右格式、上下格式和紅藍(lán)格式的3D視頻幀具體包括:
[0013]對(duì)所述2D視頻幀接入的所述視頻信號(hào)進(jìn)行判斷,若網(wǎng)絡(luò)直播過(guò)程中接入有兩個(gè)同樣的所述視頻信號(hào),則對(duì)同一時(shí)間下對(duì)應(yīng)的兩個(gè)所述2D視頻幀進(jìn)行左右或上下合并,并生成所述3D視頻幀,若網(wǎng)絡(luò)直播過(guò)程中接入沒(méi)有同樣的所述視頻信號(hào),則復(fù)制所有的所述2D視頻幀為對(duì)應(yīng)的復(fù)制幀,將所述復(fù)制幀和對(duì)應(yīng)的原2D視頻幀進(jìn)行左右或上下合并,并生成所述3D視頻幀。
[0014]可選地,生成所述3D視頻幀具體包括:
[0015]生成兩倍寬度或兩倍高度的所述3D視頻幀。
[0016]本發(fā)明實(shí)施例提供的一種3D視頻直播裝置,包括:
[0017]獲取單元,用于獲取到網(wǎng)絡(luò)直播過(guò)程中接入的視頻信號(hào)對(duì)應(yīng)的2D視頻幀;
[0018]轉(zhuǎn)換單元,用于將所述2D視頻幀轉(zhuǎn)換為多個(gè)格式的3D視頻幀;
[0019]分發(fā)單元,用于將多個(gè)格式的所述3D視頻幀通過(guò)媒體分發(fā)服務(wù)器分發(fā)至多個(gè)3D視頻播放客戶端進(jìn)行3D視頻播放。
[0020]可選地,轉(zhuǎn)換單元,具體用于將所述2D視頻幀轉(zhuǎn)換為左右格式、上下格式和紅藍(lán)格式的3D視頻幀。
[0021]可選地,轉(zhuǎn)換單元包括:
[0022]判斷子單元,用于對(duì)所述2D視頻幀接入的所述視頻信號(hào)進(jìn)行判斷,若網(wǎng)絡(luò)直播過(guò)程中接入有兩個(gè)同樣的所述視頻信號(hào),則觸發(fā)第一合并子單元,若網(wǎng)絡(luò)直播過(guò)程中接入沒(méi)有同樣的所述視頻信號(hào),則觸發(fā)第二合并子單元;
[0023]所述第一合并子單元,用于對(duì)同一時(shí)間下對(duì)應(yīng)的兩個(gè)所述2D視頻幀進(jìn)行左右或上下合并,并觸發(fā)生成子單元;
[0024]所述第二合并子單元,用于復(fù)制所有的所述2D視頻幀為對(duì)應(yīng)的復(fù)制幀,將所述復(fù)制幀和對(duì)應(yīng)的原2D視頻幀進(jìn)行左右或上下合并,并觸發(fā)所述生成子單元;
[0025]所述生成子單元,用于生成所述3D視頻幀。
[0026]可選地,生成子單元,具體用于生成兩倍寬度或兩倍高度的所述3D視頻幀。
[0027]本發(fā)明實(shí)施例提供的一種3D視頻直播系統(tǒng),包括:
[0028]直播平臺(tái),以及如權(quán)利要求6至10中任意一項(xiàng)所述的3D視頻直播裝置;
[0029]所述直播平臺(tái),用于獲取的網(wǎng)絡(luò)直播過(guò)程中接入的視頻信號(hào)對(duì)應(yīng)的2D視頻幀;
[0030]所述直播平臺(tái)和所述3D視頻直播裝置為網(wǎng)絡(luò)通信連接關(guān)系。
[0031 ] 可選地,所述3D視頻直播系統(tǒng)還包括:
[0032]攝像頭和3D視頻播放客戶端;
[0033]所述攝像頭與所述直播平臺(tái)通信連接;
[0034]所述3D視頻播放端通過(guò)媒體分發(fā)服務(wù)器與所述3D視頻直播裝置通信連接。
[0035]從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):
[0036]本發(fā)明實(shí)施例提供的一種3D視頻直播方法、裝置及系統(tǒng),其中,3D視頻直播方法包括:獲取到網(wǎng)絡(luò)直播過(guò)程中接入的視頻信號(hào)對(duì)應(yīng)的2D視頻幀;將2D視頻幀轉(zhuǎn)換為多個(gè)格式的3D視頻幀;將多個(gè)格式的3D視頻幀通過(guò)媒體分發(fā)服務(wù)器分發(fā)至多個(gè)3D視頻播放客戶端進(jìn)行3D視頻播放。本實(shí)施例中,通過(guò)獲取到網(wǎng)絡(luò)直播過(guò)程中接入的視頻信號(hào)對(duì)應(yīng)的2D視頻幀,再將2D視頻幀轉(zhuǎn)換為多個(gè)格式的3D視頻幀,最后將多個(gè)格式的3D視頻幀通過(guò)媒體分發(fā)服務(wù)器分發(fā)至多個(gè)3D視頻播放客戶端進(jìn)行3D視頻播放,解決了目前的視頻直播方式,無(wú)法在不對(duì)當(dāng)前網(wǎng)絡(luò)直播進(jìn)行大的調(diào)整,實(shí)現(xiàn)3D直播效果的技術(shù)問(wèn)題。
【附圖說(shuō)明】
[0037]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0038]圖1為本發(fā)明實(shí)施例提供的一種3D視頻直播方法的一個(gè)實(shí)施例的流程示意圖;
[0039]圖2為本發(fā)明實(shí)施例提供的一種3D視頻直播方法的另一個(gè)實(shí)施例的流程示意圖;
[0040]圖3為本發(fā)明實(shí)施例提供的一種3D視頻直播裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0041]圖4為本發(fā)明實(shí)施例提供的一種3D視頻直播裝置的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0042]圖5為本發(fā)明實(shí)施例提供的一種3D視頻直播系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0043]圖6為圖2所示實(shí)施例的應(yīng)用例的示意圖;
[0044]圖7為圖5所示實(shí)施例的應(yīng)用例的示意圖。
【具體實(shí)施方式】
[0045]本發(fā)明實(shí)施例提供了一種3D視頻直播方法、裝置及系統(tǒng),解決了目前的視頻直播方式,無(wú)法在不對(duì)當(dāng)前網(wǎng)絡(luò)直播進(jìn)行大的調(diào)整,實(shí)現(xiàn)3D直播效果的技術(shù)問(wèn)題。
[0046]為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,下面所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0047]目前由于傳統(tǒng)的3D視頻直播主要是廣電系統(tǒng)的電視直播領(lǐng)域,主要使用3D視頻源進(jìn)行直播,觀眾使用3D電視進(jìn)行觀看。網(wǎng)絡(luò)視頻直播都屬于2D視頻直播,無(wú)法達(dá)到3D效果,因此本發(fā)明3D視頻直播適合普通的個(gè)人網(wǎng)絡(luò)視頻直播,也可以適用于戶內(nèi)外大型團(tuán)體活動(dòng)節(jié)目的網(wǎng)絡(luò)視頻直播。觀眾端支持普通的3D顯示器+3D眼鏡觀看,同時(shí)也支持普通的手機(jī)加分屏鏡觀看,同樣具有強(qiáng)烈立體感。視頻信號(hào)輸入端即支持普通的攝相頭,也支持其它的導(dǎo)播信號(hào)或者網(wǎng)絡(luò)視頻信號(hào)接入。多種信號(hào)可以接入,支持各種類(lèi)型的終端。
[0048]請(qǐng)參閱圖1,本發(fā)明實(shí)施例提供的一種3D視頻直播方法的一個(gè)實(shí)施例包括:
[0049]101、獲取到網(wǎng)絡(luò)直播過(guò)程中接入的視頻信號(hào)對(duì)應(yīng)的2D視頻幀;
[0050]本實(shí)施例中,當(dāng)需要在不對(duì)當(dāng)前網(wǎng)絡(luò)直播進(jìn)行大的調(diào)整,實(shí)現(xiàn)3D直播效果時(shí),首先需要獲取到網(wǎng)絡(luò)直播過(guò)程中接入的視頻信號(hào)對(duì)應(yīng)的2D視頻幀。
[0051 ] 102、將2D視頻幀轉(zhuǎn)換為多個(gè)格式的3D視頻幀;
[0052]當(dāng)獲取到網(wǎng)絡(luò)直播