本發(fā)明涉及一種VR技術(shù)領(lǐng)域,尤其是涉及一種若干標(biāo)記下的虛擬現(xiàn)實娛樂系統(tǒng)及其方法。
背景技術(shù):
虛擬現(xiàn)實技術(shù)(VR)豐要包括模擬環(huán)境、感知、自然技能和傳感設(shè)各等方面。模擬環(huán)境是由計算機(jī)生成的、實時動態(tài)的三維立體逼真圖像。感知是指理想的VR應(yīng)該具有一切人所具有的感知,除計算機(jī)圖形技術(shù)所生成的視覺感知外,還有聽覺、觸覺、力覺、運(yùn)動等感知,甚至還包括嗅覺和味覺等,也稱為多感知。隨著虛擬現(xiàn)實技術(shù)的迅猛發(fā)展,大量的虛擬現(xiàn)實設(shè)備被廣泛的應(yīng)用于游戲、科研、工業(yè)等領(lǐng)域中。然而,目前已有的虛擬現(xiàn)實設(shè)備仍然局限于科學(xué)研究,工業(yè)制造及單人3D游戲領(lǐng)域,而傳統(tǒng)的家庭的娛樂應(yīng)用的主要特征為:多媒體服務(wù)(如音視媒體欣賞)、多人游戲等,因此,目前已有的虛擬現(xiàn)實設(shè)備與家庭娛樂應(yīng)用仍有較大的差距。傳統(tǒng)的物料傳輸還需要大量人工搬運(yùn)工作,費(fèi)時費(fèi)力,取樣時容易對樣品造成污染和對工作人員的危害,由此還會帶來傳統(tǒng)取樣工作的人員凈化流程,加大了使用面積和系統(tǒng)運(yùn)行的能耗。
為了解決上述問題,就引入了一種虛擬現(xiàn)實娛樂系統(tǒng),包括系統(tǒng)前端云網(wǎng)絡(luò)和家庭網(wǎng)絡(luò)內(nèi)部系統(tǒng),家庭網(wǎng)絡(luò)內(nèi)部系統(tǒng)包括VR終端服務(wù)器、VR個人設(shè)備和用戶動作捕捉設(shè)備,其中,VR終端服務(wù)器、VR個人設(shè)備、動作捕捉設(shè)備均通過家用網(wǎng)絡(luò)進(jìn)行互聯(lián)互通;所述的VR終端服務(wù)器與VR內(nèi)容服務(wù)前端網(wǎng)絡(luò)進(jìn)行通訊,通過寬帶網(wǎng)絡(luò)或廣播信道獲取VR內(nèi)容數(shù)據(jù),并將反饋信息或交互數(shù)據(jù)上傳至前端網(wǎng)絡(luò);接受VR個人設(shè)備的接入請求,為用戶提供VR內(nèi)容服務(wù);讀取動作捕捉設(shè)備所采集到的用戶動作數(shù)據(jù),根據(jù)動作數(shù)據(jù)對VR內(nèi)容作出實時調(diào)整;接受和處理個人顯示控制器發(fā)來的其他操作要求和交互動作;系統(tǒng)前端云網(wǎng)絡(luò)由一系列的數(shù)據(jù)中心、內(nèi)容服務(wù)器、數(shù)據(jù)發(fā)布設(shè)備組成,用于存儲海量的VR內(nèi)容數(shù)據(jù);允許多用戶接入并進(jìn)行數(shù)據(jù)的獲取和上傳;根據(jù)用戶的權(quán)限對數(shù)據(jù)請求進(jìn)行鑒權(quán),并對數(shù)據(jù)進(jìn)行加密;對于用戶上傳的新數(shù)據(jù)進(jìn)行處理、整合;VR個人設(shè)備由個人集成控制器、操作外設(shè)、VR顯示器設(shè)備組成,VR個人設(shè)備接入家庭網(wǎng)絡(luò),并向VR終端服務(wù)器請求VR內(nèi)容服務(wù);VR個人設(shè)備接收VR終端服務(wù)器發(fā)來的VR內(nèi)容,個人集成控制器將VR內(nèi)容處理后,通過VR顯示器呈現(xiàn)給用戶;用戶手中的操作外設(shè)被接入個人集成控制器,個人集成控制器將用戶的操作動作通過家庭網(wǎng)絡(luò)發(fā)送給VR終端服務(wù)器;VR顯示器將VR內(nèi)容呈現(xiàn)給用戶;VR顯示器內(nèi)置多軸陀螺儀,能夠感知用戶的頭部動作,并通過個人集成控制器發(fā)送至VR終端服務(wù)器。
而其數(shù)據(jù)處理方法為:
當(dāng)用戶向VR終端服務(wù)器發(fā)起一個VR內(nèi)容觀賞請求后,VR終端服務(wù)器會為這個用戶的請求開啟一個服務(wù)進(jìn)程;
a.根據(jù)用戶的服務(wù)請求,這個服務(wù)進(jìn)程會通過VR終端服務(wù)器會首先向前端服務(wù)器請求響應(yīng)的VR數(shù)據(jù),或從本地存貯中尋找匹配的數(shù)據(jù)推送至VR內(nèi)容渲染模塊;
b.這個服務(wù)進(jìn)程會驅(qū)動VR內(nèi)容渲染模塊開始工作,將3D內(nèi)容渲染成2D序列幀,并根據(jù)VR顯示器的特性,對2D畫面進(jìn)行處理和預(yù)變形;
c.這些2D序列幀被視頻編碼器壓縮成視頻流,并通過流媒體服務(wù)器進(jìn)行發(fā)布;
d.個人集成控制器從流媒體服務(wù)器中獲取視頻流,解碼為2D序列幀,并通過VR顯示器呈現(xiàn)給用戶;
e.用戶通過手中的操作外設(shè)作出交互動作,這些操作由個人集成控制器采集并發(fā)送至VR終端服務(wù)器,VR內(nèi)容渲染模塊在收到交互動作后,會實時調(diào)整渲染內(nèi)容,并通過2~5的工作步驟,將交互動作的效果通過VR畫面反應(yīng)給用戶;
f.當(dāng)用戶的頭部運(yùn)動時,VR顯示器內(nèi)置的多軸陀螺儀同樣會采集用戶的頭部動作,并通過個人集成控制器發(fā)送至VR終端服務(wù)器,VR內(nèi)容渲染模塊在得到用戶的頭部動作信息后,同樣會實時調(diào)整渲染內(nèi)容,并通過b~e的工作步驟,將實時渲染畫面呈現(xiàn)給用戶;
g.外部的用戶動作采集裝置,會實時通過動作捕捉設(shè)備及深度采集設(shè)備得到用戶的手勢或主要肢體動作,并將這些動作數(shù)據(jù)直接發(fā)至VR終端服務(wù)器,VR內(nèi)容渲染模塊同樣會根據(jù)這些數(shù)據(jù)實時調(diào)整渲染畫面,通過b~e的工作步驟,將實時渲染畫面呈現(xiàn)給用戶。
而個人集成控制器將用戶的操作動作通過家庭網(wǎng)絡(luò)發(fā)送給VR終端服務(wù)器的方式往往為預(yù)設(shè)有個人集成控制器和家庭網(wǎng)絡(luò)內(nèi)部系統(tǒng),所述家庭網(wǎng)絡(luò)包括接入實現(xiàn)裝置,所述接入實現(xiàn)裝置包括3G無線單元,所述3G無線單元完成3G無線網(wǎng)絡(luò)接入,建立3G無線數(shù)據(jù)鏈路,VR終端服務(wù)器同3G無線網(wǎng)絡(luò)相連接,所述個人集成控制器包括處理器,所述處理器同3G模塊和觸摸屏相連接,由此個人集成控制器將用戶的操作動作通過家庭網(wǎng)絡(luò)發(fā)送給VR終端服務(wù)器的步驟就是通過3G模塊同3G無線單元相通信連接,然后經(jīng)由3G無線數(shù)據(jù)鏈路來把用戶的操作動作信息發(fā)送到VR終端服務(wù)器。
然而在采用3G無線數(shù)據(jù)鏈路實現(xiàn)用戶的操作動作信息發(fā)送到VR終端服務(wù)器還須認(rèn)證VR終端服務(wù)器的IP地址,如果無法認(rèn)證VR終端服務(wù)器的IP地址的明文或解碼出來的VR終端服務(wù)器的IP地址具有相近的特征,常常會發(fā)生混同的問題;鏈接之際須得到VR終端服務(wù)器的編碼或須VR終端服務(wù)器實現(xiàn)認(rèn)證響應(yīng),方可把個人集成控制器與終端服務(wù)器實現(xiàn)鏈接,接著方能發(fā)送用戶的操作動作信息,此步驟運(yùn)行復(fù)雜;另外若還結(jié)合Zigbee模塊執(zhí)行用戶的操作動作信息的發(fā)送,須額外加大電路構(gòu)造費(fèi)用和對應(yīng)控制程序的添加量。另外服務(wù)器還常常出現(xiàn)錯連、分辨形式單一的問題。
技術(shù)實現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題在于提供一種若干標(biāo)記下的虛擬現(xiàn)實娛樂系統(tǒng)及其控制方法,避免了現(xiàn)有技術(shù)中步驟運(yùn)行復(fù)雜、費(fèi)用增大、控制困難、服務(wù)器還常常出現(xiàn)錯連、分辨形式單一的缺陷。
為解決上述技術(shù)問題,本發(fā)明的技術(shù)解決方案是:
一種若干標(biāo)記下的虛擬現(xiàn)實娛樂系統(tǒng),包括系統(tǒng)前端云網(wǎng)絡(luò)和家庭網(wǎng)絡(luò)內(nèi)部系統(tǒng),家庭網(wǎng)絡(luò)內(nèi)部系統(tǒng)包括VR終端服務(wù)器、VR個人設(shè)備和用戶動作捕捉設(shè)備,其中,VR終端服務(wù)器、VR個人設(shè)備、動作捕捉設(shè)備均通過家用網(wǎng)絡(luò)進(jìn)行互聯(lián)互通;所述的VR終端服務(wù)器與VR內(nèi)容服務(wù)前端網(wǎng)絡(luò)進(jìn)行通訊,通過寬帶網(wǎng)絡(luò)或廣播信道獲取VR內(nèi)容數(shù)據(jù),并將反饋信息或交互數(shù)據(jù)上傳至前端網(wǎng)絡(luò);接受VR個人設(shè)備的接入請求,為用戶提供VR內(nèi)容服務(wù);讀取動作捕捉設(shè)備所采集到的用戶動作數(shù)據(jù),根據(jù)動作數(shù)據(jù)對VR內(nèi)容作出實時調(diào)整;接受和處理個人顯示控制器發(fā)來的其他操作要求和交互動作;系統(tǒng)前端云網(wǎng)絡(luò)由一系列的數(shù)據(jù)中心、內(nèi)容服務(wù)器、數(shù)據(jù)發(fā)布設(shè)備組成,用于存儲海量的VR內(nèi)容數(shù)據(jù);允許多用戶接入并進(jìn)行數(shù)據(jù)的獲取和上傳;根據(jù)用戶的權(quán)限對數(shù)據(jù)請求進(jìn)行鑒權(quán),并對數(shù)據(jù)進(jìn)行加密;對于用戶上傳的新數(shù)據(jù)進(jìn)行處理、整合;VR個人設(shè)備由個人集成控制器、操作外設(shè)、VR顯示器設(shè)備組成,VR個人設(shè)備接入家庭網(wǎng)絡(luò),并向VR終端服務(wù)器請求VR內(nèi)容服務(wù);VR個人設(shè)備接收VR終端服務(wù)器發(fā)來的VR內(nèi)容,個人集成控制器將VR內(nèi)容處理后,通過VR顯示器呈現(xiàn)給用戶;用戶手中的操作外設(shè)被接入個人集成控制器,個人集成控制器將用戶的操作動作通過家庭網(wǎng)絡(luò)發(fā)送給VR終端服務(wù)器;VR顯示器將VR內(nèi)容呈現(xiàn)給用戶;VR顯示器內(nèi)置多軸陀螺儀,能夠感知用戶的頭部動作,并通過個人集成控制器發(fā)送至VR終端服務(wù)器;
所述個人集成控制器還含有:
執(zhí)行程序,用來在個人集成控制器獲取到用戶的操作動作的信息后運(yùn)行并啟動至第一增速發(fā)送程序;用來于所述個人集成控制器本身的識別碼上增加獨(dú)特的符碼和時長的標(biāo)記,也就是于執(zhí)行標(biāo)記之際,于所述個人集成控制器本身的識別碼上增加獨(dú)特的符碼和時長的標(biāo)記,所述獨(dú)特的符碼為執(zhí)行者來設(shè)置,能夠為同VR終端服務(wù)器的識別碼的標(biāo)記采用同樣的密文來作為所述獨(dú)特的符碼;用來設(shè)置若干個獨(dú)特的符碼,接著選擇一個分配給所述個人集成控制器同VR終端服務(wù)器作為所述獨(dú)特的符碼。
所述若干標(biāo)記下的虛擬現(xiàn)實娛樂系統(tǒng)的控制方法,具體如下:
當(dāng)用戶向VR終端服務(wù)器發(fā)起一個VR內(nèi)容觀賞請求后,VR終端服務(wù)器會為這個用戶的請求開啟一個服務(wù)進(jìn)程;
a.根據(jù)用戶的服務(wù)請求,這個服務(wù)進(jìn)程會通過VR終端服務(wù)器會首先向前端服務(wù)器請求響應(yīng)的VR數(shù)據(jù),或從本地存貯中尋找匹配的數(shù)據(jù)推送至VR內(nèi)容渲染模塊;
b.這個服務(wù)進(jìn)程會驅(qū)動VR內(nèi)容渲染模塊開始工作,將3D內(nèi)容渲染成2D序列幀,并根據(jù)VR顯示器的特性,對2D畫面進(jìn)行處理和預(yù)變形;
c.這些2D序列幀被視頻編碼器壓縮成視頻流,并通過流媒體服務(wù)器進(jìn)行發(fā)布;
d.個人集成控制器從流媒體服務(wù)器中獲取視頻流,解碼為2D序列幀,并通過VR顯示器呈現(xiàn)給用戶;
e.用戶通過手中的操作外設(shè)作出交互動作,這些操作由個人集成控制器采集并發(fā)送至VR終端服務(wù)器,VR內(nèi)容渲染模塊在收到交互動作后,會實時調(diào)整渲染內(nèi)容,并通過2~5的工作步驟,將交互動作的效果通過VR畫面反應(yīng)給用戶;
f.當(dāng)用戶的頭部運(yùn)動時,VR顯示器內(nèi)置的多軸陀螺儀同樣會采集用戶的頭部動作,并通過個人集成控制器發(fā)送至VR終端服務(wù)器,VR內(nèi)容渲染模塊在得到用戶的頭部動作信息后,同樣會實時調(diào)整渲染內(nèi)容,并通過b~e的工作步驟,將實時渲染畫面呈現(xiàn)給用戶;
g.外部的用戶動作采集裝置,會實時通過動作捕捉設(shè)備及深度采集設(shè)備得到用戶的手勢或主要肢體動作,并將這些動作數(shù)據(jù)直接發(fā)至VR終端服務(wù)器,VR內(nèi)容渲染模塊同樣會根據(jù)這些數(shù)據(jù)實時調(diào)整渲染畫面,通過b~e的工作步驟,將實時渲染畫面呈現(xiàn)給用戶;
另外個人集成控制器將用戶的操作動作通過家庭網(wǎng)絡(luò)發(fā)送給VR終端服務(wù)器的方式為首先預(yù)設(shè)個人集成控制器和家庭網(wǎng)絡(luò)內(nèi)部系統(tǒng),所述家庭網(wǎng)絡(luò)包括接入實現(xiàn)裝置,所述接入實現(xiàn)裝置包括3G無線單元,所述3G無線單元完成3G無線網(wǎng)絡(luò)接入,建立3G無線數(shù)據(jù)鏈路,VR終端服務(wù)器同3G無線網(wǎng)絡(luò)相連接,所述個人集成控制器包括處理器,所述處理器同3G模塊和觸摸屏相連接,接著個人集成控制器將用戶的操作動作通過家庭網(wǎng)絡(luò)發(fā)送給VR終端服務(wù)器的步驟如下:
步驟1:事先針對VR終端服務(wù)器的識別碼進(jìn)行標(biāo)記后運(yùn)行并啟動至其第二增速發(fā)送程序,個人集成控制器獲取到用戶的操作動作的信息后,運(yùn)行并啟動至第一增速發(fā)送程序;
步驟2:當(dāng)個人集成控制器處在第一增速發(fā)送程序的運(yùn)行狀態(tài)下后,向所述個人集成控制器本身的識別碼執(zhí)行標(biāo)記,所述標(biāo)記同VR終端服務(wù)器的識別碼進(jìn)的標(biāo)記一致,另外還探測3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼,分辨3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼有沒有一樣的標(biāo)記;
步驟3:如果3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼有一樣的標(biāo)記,就讓所述個人集成控制器同VR終端服務(wù)器建立信息鏈路來把所述用戶的操作動作的信息發(fā)送給VR終端服務(wù)器;
所述當(dāng)個人集成控制器處在第一增速發(fā)送程序的運(yùn)行狀態(tài)下后,向所述個人集成控制器本身的識別碼執(zhí)行標(biāo)記,讓所述個人集成控制器本身的識別碼帶有獨(dú)一標(biāo)記,由此在VR終端服務(wù)器亦同步執(zhí)行了第二增速發(fā)送程序后,所述個人集成控制器即探測3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼,分辨3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼有沒有一樣的標(biāo)記,如果3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼有一樣的標(biāo)記,就讓所述個人集成控制器就同VR終端服務(wù)器建立信息鏈路來把所述用戶的操作動作的信息發(fā)送給VR終端服務(wù)器;
所述步驟2內(nèi),所述向所述個人集成控制器本身的識別碼執(zhí)行標(biāo)記的方式為:
所述個人集成控制器的時長的標(biāo)記為表示運(yùn)行并啟動至第一增速發(fā)送程序的時長,所述VR終端服務(wù)器的時長的標(biāo)記為表示運(yùn)行并啟動至第二增速發(fā)送程序的時長;
所述獨(dú)特的符碼還能夠為所述個人集成控制器設(shè)置若干個,接著選擇一個分配給所述個人集成控制器同VR終端服務(wù)器作為所述獨(dú)特的符碼,若干所述獨(dú)特的符碼分別為第一符碼、第二符碼…第n符碼,其中n為符碼的個數(shù);
所述若干個獨(dú)特的符碼依照設(shè)定的方式進(jìn)行若干轉(zhuǎn)化,每一轉(zhuǎn)化方式為若干獨(dú)特的符碼構(gòu)成,該若干獨(dú)特的符碼伴著時長的變大,進(jìn)行往復(fù)轉(zhuǎn)化,在第一天為第一符碼作為獨(dú)特的符碼,第二天為第二符碼作為獨(dú)特的符碼…第n天為第n符碼作為獨(dú)特的符碼,往復(fù)一次。
經(jīng)由本發(fā)明的結(jié)構(gòu),與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:
個人集成控制器獲取到用戶的操作動作的信息后,運(yùn)行并啟動至第一增速發(fā)送程序;當(dāng)個人集成控制器處在第一增速發(fā)送程序的運(yùn)行狀態(tài)下后,向所述個人集成控制器本身的識別碼執(zhí)行標(biāo)記,所述標(biāo)記同VR終端服務(wù)器的識別碼進(jìn)的標(biāo)記一致,另外還探測3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼,分辨3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼有沒有一樣的標(biāo)記;如果3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼有一樣的標(biāo)記,就讓所述個人集成控制器同VR終端服務(wù)器建立信息鏈路來把所述用戶的操作動作的信息發(fā)送給VR終端服務(wù)器,這樣就能主動分辨VR終端服務(wù)器,實現(xiàn)高效信息鏈路的構(gòu)建,并能實現(xiàn)依據(jù)執(zhí)行者的目的來發(fā)送所述用戶的操作動作的信息,執(zhí)行者須執(zhí)行的無非就是運(yùn)行啟動至第一增速發(fā)送程序、隨后讓所述個人集成控制器把所述用戶的操作動作的信息發(fā)送給VR終端服務(wù)器就可以了,就不必要執(zhí)行者認(rèn)證VR終端服務(wù)器的IP地址是不是VR終端服務(wù)器,亦就無須反復(fù)的觸摸觸摸屏來發(fā)出肯定的呼應(yīng),所述第一增速發(fā)送程序與第二增速發(fā)送程序均采用任務(wù)級程序執(zhí)行。進(jìn)一步實現(xiàn)了增速把所述用戶的操作動作的信息發(fā)送給VR終端服務(wù)器的效果;另外也不需要額外的中轉(zhuǎn)架構(gòu)來實現(xiàn)發(fā)送,亦無須占用信息發(fā)送的信道,由此減少了執(zhí)行者的費(fèi)用。在另外不相關(guān)的服務(wù)器運(yùn)行時,就不會出現(xiàn)錯誤的連接和發(fā)送的問題。根據(jù)設(shè)定的時長范圍保證僅僅在時長范圍內(nèi)的所述個人集成控制器才可以實現(xiàn)認(rèn)定并發(fā)送所述用戶的操作動作的信息給VR終端服務(wù)器,能防止執(zhí)行者出現(xiàn)多余的執(zhí)行;由此在所述個人集成控制器與VR終端服務(wù)器間采用同樣的轉(zhuǎn)化方式后,所述個人集成控制器與VR終端服務(wù)器就帶有一樣的獨(dú)特的符碼的轉(zhuǎn)化方式。
附圖說明
圖1是所述若干標(biāo)記下的虛擬現(xiàn)實娛樂系統(tǒng)的結(jié)構(gòu)示意圖。
圖2是VR個人設(shè)備的結(jié)構(gòu)示意圖。
圖3是系統(tǒng)前端云網(wǎng)絡(luò)的結(jié)構(gòu)示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
如圖1-圖3所示,若干標(biāo)記下的虛擬現(xiàn)實娛樂系統(tǒng),包括系統(tǒng)前端云網(wǎng)絡(luò)和家庭網(wǎng)絡(luò)內(nèi)部系統(tǒng),家庭網(wǎng)絡(luò)內(nèi)部系統(tǒng)包括VR終端服務(wù)器、VR個人設(shè)備和用戶動作捕捉設(shè)備,其中,VR終端服務(wù)器、VR個人設(shè)備、動作捕捉設(shè)備均通過家用網(wǎng)絡(luò)進(jìn)行互聯(lián)互通;所述的VR終端服務(wù)器與VR內(nèi)容服務(wù)前端網(wǎng)絡(luò)進(jìn)行通訊,通過寬帶網(wǎng)絡(luò)或廣播信道獲取VR內(nèi)容數(shù)據(jù),并將反饋信息或交互數(shù)據(jù)上傳至前端網(wǎng)絡(luò);接受VR個人設(shè)備的接入請求,為用戶提供VR內(nèi)容服務(wù);讀取動作捕捉設(shè)備所采集到的用戶動作數(shù)據(jù),根據(jù)動作數(shù)據(jù)對VR內(nèi)容作出實時調(diào)整;接受和處理個人顯示控制器發(fā)來的其他操作要求和交互動作;系統(tǒng)前端云網(wǎng)絡(luò)由一系列的數(shù)據(jù)中心、內(nèi)容服務(wù)器、數(shù)據(jù)發(fā)布設(shè)備組成,用于存儲海量的VR內(nèi)容數(shù)據(jù);允許多用戶接入并進(jìn)行數(shù)據(jù)的獲取和上傳;根據(jù)用戶的權(quán)限對數(shù)據(jù)請求進(jìn)行鑒權(quán),并對數(shù)據(jù)進(jìn)行加密;對于用戶上傳的新數(shù)據(jù)進(jìn)行處理、整合;VR個人設(shè)備由個人集成控制器、操作外設(shè)、VR顯示器設(shè)備組成,VR個人設(shè)備接入家庭網(wǎng)絡(luò),并向VR終端服務(wù)器請求VR內(nèi)容服務(wù);VR個人設(shè)備接收VR終端服務(wù)器發(fā)來的VR內(nèi)容,個人集成控制器將VR內(nèi)容處理后,通過VR顯示器呈現(xiàn)給用戶;用戶手中的操作外設(shè)被接入個人集成控制器,個人集成控制器將用戶的操作動作通過家庭網(wǎng)絡(luò)發(fā)送給VR終端服務(wù)器;VR顯示器將VR內(nèi)容呈現(xiàn)給用戶;VR顯示器內(nèi)置多軸陀螺儀,能夠感知用戶的頭部動作,并通過個人集成控制器發(fā)送至VR終端服務(wù)器;
所述個人集成控制器還含有:
執(zhí)行程序,用來在個人集成控制器獲取到用戶的操作動作的信息后運(yùn)行并啟動至第一增速發(fā)送程序;用來于所述個人集成控制器本身的識別碼上增加獨(dú)特的符碼和時長的標(biāo)記,也就是于執(zhí)行標(biāo)記之際,于所述個人集成控制器本身的識別碼上增加獨(dú)特的符碼和時長的標(biāo)記,所述獨(dú)特的符碼為執(zhí)行者來設(shè)置,能夠為同VR終端服務(wù)器的識別碼的標(biāo)記采用同樣的密文來作為所述獨(dú)特的符碼;用來設(shè)置若干個獨(dú)特的符碼,接著選擇一個分配給所述個人集成控制器同VR終端服務(wù)器作為所述獨(dú)特的符碼。
所述若干標(biāo)記下的虛擬現(xiàn)實娛樂系統(tǒng)的控制方法,具體如下:
當(dāng)用戶向VR終端服務(wù)器發(fā)起一個VR內(nèi)容觀賞請求后,VR終端服務(wù)器會為這個用戶的請求開啟一個服務(wù)進(jìn)程;
a.根據(jù)用戶的服務(wù)請求,這個服務(wù)進(jìn)程會通過VR終端服務(wù)器會首先向前端服務(wù)器請求響應(yīng)的VR數(shù)據(jù),或從本地存貯中尋找匹配的數(shù)據(jù)推送至VR內(nèi)容渲染模塊;
b.這個服務(wù)進(jìn)程會驅(qū)動VR內(nèi)容渲染模塊開始工作,將3D內(nèi)容渲染成2D序列幀,并根據(jù)VR顯示器的特性,對2D畫面進(jìn)行處理和預(yù)變形;
c.這些2D序列幀被視頻編碼器壓縮成視頻流,并通過流媒體服務(wù)器進(jìn)行發(fā)布;
d.個人集成控制器從流媒體服務(wù)器中獲取視頻流,解碼為2D序列幀,并通過VR顯示器呈現(xiàn)給用戶;
e.用戶通過手中的操作外設(shè)作出交互動作,這些操作由個人集成控制器采集并發(fā)送至VR終端服務(wù)器,VR內(nèi)容渲染模塊在收到交互動作后,會實時調(diào)整渲染內(nèi)容,并通過2~5的工作步驟,將交互動作的效果通過VR畫面反應(yīng)給用戶;
f.當(dāng)用戶的頭部運(yùn)動時,VR顯示器內(nèi)置的多軸陀螺儀同樣會采集用戶的頭部動作,并通過個人集成控制器發(fā)送至VR終端服務(wù)器,VR內(nèi)容渲染模塊在得到用戶的頭部動作信息后,同樣會實時調(diào)整渲染內(nèi)容,并通過b~e的工作步驟,將實時渲染畫面呈現(xiàn)給用戶;
g.外部的用戶動作采集裝置,會實時通過動作捕捉設(shè)備及深度采集設(shè)備得到用戶的手勢或主要肢體動作,并將這些動作數(shù)據(jù)直接發(fā)至VR終端服務(wù)器,VR內(nèi)容渲染模塊同樣會根據(jù)這些數(shù)據(jù)實時調(diào)整渲染畫面,通過b~e的工作步驟,將實時渲染畫面呈現(xiàn)給用戶;
另外個人集成控制器將用戶的操作動作通過家庭網(wǎng)絡(luò)發(fā)送給VR終端服務(wù)器的方式為首先預(yù)設(shè)個人集成控制器和家庭網(wǎng)絡(luò)內(nèi)部系統(tǒng),所述家庭網(wǎng)絡(luò)包括接入實現(xiàn)裝置,所述接入實現(xiàn)裝置包括3G無線單元,所述3G無線單元完成3G無線網(wǎng)絡(luò)接入,建立3G無線數(shù)據(jù)鏈路,VR終端服務(wù)器同3G無線網(wǎng)絡(luò)相連接,所述個人集成控制器包括處理器,所述處理器同3G模塊和觸摸屏相連接,接著個人集成控制器將用戶的操作動作通過家庭網(wǎng)絡(luò)發(fā)送給VR終端服務(wù)器的步驟如下:
步驟1:事先針對VR終端服務(wù)器的識別碼進(jìn)行標(biāo)記后運(yùn)行并啟動至其第二增速發(fā)送程序,個人集成控制器獲取到用戶的操作動作的信息后,運(yùn)行并啟動至第一增速發(fā)送程序;
步驟2:當(dāng)個人集成控制器處在第一增速發(fā)送程序的運(yùn)行狀態(tài)下后,向所述個人集成控制器本身的識別碼執(zhí)行標(biāo)記,所述標(biāo)記同VR終端服務(wù)器的識別碼進(jìn)的標(biāo)記一致,另外還探測3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼,分辨3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼有沒有一樣的標(biāo)記;
步驟3:如果3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼有一樣的標(biāo)記,就讓所述個人集成控制器同VR終端服務(wù)器建立信息鏈路來把所述用戶的操作動作的信息發(fā)送給VR終端服務(wù)器;
于這樣的步驟中,所述當(dāng)個人集成控制器處在第一增速發(fā)送程序的運(yùn)行狀態(tài)下后,向所述個人集成控制器本身的識別碼執(zhí)行標(biāo)記,讓所述個人集成控制器本身的識別碼帶有獨(dú)一標(biāo)記,由此在VR終端服務(wù)器亦同步執(zhí)行了第二增速發(fā)送程序后,所述個人集成控制器即探測3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼,分辨3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼有沒有一樣的標(biāo)記,如果3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼有一樣的標(biāo)記,就讓所述個人集成控制器就同VR終端服務(wù)器建立信息鏈路來把所述用戶的操作動作的信息發(fā)送給VR終端服務(wù)器;
還有就是,本發(fā)明就算若所述個人集成控制器未處在第一增速發(fā)送程序的運(yùn)行狀態(tài),通過3G模塊與3G無線單元相連接,也能夠同步向所述個人集成控制器本身的識別碼執(zhí)行標(biāo)記,所述標(biāo)記同VR終端服務(wù)器的識別碼進(jìn)的標(biāo)記一致,另外還探測3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼,分辨3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼有沒有一樣的標(biāo)記;如果3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼有一樣的標(biāo)記,就讓所述個人集成控制器同VR終端服務(wù)器建立信息鏈路來把所述用戶的操作動作的信息發(fā)送給VR終端服務(wù)器把所述用戶的操作動作的信息發(fā)送給VR終端服務(wù)器。
所述步驟2內(nèi),所述向所述個人集成控制器本身的識別碼執(zhí)行標(biāo)記的方式為:
于所述個人集成控制器本身的識別碼上增加獨(dú)特的符碼和時長的標(biāo)記,也就是于執(zhí)行標(biāo)記之際,于所述個人集成控制器本身的識別碼上增加獨(dú)特的符碼和時長的標(biāo)記,所述獨(dú)特的符碼為執(zhí)行者來設(shè)置,能夠為同VR終端服務(wù)器的識別碼的標(biāo)記采用同樣的密文來作為所述獨(dú)特的符碼;于是在另外不相關(guān)的服務(wù)器運(yùn)行時,就不會出現(xiàn)錯誤的連接和發(fā)送的問題。
所述個人集成控制器的時長的標(biāo)記為表示運(yùn)行并啟動至第一增速發(fā)送程序的時長,所述VR終端服務(wù)器的時長的標(biāo)記為表示運(yùn)行并啟動至第二增速發(fā)送程序的時長;比如2分33秒,這樣來進(jìn)一步根據(jù)設(shè)定的時長范圍保證僅僅在時長范圍內(nèi)的所述個人集成控器才可以實現(xiàn)認(rèn)定并發(fā)送所述用戶的操作動作的信息給VR終端服務(wù)器。
由此在所述個人集成控制器與VR終端服務(wù)器間采用同樣的轉(zhuǎn)化方式后,所述個人集成控制器與VR終端服務(wù)器就帶有一樣的獨(dú)特的符碼的轉(zhuǎn)化方式。
于是整體發(fā)送用戶的操作動作的信息的期間,執(zhí)行者須執(zhí)行的無非就是運(yùn)行啟動至第一增速發(fā)送程序、隨后讓所述個人集成控制器把所述用戶的操作動作的信息發(fā)送給VR終端服務(wù)器就可以了,就不必要執(zhí)行者認(rèn)證VR終端服務(wù)器的IP地址是不是VR終端服務(wù)器,亦就無須反復(fù)的觸摸觸摸屏來發(fā)出肯定的呼應(yīng),所述第一增速發(fā)送程序與第二增速發(fā)送程序均采用任務(wù)級程序執(zhí)行。進(jìn)一步實現(xiàn)了增速把所述用戶的操作動作的信息發(fā)送給VR終端服務(wù)器的效果;另外也不需要額外的中轉(zhuǎn)架構(gòu)來實現(xiàn)發(fā)送,亦無須占用信息發(fā)送的信道,由此減少了執(zhí)行者的費(fèi)用。
經(jīng)由本發(fā)明的結(jié)構(gòu),與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:
個人集成控制器獲取到用戶的操作動作的信息后,運(yùn)行并啟動至第一增速發(fā)送程序;當(dāng)個人集成控制器處在第一增速發(fā)送程序的運(yùn)行狀態(tài)下后,向所述個人集成控制器本身的識別碼執(zhí)行標(biāo)記,所述標(biāo)記同VR終端服務(wù)器的識別碼進(jìn)的標(biāo)記一致,另外還探測3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼,分辨3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼有沒有一樣的標(biāo)記;如果3G無線網(wǎng)絡(luò)內(nèi)的服務(wù)器的識別碼有一樣的標(biāo)記,就讓所述個人集成控制器同VR終端服務(wù)器建立信息鏈路來把所述用戶的操作動作的信息發(fā)送給VR終端服務(wù)器,這樣就能主動分辨VR終端服務(wù)器,實現(xiàn)高效信息鏈路的構(gòu)建,并能實現(xiàn)依據(jù)執(zhí)行者的目的來發(fā)送所述用戶的操作動作的信息,執(zhí)行者須執(zhí)行的無非就是運(yùn)行啟動至第一增速發(fā)送程序、隨后讓所述個人集成控制器把所述用戶的操作動作的信息發(fā)送給VR終端服務(wù)器就可以了,就不必要執(zhí)行者認(rèn)證VR終端服務(wù)器的IP地址是不是VR終端服務(wù)器,亦就無須反復(fù)的觸摸觸摸屏來發(fā)出肯定的呼應(yīng),所述第一增速發(fā)送程序與第二增速發(fā)送程序均采用任務(wù)級程序執(zhí)行。進(jìn)一步實現(xiàn)了增速把所述用戶的操作動作的信息發(fā)送給VR終端服務(wù)器的效果;另外也不需要額外的中轉(zhuǎn)架構(gòu)來實現(xiàn)發(fā)送,亦無須占用信息發(fā)送的信道,由此減少了執(zhí)行者的費(fèi)用。在另外不相關(guān)的服務(wù)器運(yùn)行時,就不會出現(xiàn)錯誤的連接和發(fā)送的問題。根據(jù)設(shè)定的時長范圍保證僅僅在時長范圍內(nèi)的所述個人集成控制器才可以實現(xiàn)認(rèn)定并發(fā)送所述用戶的操作動作的信息給VR終端服務(wù)器。能防止執(zhí)行者出現(xiàn)多余的執(zhí)行;由此在所述個人集成控制器與VR終端服務(wù)器間采用同樣的轉(zhuǎn)化方式后,所述個人集成控制器與VR終端服務(wù)器就帶有一樣的獨(dú)特的符碼的轉(zhuǎn)化方式。
所述時長的標(biāo)記還能夠為啟動3G模塊的時長。
以上述依據(jù)本發(fā)明的理想實施例為啟示,通過上述的說明內(nèi)容,相關(guān)工作人員完全可以在不偏離本項發(fā)明技術(shù)思想的范圍內(nèi),進(jìn)行多樣的變更以及修改。本項發(fā)明的技術(shù)性范圍并不局限于說明書上的內(nèi)容,必須要根據(jù)權(quán)利要求范圍來確定其技術(shù)性范圍。