1.一種全景視頻文件的存儲方法,其特征在于,所述方法包括:
對全景視頻文件中的每一幀視頻圖像按照球面坐標分布,切割成多個視頻圖像塊,獲取每個與所述視頻圖像塊對應的球面坐標;
將每個所述視頻圖像塊的源文件存儲至指定位置,并將每個所述視頻圖像塊的標識信息以及與所述視頻圖像塊對應的球面坐標記錄至索引文件;
當播放所述全景視頻文件時,根據所述索引文件查找與用戶視野范圍對應的每一幀視頻圖像的所述視頻圖像塊的源文件,播放所述源文件。
2.如權利要求1所述的方法,其特征在于,所述對全景視頻文件中的每一幀視頻圖像按照球面坐標分布,切割成多個視頻圖像塊,獲取每個與所述視頻圖像塊對應的球面坐標包括:
將全景視頻文件中的每一幀視頻圖像分布成一個連續(xù)的球面,所述球面的球心為球坐標系的原點;
將分布成一個連續(xù)球面的所述視頻圖像切割成預設數目個視頻圖像塊,獲取每個所述視頻圖像塊的中心點的球面坐標。
3.如權利要求1所述的方法,其特征在于,所述每個所述視頻圖像塊的標識信息包括存儲位置、所在視頻幀的幀名或幀編號、以及視頻圖像塊的名稱或編號。
4.一種全景視頻文件的播放方法,其特征在于,所述方法包括:
接收用戶的全景視頻播放請求,根據所述播放請求獲取全景視頻文件;其中,所述全景視頻文件采用如權利要求1所述的方法存儲;
獲取對應于用戶的視野范圍的球面坐標范圍;
依據所述球面坐標范圍,查找所述全景視頻文件的索引文件,確定出所述索引文件中的在所述球面坐標范圍內的球面坐標,獲取與所述確定出的球面坐標對應的視頻圖像塊的標識信息,根據所述視頻圖像塊的標識信息獲取所述視頻圖像塊的源文件;
播放所述源文件。
5.如權利要求4所述的方法,其特征在于,所述獲取對應于用戶的視野范圍的球面坐標范圍包括:
根據全景視頻播放器中的傳感器設備檢測的用戶頭部的轉動角度,確定用戶的視野范圍,獲取與所述用戶視野范圍對應的球面坐標范圍。
6.一種全景視頻文件的存儲裝置,其特征在于,所述裝置包括:
切割單元,用于對全景視頻文件中的每一幀視頻圖像按照球面坐標分布,切割成多個視頻圖像塊,獲取每個與所述視頻圖像塊對應的球面坐標;
存儲單元,用于將每個所述視頻圖像塊的源文件存儲至指定位置,并將每個所述視頻圖像塊的標識信息以及與所述視頻圖像塊對應的球面坐標記錄至索引文件;
當播放所述全景視頻文件時,根據所述索引文件查找與用戶視野范圍對應的每一幀視頻圖像的所述視頻圖像塊的源文件,播放所述源文件。
7.如權利要求6所述的裝置,其特征在于,
所述切割單元,用于將全景視頻文件中的每一幀視頻圖像分布成一個連續(xù)的球面,所述球面的球心為球坐標系的原點;將分布成一個連續(xù)球面的所述視頻圖像切割成預設數目個視頻圖像塊,獲取每個所述視頻圖像塊的中心點的球面坐標。
8.如權利要求6所述的裝置,其特征在于,所述每個所述視頻圖像塊的標識信息包括存儲位置、所在視頻幀的幀名或幀編號、以及視頻圖像塊的名稱或編號。
9.一種全景視頻播放器,其特征在于,所述播放器包括:
接收單元,用于接收用戶的全景視頻播放請求,根據所述播放請求獲取全景視頻文件;其中,所述全景視頻文件采用如權利要求1所述的方法存儲;
視野范圍確定單元,用于獲取對應于用戶的視野范圍的球面坐標范圍;
視頻圖像獲取單元,用于依據所述球面坐標范圍,查找所述全景視頻文件的索引文件,確定出所述索引文件中的在所述球面坐標范圍內的球面坐標,獲取與所述確定出的球面坐標對應的視頻圖像塊的標識信息,根據所述視頻圖像塊的標識信息獲取所述視頻圖像塊的源文件;
展示單元,用于播放所述源文件。
10.如權利要求9所述的全景視頻播放器,其特征在于,所述全景視頻播放器還包括:角度傳感器設備;
所述視野范圍確定單元,用于根據所述全景視頻播放器中的角度傳感器設備檢測的用戶頭部的轉動角度,確定用戶的視野范圍,獲取與所述用戶視野范圍對應的球面坐標范圍。