本發(fā)明涉及視頻播放技術(shù)領(lǐng)域,尤其涉及一種虛擬現(xiàn)實(shí)視頻播放控制方法及裝置。
背景技術(shù):
虛擬現(xiàn)實(shí)視頻里包含了多個(gè)視角甚至是全視角的視頻內(nèi)容,和普通視頻相比,給用戶(hù)呈現(xiàn)的信息量大大增加,而且由于用戶(hù)能夠任意調(diào)整觀看的視角并且用戶(hù)不能看到不在用戶(hù)當(dāng)前視角里的內(nèi)容,這就容易導(dǎo)致在觀看虛擬現(xiàn)實(shí)視頻過(guò)程中用戶(hù)遺漏掉一些重要內(nèi)容。另外,在播放過(guò)程中,無(wú)論是通過(guò)陀螺儀還是觸摸屏幕來(lái)控制,用戶(hù)都需要去主動(dòng)調(diào)整播放的視角才能看到不同方向上的內(nèi)容,無(wú)法自動(dòng)切換視角,亟需改進(jìn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提供一種虛擬現(xiàn)實(shí)視頻播放控制方法及裝置,旨在實(shí)現(xiàn)虛擬現(xiàn)實(shí)視頻中視角的自動(dòng)切換,使用戶(hù)在觀看虛擬現(xiàn)實(shí)視頻過(guò)程中不會(huì)遺漏部分重要信息。
為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種虛擬現(xiàn)實(shí)視頻播放控制方法包括以下步驟:
在虛擬現(xiàn)實(shí)視頻的播放模式下,當(dāng)所述虛擬現(xiàn)實(shí)視頻開(kāi)始播放時(shí),獲取視角記錄文件,所述視角記錄文件包括虛擬現(xiàn)實(shí)視頻過(guò)程中的視角信息;
根據(jù)所述視角記錄文件,控制所述虛擬現(xiàn)實(shí)視頻按照所述視角信息進(jìn)行視角切換。
優(yōu)選地,所述視角信息包括所述虛擬現(xiàn)實(shí)視頻的播放進(jìn)度和當(dāng)前視角的視角向量,所述視角向量用于記錄和表達(dá)視角的方向信息。
優(yōu)選地,在虛擬現(xiàn)實(shí)視頻的播放模式下,當(dāng)所述虛擬現(xiàn)實(shí)視頻開(kāi)始播放時(shí),獲取視角記錄文件,所述視角記錄文件的步驟之前,所述方法還包括:
在虛擬現(xiàn)實(shí)視頻的視角信息的錄制模式下,記錄播放所述虛擬現(xiàn)實(shí)視頻過(guò)程中的所述視角信息,并根據(jù)記錄的所述視角信息生成所述視角記錄文件。
優(yōu)選地,在虛擬現(xiàn)實(shí)視頻的視角信息的錄制模式下,記錄播放虛擬現(xiàn)實(shí)視頻過(guò)程中的所述視角信息,并根據(jù)記錄的所述視角信息生成所述視角記錄文件的步驟之后,所述方法還包括:
將所述視角記錄文件上傳至服務(wù)器;
所述服務(wù)器用于共享所述視角記錄文件。
優(yōu)選地,根據(jù)所述視角記錄文件,控制所述虛擬現(xiàn)實(shí)視頻按照所述視角信息進(jìn)行視角切換的步驟包括:
解析所述視角記錄文件中所述虛擬現(xiàn)實(shí)視頻播放過(guò)程中的所述視角信息;
當(dāng)所述虛擬現(xiàn)實(shí)視頻播放到所述視角記錄文件里的播放進(jìn)度時(shí),控制播放視角切換到視角向量指定的方向上。
此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種虛擬現(xiàn)實(shí)視頻播放控制裝置包括:
獲取模塊,用于在虛擬現(xiàn)實(shí)視頻的播放模式下,當(dāng)所述虛擬現(xiàn)實(shí)視頻開(kāi)始播放時(shí),獲取視角記錄文件;其中,所述視角記錄文件包括虛擬現(xiàn)實(shí)視頻播放過(guò)程中的所述視角信息;
控制模塊,用于根據(jù)所述視角記錄文件,控制所述虛擬現(xiàn)實(shí)視頻按所述視角信息進(jìn)行視角切換。
優(yōu)選地,所述視角信息包括所述虛擬現(xiàn)實(shí)視頻的播放進(jìn)度和當(dāng)前視角的視角向量,所述視角向量用于記錄和表達(dá)視角的方向信息。
優(yōu)選地,所述獲取模塊之前還包括:
錄制模塊,用于在虛擬現(xiàn)實(shí)視頻的視角信息的錄制模式下,記錄所述虛擬現(xiàn)實(shí)視頻播放過(guò)程中的所述視角信息,并根據(jù)記錄的所述視角信息生成所述視角記錄文件。
優(yōu)選地,所述錄制模塊之后還包括:
分享模塊,用于將所述視角記錄文件上傳至服務(wù)器。
優(yōu)選地,所述控制模塊包括:
解析單元,用于解析所述視角記錄文件中所述虛擬現(xiàn)實(shí)視頻播放過(guò)程中的所述視角信息;
控制單元,用于當(dāng)所述虛擬現(xiàn)實(shí)視頻播放到所述視角記錄文件里的播放進(jìn)度時(shí),控制播放視角切換到視角向量指定的方向上。
本發(fā)明通過(guò)獲取視角記錄文件,并通過(guò)解析視角記錄文件中的視角信息,從而實(shí)現(xiàn)虛擬現(xiàn)實(shí)視頻中視角的自動(dòng)切換,使用戶(hù)在觀看虛擬現(xiàn)實(shí)視頻過(guò)程中不會(huì)遺漏部分重要信息,提高用戶(hù)觀影體驗(yàn),增加用戶(hù)創(chuàng)作潛力,活躍用戶(hù)行為。
附圖說(shuō)明
圖1為本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制方法第一實(shí)施例的流程示意圖;
圖2為本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制方法第二實(shí)施例的流程示意圖;
圖3為本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制方法第二實(shí)施例中視角信息示例圖;
圖4為本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制方法第二實(shí)施例中視角記錄文件的格式示例圖;
圖5為本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制方法第三實(shí)施例的流程示意圖;
圖6為本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制方法第四實(shí)施例的流程示意圖;
圖7為本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制裝置第一實(shí)施例的結(jié)構(gòu)示意圖;
圖8為本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制裝置第二實(shí)施例的結(jié)構(gòu)示意圖;
圖9為本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制裝置第三實(shí)施例的結(jié)構(gòu)示意圖;
圖10為本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制裝置第四實(shí)施例中控制模塊的細(xì)化結(jié)構(gòu)示意圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明提供一種虛擬現(xiàn)實(shí)視頻播放控制方法,參照?qǐng)D1,在一實(shí)施例中,該虛擬現(xiàn)實(shí)視頻播放控制方法包括:
步驟s10,在虛擬現(xiàn)實(shí)視頻的播放模式下,當(dāng)所述虛擬現(xiàn)實(shí)視頻開(kāi)始播放時(shí),獲取視角記錄文件;其中,所述視角記錄文件包括所述虛擬現(xiàn)實(shí)視頻播放過(guò)程中的視角信息;
本發(fā)明提供的虛擬現(xiàn)實(shí)視頻播放控制方法主要應(yīng)用在虛擬現(xiàn)實(shí)視頻播放系統(tǒng)中,用于實(shí)現(xiàn)虛擬現(xiàn)實(shí)視頻中視角的自動(dòng)切換,使用戶(hù)在觀看虛擬現(xiàn)實(shí)視頻過(guò)程中不會(huì)遺漏部分重要信息,提高用戶(hù)觀影體驗(yàn),增加用戶(hù)創(chuàng)作潛力,活躍用戶(hù)行為。
具體地,實(shí)現(xiàn)虛擬現(xiàn)實(shí)視頻視角的自動(dòng)切換需要有準(zhǔn)確的視角信息,使虛擬現(xiàn)實(shí)視頻按照指定的視角信息進(jìn)行自動(dòng)準(zhǔn)確地切換。在本實(shí)施例中,在虛擬現(xiàn)實(shí)視頻的播放模式下,當(dāng)虛擬現(xiàn)實(shí)視頻開(kāi)始播放時(shí),首先需要獲取視角記錄文件,其中視角記錄文件記錄著虛擬現(xiàn)實(shí)視頻播放過(guò)程所有的視角信息,這些視角信息作為實(shí)現(xiàn)該虛擬現(xiàn)實(shí)視頻視角自動(dòng)切換的基礎(chǔ)。
步驟s20,根據(jù)所述視角記錄文件,控制所述虛擬現(xiàn)實(shí)視頻按照所述視角信息進(jìn)行視角切換。
具體地,在虛擬現(xiàn)實(shí)視頻的播放模式下,當(dāng)虛擬現(xiàn)實(shí)視頻開(kāi)始播放時(shí),獲取視角記錄文件,根據(jù)視角記錄文件中的播放虛擬現(xiàn)實(shí)視頻過(guò)程中所有的視角信息,控制虛擬現(xiàn)實(shí)視頻按照視角記錄文件中的視角信息自動(dòng)進(jìn)行視角地切換。
可以理解的是,根據(jù)視角記錄文件就能控制虛擬現(xiàn)實(shí)視頻按照指定的視角進(jìn)行自動(dòng)切換是因?yàn)椋阂暯怯涗浳募涗浿摂M現(xiàn)實(shí)視頻播放過(guò)程中的視角信息。在虛擬現(xiàn)實(shí)視頻的播放模式下,當(dāng)虛擬現(xiàn)實(shí)視頻開(kāi)始播放時(shí),獲取該視角記錄文件,并通過(guò)解析視角記錄文件中的視角信息,就能實(shí)現(xiàn)虛擬現(xiàn)實(shí)視頻視角的自動(dòng)切換。
本發(fā)明實(shí)施例通過(guò)獲取視角記錄文件,并通過(guò)解析視角記錄文件中的視角信息,從而實(shí)現(xiàn)虛擬現(xiàn)實(shí)視頻中視角的自動(dòng)切換,使用戶(hù)在觀看虛擬現(xiàn)實(shí)視頻過(guò)程中不會(huì)遺漏部分重要信息,提高用戶(hù)觀影體驗(yàn),增加用戶(hù)創(chuàng)作潛力,活躍用戶(hù)行為。
進(jìn)一步地,參照?qǐng)D2,提供了本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制方法第二實(shí)施例,基于本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制方法第一實(shí)施例,在虛擬現(xiàn)實(shí)視頻播放控制方法第二實(shí)施例中,上述步驟s10之前還包括:
步驟s30,在虛擬現(xiàn)實(shí)視頻的視角信息的錄制模式下,記錄播放所述虛擬現(xiàn)實(shí)視頻過(guò)程中的所述視角信息,并根據(jù)記錄的所述視角信息生成所述視角記錄文件。
上述視角信息包括虛擬現(xiàn)實(shí)視頻的播放進(jìn)度和當(dāng)前視角的視角向量,其中視角向量用于記錄和表達(dá)視角的方向信息。在本實(shí)施例中,上述視角信息將以視角向量為當(dāng)前視角相對(duì)于虛擬現(xiàn)實(shí)視頻默認(rèn)視角的方向的角度差為例并輔以圖3進(jìn)行詳細(xì)說(shuō)明。圖3表示的坐標(biāo)為空間直角坐標(biāo)系,o點(diǎn)為攝像機(jī)數(shù)據(jù)采集點(diǎn),設(shè)定默認(rèn)播放視角為x軸作為基準(zhǔn),向量a1(2,3,1)和向量a2(2,-1,3)分別表示虛擬現(xiàn)實(shí)視頻播放進(jìn)度在t1和t2時(shí)刻的視角方向。
上述生成視角記錄文件的格式可以是按照時(shí)間先后順序?qū)γ織l記錄進(jìn)行水平排列,每條記錄之間以空格隔開(kāi),也可以按照時(shí)間先后順序?qū)γ織l記錄進(jìn)行豎直排列。在本實(shí)施例中,上述生成視角記錄文件的格式將按照時(shí)間先后順序?qū)γ織l記錄進(jìn)行豎直排列為例并輔以圖4進(jìn)行說(shuō)明,其中,每條記錄按照播放進(jìn)度視角向量水平排列,播放進(jìn)度與視角向量以空格隔開(kāi),如0:0:48(2,3,1)。
具體地,在虛擬現(xiàn)實(shí)視頻的視角信息的錄制模式下,當(dāng)虛擬現(xiàn)實(shí)視頻開(kāi)始播放時(shí),開(kāi)啟視角錄制功能,記錄在開(kāi)始播放時(shí)刻的視角向量坐標(biāo)。在虛擬現(xiàn)實(shí)視頻播放過(guò)程中,一旦調(diào)整了視角,記錄當(dāng)前視角向量坐標(biāo)和播放進(jìn)度。播放結(jié)束后,按照時(shí)間先后順序,對(duì)每條記錄以豎直排列的格式生成視角記錄文件,如圖4所示,并記錄虛擬現(xiàn)實(shí)視頻與視角記錄文件的關(guān)聯(lián)關(guān)系。
進(jìn)一步地,為了使其他用戶(hù)也能獲取到該虛擬現(xiàn)實(shí)視頻的視角記錄文件,可以將視角記錄文件進(jìn)行分享,參照?qǐng)D5,提供了本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制方法第三實(shí)施例,基于本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制方法第二實(shí)施例,在虛擬現(xiàn)實(shí)視頻播放控制方法第三實(shí)施例中,上述步驟s30之后還包括:
步驟s40,將所述視角記錄上傳至服務(wù)器;所述服務(wù)器用于共享所述視角記錄文件。
具體地,在設(shè)備本地生成視角記錄文件以及記錄視角記錄文件與虛擬現(xiàn)實(shí)視頻的關(guān)聯(lián)關(guān)系后,系統(tǒng)將會(huì)提示上傳并且分享該視角記錄文件至服務(wù)器。用戶(hù)選擇將生成的視角記錄文件上傳至服務(wù)器,并分享該視角記錄文件,錄入視角記錄文件與虛擬現(xiàn)實(shí)視頻的關(guān)聯(lián)關(guān)系,以便其他用戶(hù)也可以獲取到該視角記錄文件實(shí)現(xiàn)虛擬現(xiàn)實(shí)視頻視角的自動(dòng)切換。
進(jìn)一步地,參照?qǐng)D6,提供了本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制方法第四實(shí)施例,基于本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制方法第一實(shí)施例,在虛擬現(xiàn)實(shí)視頻播放控制方法第四實(shí)施例中,上述步驟s20包括:
步驟s21,解析所述視角記錄文件中所述虛擬現(xiàn)實(shí)視頻播放過(guò)程中的所述視角信息;
步驟s22,當(dāng)所述虛擬現(xiàn)實(shí)視頻播放到所述視角記錄文件里的播放進(jìn)度時(shí),控制播放視角切換到視角向量指定的方向上。
在虛擬現(xiàn)實(shí)視頻的播放模式下,系統(tǒng)將會(huì)展示儲(chǔ)存在設(shè)備本地或用戶(hù)分享在服務(wù)器上可用的視角記錄文件列表供用戶(hù)選擇,用戶(hù)選擇了視角記錄文件后,下載并加載視角記錄文件,解析視角記錄文件中虛擬現(xiàn)實(shí)視頻播放過(guò)程中所有的視角信息。在起始播放時(shí),按照視角記錄文件中起始的視角向量來(lái)播放虛擬現(xiàn)實(shí)視頻,到達(dá)視角切換的進(jìn)度時(shí),按照視角記錄文件中的視角向量調(diào)整播放視角,控制播放視角切換到視角向量指定的方向上,實(shí)現(xiàn)虛擬現(xiàn)實(shí)視頻視角的自動(dòng)切換。
本發(fā)明還提供一種虛擬現(xiàn)實(shí)視頻播放控制裝置,參照?qǐng)D7,在一實(shí)施例中,本發(fā)明提供的虛擬現(xiàn)實(shí)視頻播放控制裝置包括:
獲取模塊10,用于在虛擬現(xiàn)實(shí)視頻的播放模式下,當(dāng)所述虛擬現(xiàn)實(shí)視頻開(kāi)始播放時(shí),獲取視角記錄文件;其中,所述視角記錄文件包括所述虛擬現(xiàn)實(shí)視頻播放過(guò)程中的視角信息;
本發(fā)明提供的虛擬現(xiàn)實(shí)視頻播放控制裝置主要應(yīng)用在虛擬現(xiàn)實(shí)視頻播放系統(tǒng)中,用于實(shí)現(xiàn)虛擬現(xiàn)實(shí)視頻中視角的自動(dòng)切換,使用戶(hù)在觀看虛擬現(xiàn)實(shí)視頻過(guò)程中不會(huì)遺漏部分重要信息,提高用戶(hù)觀影體驗(yàn),增加用戶(hù)創(chuàng)作潛力,活躍用戶(hù)行為。
具體地,實(shí)現(xiàn)虛擬現(xiàn)實(shí)視頻視角的自動(dòng)切換需要有準(zhǔn)確的視角信息,使虛擬現(xiàn)實(shí)視頻按照指定的視角信息進(jìn)行自動(dòng)準(zhǔn)確地切換。在本實(shí)施例中,在虛擬現(xiàn)實(shí)視頻的播放模式下,當(dāng)虛擬現(xiàn)實(shí)視頻開(kāi)始播放時(shí),首先需要獲取視角記錄文件,其中視角記錄文件記錄著虛擬現(xiàn)實(shí)視頻播放過(guò)程所有的視角信息,這些視角信息作為實(shí)現(xiàn)該虛擬現(xiàn)實(shí)視頻視角自動(dòng)切換的基礎(chǔ)。
控制模塊s20,用于根據(jù)所述視角記錄文件,控制所述虛擬現(xiàn)實(shí)視頻按照所述視角信息進(jìn)行視角切換。
具體地,在虛擬現(xiàn)實(shí)視頻的播放模式下,當(dāng)虛擬現(xiàn)實(shí)視頻開(kāi)始播放時(shí),獲取視角記錄文件,根據(jù)視角記錄文件中的虛擬現(xiàn)實(shí)視頻播放過(guò)程中所有的視角信息,控制虛擬現(xiàn)實(shí)視頻按照視角記錄文件中的視角信息自動(dòng)進(jìn)行視角地切換。
可以理解的是,根據(jù)視角記錄文件就能控制虛擬現(xiàn)實(shí)視頻按照指定的視角進(jìn)行自動(dòng)切換是因?yàn)椋阂暯怯涗浳募涗浿摂M現(xiàn)實(shí)視頻播放過(guò)程中的視角信息。在虛擬現(xiàn)實(shí)視頻的播放模式下,當(dāng)虛擬現(xiàn)實(shí)視頻開(kāi)始播放時(shí),獲取該視角記錄文件,并通過(guò)解析視角記錄文件中的視角信息,就能實(shí)現(xiàn)虛擬現(xiàn)實(shí)視頻視角的自動(dòng)切換。
本發(fā)明實(shí)施例通過(guò)獲取視角記錄文件,并通過(guò)解析視角記錄文件中的視角信息,從而實(shí)現(xiàn)虛擬現(xiàn)實(shí)視頻中視角的自動(dòng)切換,使用戶(hù)在觀看虛擬現(xiàn)實(shí)視頻過(guò)程中不會(huì)遺漏部分重要信息,提高用戶(hù)觀影體驗(yàn),增加用戶(hù)創(chuàng)作潛力,活躍用戶(hù)行為。
進(jìn)一步地,參照?qǐng)D8,提供了本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制裝置第二實(shí)施例,基于本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制裝置第一實(shí)施例,在虛擬現(xiàn)實(shí)視頻播放控制裝置第二實(shí)施例中,上述獲取模塊10之前還包括:
錄制模塊30,用于在虛擬現(xiàn)實(shí)視頻的視角信息的錄制模式下,記錄播放所述虛擬現(xiàn)實(shí)視頻過(guò)程中的所述視角信息,并根據(jù)記錄的所述視角信息生成所述視角記錄文件。
上述視角信息包括虛擬現(xiàn)實(shí)視頻的播放進(jìn)度和當(dāng)前視角的視角向量,其中視角向量用于記錄和表達(dá)視角的方向信息。在本實(shí)施例中,上述視角信息將以視角向量為當(dāng)前視角相對(duì)于虛擬現(xiàn)實(shí)視頻默認(rèn)視角的方向的角度差為例并輔以圖3進(jìn)行詳細(xì)說(shuō)明。圖3表示的坐標(biāo)為空間直角坐標(biāo)系,o點(diǎn)為攝像機(jī)數(shù)據(jù)采集點(diǎn),設(shè)定默認(rèn)播放視角為x軸作為基準(zhǔn),向量a1(2,3,1)和向量a2(2,-1,3)分別表示虛擬現(xiàn)實(shí)視頻播放進(jìn)度在t1和t2時(shí)刻的視角方向。
上述生成視角記錄文件的格式可以是按照時(shí)間先后順序?qū)γ織l記錄進(jìn)行水平排列,每條記錄之間以空格隔開(kāi),也可以按照時(shí)間先后順序?qū)γ織l記錄進(jìn)行豎直排列。在本實(shí)施例中,上述生成視角記錄文件的格式將按照時(shí)間先后順序?qū)γ織l記錄進(jìn)行豎直排列為例并輔以圖4進(jìn)行說(shuō)明,其中,每條記錄按照播放進(jìn)度視角向量水平排列,播放進(jìn)度與視角向量以空格隔開(kāi),如0:0:48(2,3,1)。
具體地,在虛擬現(xiàn)實(shí)視頻的視角信息的錄制模式下,當(dāng)虛擬現(xiàn)實(shí)視頻開(kāi)始播放時(shí),開(kāi)啟視角錄制功能,記錄在開(kāi)始播放時(shí)刻的視角向量坐標(biāo),在虛擬現(xiàn)實(shí)視頻播放過(guò)程中,一旦調(diào)整了視角,記錄當(dāng)前視角向量坐標(biāo)和播放進(jìn)度,播放結(jié)束后,按照時(shí)間先后順序?qū)γ織l記錄豎直排列的格式生成視角記錄文件,并記錄虛擬現(xiàn)實(shí)視頻與視角記錄文件的關(guān)聯(lián)關(guān)系。
進(jìn)一步地,為了使其他用戶(hù)也能獲取到該虛擬現(xiàn)實(shí)視頻的視角記錄文件,可以將視角記錄文件進(jìn)行分享,參照?qǐng)D9,提供了本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制裝置第三實(shí)施例,基于本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制裝置第二實(shí)施例,在虛擬現(xiàn)實(shí)視頻播放控制裝置第三實(shí)施例中,上述錄制模塊30之后還包括:
分享模塊40,用于將所述視角記錄文件至服務(wù)器;所述服務(wù)器用于共享所述視角記錄文件。
具體地,在設(shè)備本地生成視角記錄文件以及記錄視角記錄文件與虛擬現(xiàn)實(shí)視頻的關(guān)聯(lián)關(guān)系后,系統(tǒng)將會(huì)提示上傳并且分享該視角記錄文件至服務(wù)器。用戶(hù)選擇將生成的視角記錄文件上傳至服務(wù)器,并分該視角記錄文件,錄入視角記錄文件與虛擬現(xiàn)實(shí)視頻的關(guān)聯(lián)關(guān)系,以便其他用戶(hù)也可以獲取到該視角記錄文件實(shí)現(xiàn)虛擬現(xiàn)實(shí)視頻視角的自動(dòng)切換。
進(jìn)一步地,參照?qǐng)D10,提供了本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制裝置第四實(shí)施例,基于本發(fā)明虛擬現(xiàn)實(shí)視頻播放控制裝置第一實(shí)施例,在虛擬現(xiàn)實(shí)視頻播放控制裝置第四實(shí)施例中,上述控制模塊20包括:
解析單元21,用于解析所述視角記錄文件中所述虛擬現(xiàn)實(shí)視頻播放過(guò)程中的所述視角信息;
控制單元22,用于當(dāng)所述虛擬現(xiàn)實(shí)視頻播放到所述視角記錄文件里的播放進(jìn)度時(shí),控制播放視角切換到視角向量指定的方向上。
在虛擬現(xiàn)實(shí)視頻的播放模式下,系統(tǒng)將會(huì)展示儲(chǔ)存在設(shè)備本地或用戶(hù)分享在服務(wù)器上可用的視角記錄文件列表供用戶(hù)選擇,用戶(hù)選擇了視角記錄文件后,下載并加載視角記錄文件,解析視角記錄文件中虛擬現(xiàn)實(shí)視頻播放過(guò)程中所有的視角信息。在起始播放時(shí),按照視角記錄文件中起始的視角向量來(lái)播放虛擬現(xiàn)實(shí)視頻,到達(dá)視角切換的進(jìn)度時(shí),按照視角記錄文件中的視角向量調(diào)整播放視角,控制播放視角切換到視角向量指定的方向上,實(shí)現(xiàn)虛擬現(xiàn)實(shí)視頻視角的自動(dòng)切換。
以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍內(nèi)。