日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

數(shù)據(jù)傳輸?shù)姆椒ā⒀b置及系統(tǒng)的制作方法

文檔序號(hào):10556079閱讀:451來(lái)源:國(guó)知局
數(shù)據(jù)傳輸?shù)姆椒?、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸?shù)姆椒?、裝置及系統(tǒng),其中,本發(fā)明的方法主要包括:檢測(cè)用戶當(dāng)前視角范圍,所述視角范圍為頭部不動(dòng)時(shí)人眼所能看到的全景視頻的區(qū)域;將所述視角范圍發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述視角范圍向所述客戶端發(fā)送與所述視角范圍對(duì)應(yīng)的目標(biāo)視頻,所述目標(biāo)視頻為全景視頻的一部分;接收所述服務(wù)器發(fā)送的目標(biāo)視頻進(jìn)行顯示。與現(xiàn)有技術(shù)相比,本發(fā)明能夠?qū)崿F(xiàn)減少全景視頻傳輸時(shí)造成的流量耗費(fèi)。
【專利說(shuō)明】
數(shù)據(jù)傳輸?shù)姆椒?、裝置及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明實(shí)施例涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)傳輸?shù)姆椒?、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]隨著社會(huì)經(jīng)濟(jì)的發(fā)展,計(jì)算機(jī)已經(jīng)成為人們生活不可或缺的重要組成部分,而友好的人機(jī)交互也早就成為人們非常關(guān)心的課題。從早期的命令界面到圖形用戶界面再到多媒體界面,直到現(xiàn)在的虛擬現(xiàn)實(shí)。人機(jī)交互已經(jīng)發(fā)展到了一個(gè)新的領(lǐng)域。
[0003]虛擬現(xiàn)實(shí)(Virtual Reality,簡(jiǎn)稱VR)是利用計(jì)算機(jī)圖形系統(tǒng)及各種現(xiàn)實(shí)控制等接口設(shè)備,在計(jì)算機(jī)上生成的、可交互的三維環(huán)境中提供沉浸感覺的技術(shù)。VR技術(shù)的實(shí)現(xiàn)需要有VR全景視頻、VR觀看設(shè)備等。其中VR全景視頻是采用全景相機(jī)對(duì)現(xiàn)場(chǎng)進(jìn)行360度無(wú)死角拍攝然后再經(jīng)過(guò)后期的制作、軟件合成的視頻,因此可以使用戶享受身臨其境的代入感。由于是360度無(wú)死角拍攝,并且由于對(duì)VR全景視頻的清晰度有一定的要求,因此得到的VR全景視頻文件數(shù)據(jù)通常較大,是傳統(tǒng)視頻的好幾倍。如此大的數(shù)據(jù)文件使VR全景視頻在傳輸?shù)倪^(guò)程中所耗費(fèi)的流量也較大,然而對(duì)于現(xiàn)有的網(wǎng)絡(luò)帶寬的限制,對(duì)于傳輸如此大的視頻數(shù)據(jù)來(lái)說(shuō)存在很大的壓力。

【發(fā)明內(nèi)容】

[0004]本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸?shù)姆椒ā⒀b置及系統(tǒng),用以解決現(xiàn)有VR全景視頻數(shù)據(jù)傳輸方法耗費(fèi)流量問題。
[0005]第一方面,本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸?shù)姆椒?,所述方法位于客戶端?cè),所述方法包括:
[0006]檢測(cè)用戶當(dāng)前視角范圍,所述視角范圍為頭部不動(dòng)時(shí)人眼所能看到的全景視頻的區(qū)域;
[0007]將所述視角范圍發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述視角范圍向所述客戶端發(fā)送與所述視角范圍對(duì)應(yīng)的目標(biāo)視頻,所述目標(biāo)視頻為全景視頻的一部分;
[0008]接收所述服務(wù)器發(fā)送的目標(biāo)視頻進(jìn)行顯示。
[0009]第二方面,本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸?shù)姆椒?,所述方法位于服?wù)器側(cè),所述方法包括:
[0010]接收客戶端發(fā)送的視角范圍,所述視角范圍為頭部不動(dòng)時(shí)人眼所能看到的全景視頻的區(qū)域;
[0011 ]根據(jù)所述視角范圍確定對(duì)應(yīng)的目標(biāo)視頻,所述目標(biāo)視頻為全景視頻的一部分;
[0012]將所述目標(biāo)視頻發(fā)送給所述客戶端,使客戶端顯示所述目標(biāo)視頻。
[0013]第三方面,本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸?shù)难b置,所述裝置位于客戶端,所述裝置包括:
[0014]檢測(cè)單元,用于檢測(cè)用戶當(dāng)前視角范圍,所述視角范圍為頭部不動(dòng)時(shí)人眼所能看到的全景視頻的區(qū)域;
[0015]發(fā)送單元,用于將所述視角范圍發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述視角范圍向所述客戶端發(fā)送與所述視角范圍對(duì)應(yīng)的目標(biāo)視頻,所述目標(biāo)視頻為全景視頻的一部分;
[0016]接收單元,用于接收所述服務(wù)器發(fā)送的目標(biāo)視頻進(jìn)行顯示。
[0017]第四方面,本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸?shù)难b置,所述裝置位于服務(wù)器,所述裝置包括:
[0018]接收單元,用于接收客戶端發(fā)送的視角范圍,所述視角范圍為頭部不動(dòng)時(shí)人眼所能看到的全景視頻的區(qū)域;
[0019]確定單元,用于根據(jù)所述視角范圍確定對(duì)應(yīng)的目標(biāo)視頻,所述目標(biāo)視頻為全景視頻的一部分;
[0020]發(fā)送單元,用于將所述目標(biāo)視頻發(fā)送給所述客戶端,使客戶端顯示所述目標(biāo)視頻。
[0021]第五方面,本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸?shù)南到y(tǒng),所述系統(tǒng)包括:客戶端及服務(wù)器;
[0022]所述客戶端包括上述第三方面提供的所述裝置;
[0023]所述服務(wù)器包括上述第四方面提供的所述裝置。
[0024]本發(fā)明實(shí)施例提供的數(shù)據(jù)傳輸?shù)姆椒?、裝置及系統(tǒng),能夠由客戶端檢測(cè)用戶當(dāng)前的視角范圍,該視角范圍為用戶頭部不動(dòng)時(shí)眼睛所能看到的全景視頻的區(qū)域,然后客戶端將檢測(cè)出的視角范圍發(fā)送給服務(wù)器;服務(wù)器接收到視角范圍后,根據(jù)該視角范圍確定對(duì)應(yīng)的目標(biāo)視頻,該目標(biāo)視頻為全景視頻的一部分;然后服務(wù)器將該目標(biāo)視頻發(fā)送給客戶端;客戶端接收到對(duì)應(yīng)視角范圍的目標(biāo)視頻后將其進(jìn)行顯示。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠客戶端能夠根據(jù)用戶當(dāng)前的視角范圍來(lái)向服務(wù)器獲取對(duì)應(yīng)視角范圍對(duì)應(yīng)的部分全景視頻并進(jìn)行顯示,而不需要獲取和顯示全部的全景視頻,這種只顯示一部分的全景視頻的方式,減少了服務(wù)器側(cè)視頻數(shù)據(jù)傳輸占用的流量。同樣對(duì)于VR全景視頻來(lái)說(shuō),可以通過(guò)這種方式減少傳輸過(guò)程中流量的耗費(fèi),并且還不影響用戶的觀看效果。
【附圖說(shuō)明】
[0025]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0026]圖1為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸?shù)姆椒ǖ牧鞒虉D;
[0027]圖2為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)傳輸?shù)姆椒ǖ牧鞒虉D;
[0028]圖3為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸?shù)难b置的組成框圖;
[0029]圖4為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)傳輸?shù)难b置的組成框圖;
[0030]圖5為本發(fā)明實(shí)施例提供的又一種數(shù)據(jù)傳輸?shù)难b置的組成框圖;
[0031 ]圖6為本發(fā)明實(shí)施例提供的再一種數(shù)據(jù)傳輸?shù)难b置的組成框圖;
[0032]圖7為本發(fā)明實(shí)施例提供的一種服務(wù)器實(shí)體結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0033]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0034]本發(fā)明實(shí)施例提供了一種數(shù)據(jù)傳輸?shù)姆椒ǎ摲椒ㄎ挥诳蛻舳藗?cè),如圖1所示,該方法包括:
[0035]101、檢測(cè)用戶當(dāng)前視角范圍。
[0036]本實(shí)施例主要用于用戶使用VR設(shè)備觀看全景視頻的情況。由于全景視頻是使用戶感受360度全方位的沉浸式體驗(yàn)效果,而在保持頭部靜止的狀態(tài)下,人眼所能看到的視野是有限的,除非用戶通過(guò)轉(zhuǎn)動(dòng)頭部才能看到包含所有方位的完整的全景視頻。因此當(dāng)用戶使用VR設(shè)備時(shí),存在當(dāng)前視角范圍,該視角范圍為頭部不動(dòng)時(shí)人眼所能看到的全景視頻的區(qū)域。本步驟就是由客戶端檢測(cè)用戶當(dāng)前的視角范圍,檢測(cè)視角范圍是后續(xù)步驟必需的前提準(zhǔn)備。
[0037]102、將視角范圍發(fā)送給服務(wù)器。
[0038]客戶端將檢測(cè)到的視角范圍發(fā)送給服務(wù)器,以使服務(wù)器根據(jù)視角范圍向客戶端發(fā)送與視角范圍對(duì)應(yīng)的目標(biāo)視頻,目標(biāo)視頻為全景視頻的一部分。給服務(wù)器發(fā)送視角范圍是使服務(wù)器只發(fā)送對(duì)應(yīng)視角范圍的一部分全景視頻,而不需要將全方位的完整的全景視頻發(fā)送給客戶端。
[0039]103、接收服務(wù)器發(fā)送的目標(biāo)視頻進(jìn)行顯示。
[0040]客戶端接收服務(wù)器發(fā)送的對(duì)應(yīng)視角范圍的目標(biāo)視頻,并將該目標(biāo)視頻進(jìn)行顯示,使用戶在自己當(dāng)前視角范圍內(nèi)都可以看到視頻,不影響用戶的觀看效果,實(shí)現(xiàn)接收到的目標(biāo)視頻隨著用戶視角范圍的變動(dòng)而動(dòng)態(tài)變化的效果。
[0041]這種在用戶通過(guò)VR設(shè)備觀看全景視頻時(shí),只接收用戶當(dāng)前視角范圍對(duì)應(yīng)的視頻,即節(jié)省了將全部全景視頻都接收時(shí)造成的流量耗費(fèi),也不影響用戶的觀看效果,因此具有很好的實(shí)際應(yīng)用意義。
[0042]本發(fā)明實(shí)施例提供的數(shù)據(jù)傳輸?shù)姆椒ǎ軌蛴煽蛻舳藱z測(cè)用戶當(dāng)前的視角范圍,該視角范圍為用戶頭部不動(dòng)時(shí)眼睛所能看到的全景視頻的區(qū)域,然后客戶端將檢測(cè)出的視角范圍發(fā)送給服務(wù)器;服務(wù)器接收到視角范圍后,根據(jù)該視角范圍確定對(duì)應(yīng)的目標(biāo)視頻,該目標(biāo)視頻為全景視頻的一部分;然后服務(wù)器將該目標(biāo)視頻發(fā)送給客戶端;客戶端接收到對(duì)應(yīng)視角范圍的目標(biāo)視頻后將其進(jìn)行顯示。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠客戶端能夠根據(jù)用戶當(dāng)前的視角范圍來(lái)向服務(wù)器獲取對(duì)應(yīng)視角范圍對(duì)應(yīng)的部分全景視頻并進(jìn)行顯示,而不需要獲取和顯示全部的全景視頻,這種只顯示一部分的全景視頻的方式,減少了服務(wù)器側(cè)視頻數(shù)據(jù)傳輸占用的流量。同樣對(duì)于VR全景視頻來(lái)說(shuō),可以通過(guò)這種方式減少傳輸過(guò)程中流量的耗費(fèi),并且還不影響用戶的觀看效果。
[0043]進(jìn)一步的,對(duì)圖1所示實(shí)施例進(jìn)行細(xì)化和補(bǔ)充。如下:
[0044]對(duì)于圖1步驟101中,檢測(cè)視角范圍具體方式包括:
[0045]首先,檢測(cè)用戶眼睛的位置。
[0046]眼睛的位置是相對(duì)位置,因此需要設(shè)定空間坐標(biāo)系,然后依此來(lái)確定眼睛的相對(duì)位置。本實(shí)施例選取用戶的兩眼連線的中點(diǎn)為坐標(biāo)原點(diǎn),兩個(gè)眼睛的連線所決定的直線為X軸,垂直人面部并且過(guò)坐標(biāo)原點(diǎn)的直線為Y軸,與X軸和Y軸一起決定的平面垂直且過(guò)坐標(biāo)原點(diǎn)的直線為Z軸。例如當(dāng)用戶頭部與身體處于同一平面,即頭部沒有扭轉(zhuǎn)時(shí),此時(shí)用戶兩只眼睛的位置坐標(biāo)分別為(xl,yl,zl)和(x2,y2,z2),其中xl與x2互為相反數(shù),yl、zl、y2、z2均為零。
[0047]其次,根據(jù)位置以及預(yù)設(shè)視角閾值確定視角范圍。
[0048]在某一固定的方向上,人眼所能看到的視野通常是固定的,因此本實(shí)施例給出了預(yù)設(shè)視角閾值,然后根據(jù)用戶眼睛當(dāng)前坐標(biāo)位置來(lái)確定視角范圍。本實(shí)施例中的視角范圍也是一個(gè)相對(duì)范圍。給出具體的示例,還使用上述用戶頭部與身體處于同一平面的情況下,兩只眼睛與X軸所成角度為O度,假設(shè)預(yù)設(shè)視角閾值為120度,則所得到的視角范圍為與X軸方向所成角度[30° ,150°] ο
[0049]進(jìn)一步的,對(duì)于發(fā)生當(dāng)視角范圍發(fā)生變化時(shí),即用戶頭部發(fā)生扭轉(zhuǎn)時(shí),需要客戶端重新接收變化后的視角范圍對(duì)應(yīng)的目標(biāo)視頻進(jìn)行顯示。具體的過(guò)程與上述圖1中包括的步驟一樣,只是將視角范圍變?yōu)樽兓蟮囊暯欠秶?,具體視角范圍的確定方法與前述檢測(cè)視角范圍具體方式相同,因此不再具體闡述。
[0050]另外需要說(shuō)明的是,當(dāng)視角范圍變化時(shí),重新接收變化后視角范圍對(duì)應(yīng)的目標(biāo)視頻還可以有另外的實(shí)現(xiàn)方式,具體的:客戶端接收到的視頻為與比變化前的視角范圍新增加的視角范圍對(duì)應(yīng)的視頻,然后客戶端需要將新增加的視頻與視角范圍變化前的視頻進(jìn)行拼接,并從視角范圍變化前的視頻中刪去與變化后視角范圍對(duì)應(yīng)的視頻多余的部分,最終得到目標(biāo)視頻并進(jìn)行顯示。
[0051]進(jìn)一步的,為了對(duì)圖1所示實(shí)施例的細(xì)化及擴(kuò)展,本發(fā)明實(shí)施例提供另一種數(shù)據(jù)傳輸?shù)姆椒ǎ摲椒ㄎ挥诜?wù)器側(cè),如圖2所示。
[0052]201、接收客戶端發(fā)送的視角范圍。
[0053]本實(shí)施例主要用于用戶使用VR設(shè)備觀看全景視頻的情況。視角范圍為頭部不動(dòng)時(shí)人眼所能看到的全景視頻的區(qū)域。該視角范圍是個(gè)相對(duì)范圍,是客戶端根據(jù)設(shè)定的空間坐標(biāo)系決定的視角范圍。接收視角范圍是為了使服務(wù)器可以根據(jù)發(fā)送的視角范圍進(jìn)行對(duì)應(yīng)的目標(biāo)視頻的查找。
[0054]202、根據(jù)視角范圍確定對(duì)應(yīng)的目標(biāo)視頻。
[0055]服務(wù)器為客戶端提供全景視頻,因此服務(wù)器中存儲(chǔ)有所有可以通過(guò)客戶端觀看到的全景視頻。當(dāng)服務(wù)器接收到視角范圍后,根據(jù)視角范圍確定對(duì)應(yīng)的目標(biāo)視頻,目標(biāo)視頻為全景視頻的一部分,其中視角范圍與全景視頻中的某個(gè)方位或者角度范圍內(nèi)的視頻有對(duì)應(yīng)關(guān)系。
[0056]203、將目標(biāo)視頻發(fā)送給客戶端。
[0057]將由步驟202確定的目標(biāo)視頻發(fā)送給客戶端,使客戶端可以接收到與發(fā)送的視頻視角范圍對(duì)應(yīng)的部分全景視頻,即目標(biāo)視頻,進(jìn)而使客戶端只顯示對(duì)應(yīng)視角范圍的部分全景視頻給用戶觀看,而不是將包括全方位的完整的全景視頻發(fā)送給客戶端,顯示完整的全景視頻。
[0058]這種在用戶通過(guò)VR設(shè)備觀看全景視頻時(shí),只傳輸用戶視角范圍對(duì)應(yīng)的視頻的數(shù)據(jù)傳輸方式,即節(jié)省了將全部全景視頻都傳輸時(shí)造成的流量的耗費(fèi),也沒有影響用戶的觀看效果,因此具有很好的實(shí)際應(yīng)用意義。
[0059]本發(fā)明實(shí)施例提供的數(shù)據(jù)傳輸?shù)姆椒?,能夠由客戶端檢測(cè)用戶當(dāng)前的視角范圍,該視角范圍為用戶頭部不動(dòng)時(shí)眼睛所能看到的全景視頻的區(qū)域,然后客戶端將檢測(cè)出的視角范圍發(fā)送給服務(wù)器;服務(wù)器接收到視角范圍后,根據(jù)該視角范圍確定對(duì)應(yīng)的目標(biāo)視頻,該目標(biāo)視頻為全景視頻的一部分;然后服務(wù)器將該目標(biāo)視頻發(fā)送給客戶端;客戶端接收到對(duì)應(yīng)視角范圍的目標(biāo)視頻后將其進(jìn)行顯示。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠客戶端能夠根據(jù)用戶當(dāng)前的視角范圍來(lái)向服務(wù)器獲取對(duì)應(yīng)視角范圍對(duì)應(yīng)的部分全景視頻并進(jìn)行顯示,而不需要獲取和顯示全部的全景視頻,這種只顯示一部分的全景視頻的方式,減少了服務(wù)器側(cè)視頻數(shù)據(jù)傳輸占用的流量。同樣對(duì)于VR全景視頻來(lái)說(shuō),可以通過(guò)這種方式減少傳輸過(guò)程中流量的耗費(fèi),并且還不影響用戶的觀看效果。
[0060]進(jìn)一步的,對(duì)圖2所示實(shí)施例進(jìn)行細(xì)化和補(bǔ)充。如下所述:
[0061]對(duì)于服務(wù)器中存儲(chǔ)的全景視頻都需要進(jìn)行劃分,具體是按照角度進(jìn)行劃分,劃分的規(guī)則不限制,可以是等角度的劃分,也可以是任意劃分為不同的角度。具體的可以根據(jù)不同的視頻包含的內(nèi)容確定劃分規(guī)則。劃分后每個(gè)角度對(duì)應(yīng)一個(gè)視頻區(qū)域。
[0062]在將全景視頻劃分區(qū)域的基礎(chǔ)上,圖2步驟202中根據(jù)視角范圍確定對(duì)應(yīng)的目標(biāo)視頻,具體方式包括:
[0063]首先,確定與視角范圍對(duì)應(yīng)的視頻區(qū)域。
[0064]確定視角范圍的邊界值落在哪個(gè)視頻區(qū)域內(nèi),然后根據(jù)將完全包括在邊界范圍內(nèi)視頻區(qū)域和邊界值所在的視頻區(qū)域組合到一起確定為與視角范圍對(duì)應(yīng)的視頻區(qū)域。給出具體示例,假設(shè)視角范圍為與X軸方向所成角度范圍[30°,150° ],而全景視頻的劃分的區(qū)域分別為與X軸方向所成角度范圍[45°,135°]、[135°,225°]、[225°,315。]、[315。,45°]四個(gè)區(qū)域,那么與視角范圍對(duì)應(yīng)的視頻區(qū)域?yàn)閇45°,135°]、[135°,225。]、[315。,45°]三個(gè)區(qū)域,可以看到實(shí)際服務(wù)器發(fā)送的視頻數(shù)據(jù)減少了 1/4,但是實(shí)際上在[45°,135° ]、[315°,45° ]兩個(gè)區(qū)域內(nèi)還有一些視頻是用戶看不到的,因此還存在一些視頻的浪費(fèi),因此還可以將全景視頻的區(qū)域劃分的更細(xì),這樣就可以盡可能的減少視頻的浪費(fèi)。
[0065]其次,將與視角范圍對(duì)應(yīng)的視頻區(qū)域?qū)?yīng)的視頻確定為目標(biāo)視頻。視頻區(qū)域與全景視頻之間有對(duì)應(yīng)的關(guān)系。
[0066]另外,當(dāng)接收到的視角范圍發(fā)生變化時(shí),根據(jù)變化后的視角范圍重新確定新的視頻區(qū)域,確定新的視頻區(qū)域的方式與圖2以及圖2中步驟202的補(bǔ)充的說(shuō)明中涉及到的確定視頻區(qū)域的方式是相同的。此處不再贅述。最終以使服務(wù)器將新的視頻區(qū)域?qū)?yīng)的目標(biāo)視頻發(fā)送給客戶端,實(shí)現(xiàn)發(fā)送的目標(biāo)視頻隨著用戶視角范圍的變動(dòng)而動(dòng)態(tài)變化的效果。
[0067]另外需要說(shuō)明的是,對(duì)于接收到的視角范圍發(fā)生變化時(shí),服務(wù)器發(fā)送給客戶端的視頻還可以為與視角范圍變化前相比新增加的視角范圍對(duì)應(yīng)的視頻,而讓客戶端在接收到新增加的視頻后與視角范圍變化前的目標(biāo)視頻進(jìn)行拼接和處理,最終得到新的視角范圍對(duì)應(yīng)的目標(biāo)視頻。
[0068]進(jìn)一步的,作為對(duì)上述圖1所示方法的實(shí)現(xiàn),本發(fā)明實(shí)施例的另一個(gè)實(shí)施例還提供了一種數(shù)據(jù)傳輸?shù)难b置,該裝置位于客戶端,如圖3所示,該裝置包括:檢測(cè)單元31、發(fā)送單元32以及接收單元33。
[0069]檢測(cè)單元31,用于檢測(cè)用戶當(dāng)前視角范圍,視角范圍為頭部不動(dòng)時(shí)人眼所能看到的全景視頻的區(qū)域;
[0070]發(fā)送單元32,用于將視角范圍發(fā)送給服務(wù)器,以使服務(wù)器根據(jù)視角范圍向客戶端發(fā)送與視角范圍對(duì)應(yīng)的目標(biāo)視頻,目標(biāo)視頻為全景視頻的一部分;
[0071]接收單元33,用于接收服務(wù)器發(fā)送的目標(biāo)視頻進(jìn)行顯示。
[0072]進(jìn)一步的,如圖4所示,檢測(cè)單元31包括:
[0073]檢測(cè)模塊311,用于檢測(cè)用戶眼睛的位置;
[0074]確定模塊312,用于根據(jù)位置以及預(yù)設(shè)視角閾值確定視角范圍。
[0075]進(jìn)一步的,如圖4所示,裝置進(jìn)一步包括:
[0076]重新接收單元34,用于當(dāng)視角范圍發(fā)生變化時(shí),重新接收變化后的視角范圍對(duì)應(yīng)的目標(biāo)視頻進(jìn)行顯示。
[0077]本發(fā)明實(shí)施例提供的數(shù)據(jù)傳輸?shù)难b置,能夠由客戶端檢測(cè)用戶當(dāng)前的視角范圍,該視角范圍為用戶頭部不動(dòng)時(shí)眼睛所能看到的全景視頻的區(qū)域,然后客戶端將檢測(cè)出的視角范圍發(fā)送給服務(wù)器;服務(wù)器接收到視角范圍后,根據(jù)該視角范圍確定對(duì)應(yīng)的目標(biāo)視頻,該目標(biāo)視頻為全景視頻的一部分;然后服務(wù)器將該目標(biāo)視頻發(fā)送給客戶端;客戶端接收到對(duì)應(yīng)視角范圍的目標(biāo)視頻后將其進(jìn)行顯示。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠客戶端能夠根據(jù)用戶當(dāng)前的視角范圍來(lái)向服務(wù)器獲取對(duì)應(yīng)視角范圍對(duì)應(yīng)的部分全景視頻并進(jìn)行顯示,而不需要獲取和顯示全部的全景視頻,這種只顯示一部分的全景視頻的方式,減少了服務(wù)器側(cè)視頻數(shù)據(jù)傳輸占用的流量。同樣對(duì)于VR全景視頻來(lái)說(shuō),可以通過(guò)這種方式減少傳輸過(guò)程中流量的耗費(fèi),并且還不影響用戶的觀看效果。
[0078]進(jìn)一步的,作為對(duì)上述圖2所示方法的實(shí)現(xiàn),本發(fā)明實(shí)施例的另一個(gè)實(shí)施例還提供了一種數(shù)據(jù)傳輸?shù)难b置,該裝置位于服務(wù)器,如圖5所示,該裝置包括:接收單元51、確定單元52以及發(fā)送單元53。
[0079]接收單元51,用于接收客戶端發(fā)送的視角范圍,視角范圍為頭部不動(dòng)時(shí)人眼所能看到的全景視頻的區(qū)域;
[0080]確定單元52,用于根據(jù)視角范圍確定對(duì)應(yīng)的目標(biāo)視頻,目標(biāo)視頻為全景視頻的一部分;
[0081 ]發(fā)送單元53,用于將目標(biāo)視頻發(fā)送給客戶端,使客戶端顯示目標(biāo)視頻。
[0082I進(jìn)一步的,如圖6所示,裝置進(jìn)一步包括:
[0083]劃分單元54,用于將全景視頻按照角度劃分為不同的視頻區(qū)域。
[0084]進(jìn)一步的,如圖6所示,確定單元52,包括:
[0085]第一確定模塊521,用于確定與視角范圍對(duì)應(yīng)的視頻區(qū)域;
[0086]第二確定模塊522,用于將與視角范圍對(duì)應(yīng)的視頻區(qū)域?qū)?yīng)的視頻確定為目標(biāo)視頻。
[0087I進(jìn)一步的,如圖6所示,裝置進(jìn)一步包括:
[0088]重新確定單元55,用于當(dāng)視角范圍變化時(shí),根據(jù)變化后的視角范圍重新確定新的視頻區(qū)域,以使服務(wù)器將新的視頻區(qū)域?qū)?yīng)的視頻發(fā)送給客戶端。
[0089]本發(fā)明實(shí)施例提供的數(shù)據(jù)傳輸?shù)难b置,能夠由客戶端檢測(cè)用戶當(dāng)前的視角范圍,該視角范圍為用戶頭部不動(dòng)時(shí)眼睛所能看到的全景視頻的區(qū)域,然后客戶端將檢測(cè)出的視角范圍發(fā)送給服務(wù)器;服務(wù)器接收到視角范圍后,根據(jù)該視角范圍確定對(duì)應(yīng)的目標(biāo)視頻,該目標(biāo)視頻為全景視頻的一部分;然后服務(wù)器將該目標(biāo)視頻發(fā)送給客戶端;客戶端接收到對(duì)應(yīng)視角范圍的目標(biāo)視頻后將其進(jìn)行顯示。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠客戶端能夠根據(jù)用戶當(dāng)前的視角范圍來(lái)向服務(wù)器獲取對(duì)應(yīng)視角范圍對(duì)應(yīng)的部分全景視頻并進(jìn)行顯示,而不需要獲取和顯示全部的全景視頻,這種只顯示一部分的全景視頻的方式,減少了服務(wù)器側(cè)視頻數(shù)據(jù)傳輸占用的流量。同樣對(duì)于VR全景視頻來(lái)說(shuō),可以通過(guò)這種方式減少傳輸過(guò)程中流量的耗費(fèi),并且還不影響用戶的觀看效果。
[0090]進(jìn)一步的,作為對(duì)圖1及圖2所示方法的實(shí)現(xiàn),本發(fā)明實(shí)施例還提供了一種數(shù)據(jù)傳輸?shù)南到y(tǒng),系統(tǒng)包括客戶端及服務(wù)器;
[0091]客戶端包括上述圖3或圖4所述的任一裝置;
[0092]服務(wù)器包括上述圖5或圖6所述的任一裝置。
[0093]本發(fā)明實(shí)施例提供的數(shù)據(jù)傳輸?shù)南到y(tǒng),能夠由客戶端檢測(cè)用戶當(dāng)前的視角范圍,該視角范圍為用戶頭部不動(dòng)時(shí)眼睛所能看到的全景視頻的區(qū)域,然后客戶端將檢測(cè)出的視角范圍發(fā)送給服務(wù)器;服務(wù)器接收到視角范圍后,根據(jù)該視角范圍確定對(duì)應(yīng)的目標(biāo)視頻,該目標(biāo)視頻為全景視頻的一部分;然后服務(wù)器將該目標(biāo)視頻發(fā)送給客戶端;客戶端接收到對(duì)應(yīng)視角范圍的目標(biāo)視頻后將其進(jìn)行顯示。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠客戶端能夠根據(jù)用戶當(dāng)前的視角范圍來(lái)向服務(wù)器獲取對(duì)應(yīng)視角范圍對(duì)應(yīng)的部分全景視頻并進(jìn)行顯示,而不需要獲取和顯示全部的全景視頻,這種只顯示一部分的全景視頻的方式,減少了服務(wù)器側(cè)視頻數(shù)據(jù)傳輸占用的流量。同樣對(duì)于VR全景視頻來(lái)說(shuō),可以通過(guò)這種方式減少傳輸過(guò)程中流量的耗費(fèi),并且還不影響用戶的觀看效果。
[0094]需要說(shuō)明的是,針對(duì)上述圖3或圖4、圖5或圖6的裝置,凡是本發(fā)明實(shí)施例中使用到的各個(gè)單元模塊的功能都可以通過(guò)硬件處理器(hardware processor)來(lái)實(shí)現(xiàn)。
[0095]示例性的,如圖7所示,圖7示出了本發(fā)明實(shí)施例提供的一種服務(wù)器的實(shí)體結(jié)構(gòu)示意圖,該實(shí)體結(jié)構(gòu)可以包括:處理器(processor)71、通信接口( Commun i cat i on sInterface)72、存儲(chǔ)器(memory)73和總線74,其中,處理器71、通信接口 72、存儲(chǔ)器73通過(guò)總線74完成相互間的通信。通信接口 72可以用于服務(wù)器與客戶端之間的信息傳輸。處理器71可以調(diào)用存儲(chǔ)器73中的邏輯指令,以執(zhí)行如下方法:接收客戶端發(fā)送的視角范圍,所述視角范圍為頭部不動(dòng)時(shí)人眼所能看到的全景視頻的區(qū)域;根據(jù)所述視角范圍確定對(duì)應(yīng)的目標(biāo)視頻,所述目標(biāo)視頻為全景視頻的一部分;將所述目標(biāo)視頻發(fā)送給所述客戶端,使客戶端顯示所述目標(biāo)視頻。
[0096]此外,上述的存儲(chǔ)器73中的邏輯指令可以通過(guò)軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(R0M,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0097]以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
[0098]通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0099]最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1.一種數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,所述方法位于客戶端?cè),所述方法包括: 檢測(cè)用戶當(dāng)前視角范圍,所述視角范圍為頭部不動(dòng)時(shí)人眼所能看到的全景視頻的區(qū)域; 將所述視角范圍發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述視角范圍向所述客戶端發(fā)送與所述視角范圍對(duì)應(yīng)的目標(biāo)視頻,所述目標(biāo)視頻為全景視頻的一部分; 接收所述服務(wù)器發(fā)送的目標(biāo)視頻進(jìn)行顯示。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測(cè)用戶當(dāng)前視角范圍,包括: 檢測(cè)用戶眼睛的位置; 根據(jù)所述位置以及預(yù)設(shè)視角閾值確定所述視角范圍。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法進(jìn)一步包括: 當(dāng)所述視角范圍發(fā)生變化時(shí),重新接收變化后的視角范圍對(duì)應(yīng)的目標(biāo)視頻進(jìn)行顯示。4.一種數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,所述方法位于服?wù)器側(cè),所述方法包括: 接收客戶端發(fā)送的視角范圍,所述視角范圍為頭部不動(dòng)時(shí)人眼所能看到的全景視頻的區(qū)域; 根據(jù)所述視角范圍確定對(duì)應(yīng)的目標(biāo)視頻,所述目標(biāo)視頻為全景視頻的一部分; 將所述目標(biāo)視頻發(fā)送給所述客戶端,使客戶端顯示所述目標(biāo)視頻。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法進(jìn)一步包括: 將所述全景視頻按照角度劃分為不同的視頻區(qū)域。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述視角范圍確定對(duì)應(yīng)的目標(biāo)視頻,包括: 確定與所述視角范圍對(duì)應(yīng)的視頻區(qū)域; 將與所述視角范圍對(duì)應(yīng)的視頻區(qū)域?qū)?yīng)的視頻確定為目標(biāo)視頻。7.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法進(jìn)一步包括: 當(dāng)所述視角范圍變化時(shí),根據(jù)變化后的視角范圍重新確定新的視頻區(qū)域,以使所述服務(wù)器將新的視頻區(qū)域?qū)?yīng)的視頻發(fā)送給所述客戶端。8.一種數(shù)據(jù)傳輸?shù)难b置,其特征在于,所述裝置位于客戶端,所述裝置包括: 檢測(cè)單元,用于檢測(cè)用戶當(dāng)前視角范圍,所述視角范圍為頭部不動(dòng)時(shí)人眼所能看到的全景視頻的區(qū)域; 發(fā)送單元,用于將所述視角范圍發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述視角范圍向所述客戶端發(fā)送與所述視角范圍對(duì)應(yīng)的目標(biāo)視頻,所述目標(biāo)視頻為全景視頻的一部分; 接收單元,用于接收所述服務(wù)器發(fā)送的目標(biāo)視頻進(jìn)行顯示。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述檢測(cè)單元包括: 檢測(cè)模塊,用于檢測(cè)用戶眼睛的位置; 確定模塊,用于根據(jù)所述位置以及預(yù)設(shè)視角閾值確定所述視角范圍。10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置進(jìn)一步包括: 重新接收單元,用于當(dāng)所述視角范圍發(fā)生變化時(shí),重新接收變化后的視角范圍對(duì)應(yīng)的目標(biāo)視頻進(jìn)行顯示。11.一種數(shù)據(jù)傳輸?shù)难b置,其特征在于,所述裝置位于服務(wù)器,所述裝置包括: 接收單元,用于接收客戶端發(fā)送的視角范圍,所述視角范圍為頭部不動(dòng)時(shí)人眼所能看到的全景視頻的區(qū)域; 確定單元,用于根據(jù)所述視角范圍確定對(duì)應(yīng)的目標(biāo)視頻,所述目標(biāo)視頻為全景視頻的一部分; 發(fā)送單元,用于將所述目標(biāo)視頻發(fā)送給所述客戶端,使客戶端顯示所述目標(biāo)視頻。12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置進(jìn)一步包括: 劃分單元,用于將所述全景視頻按照角度劃分為不同的視頻區(qū)域。13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述確定單元,包括: 第一確定模塊,用于確定與所述視角范圍對(duì)應(yīng)的視頻區(qū)域; 第二確定模塊,用于將與所述視角范圍對(duì)應(yīng)的視頻區(qū)域?qū)?yīng)的視頻確定為目標(biāo)視頻。14.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置進(jìn)一步包括: 重新確定單元,用于當(dāng)所述視角范圍變化時(shí),根據(jù)變化后的視角范圍重新確定新的視頻區(qū)域,以使所述服務(wù)器將新的視頻區(qū)域?qū)?yīng)的視頻發(fā)送給所述客戶端。15.一種數(shù)據(jù)傳輸?shù)南到y(tǒng),其特征在于,所述系統(tǒng)包括:客戶端及服務(wù)器; 所述客戶端包括上述權(quán)利要求8至10中任一項(xiàng)所述裝置; 所述服務(wù)器包括上述權(quán)利要求11至14中任一項(xiàng)所述裝置。
【文檔編號(hào)】H04N21/6587GK105916060SQ201610267019
【公開日】2016年8月31日
【申請(qǐng)日】2016年4月26日
【發(fā)明人】賈旭
【申請(qǐng)人】樂視控股(北京)有限公司, 樂視致新電子科技(天津)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1