【技術領域】
本發(fā)明涉及流媒體技術領域,尤其涉及一種數(shù)據(jù)處理方法、系統(tǒng)、設備和服務器。
背景技術:
在現(xiàn)有技術中,在用戶在觀看視頻直播時,用戶設備是根據(jù)服務器提供的視頻數(shù)據(jù)播放的,且服務器發(fā)送給所有用戶設備的視頻數(shù)據(jù)是相同的,所有用戶設備輸出的視頻內容是相同的,即顯示給用戶的視頻內容是相同的,例如,用戶1通過用戶設備1觀看視頻直播,用戶2通過用戶設備2觀看視頻直播,其中,用戶1和用戶2觀看的視頻直播為同一視頻直播,此時,用戶1通過用戶設備1看到的視頻內容為視頻1,同步輸出給用戶設備2的視頻數(shù)據(jù)也為視頻1的視頻數(shù)據(jù),此時,用戶2通過用戶設備2看到的視頻內容也為視頻1。
在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術中至少存在如下問題:
現(xiàn)有技術中的視頻直播的方式無法滿足不同用戶對同一視頻的不同觀看需求。
技術實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供了一種數(shù)據(jù)處理方法、系統(tǒng)、設備和服務器,用以解決現(xiàn)有技術中的視頻直播的方式無法滿足不同用戶對同一視頻的不同觀看需求問題。
第一方面,本發(fā)明實施例提供了一種數(shù)據(jù)處理系統(tǒng),所述系統(tǒng)包括:至少兩個vr(virtualreality,虛擬現(xiàn)實)全景攝像設備,媒體服務器和vr用戶設備;
所述至少兩個vr全景攝像設備,用于獲取第一視頻數(shù)據(jù);以及,將所述第一視頻數(shù)據(jù)提供給所述媒體服務器,其中,不同的vr全景攝像設備發(fā)送的第一視頻數(shù)據(jù)中攜帶有該vr全景攝像設備對應的vr全景攝像設備標識;
所述媒體服務器,用于接收所述至少兩個vr全景攝像設備提供的第一視頻數(shù)據(jù);以及,根據(jù)第一視頻數(shù)據(jù)中的vr全景攝像設備標識,將具有相同vr全景攝像設備標識的第一視頻數(shù)據(jù)拼合為一個全景視頻數(shù)據(jù),并記錄該全景視頻數(shù)據(jù)和對應的vr全景攝像設備標識的對應關系;以及,接收所述vr用戶設備發(fā)送的攜帶有vr全景攝像設備標識的指令;以及,根據(jù)所述指令,將對應的全景視頻數(shù)據(jù)傳輸給所述vr用戶設備;
所述vr用戶設備,用于獲取第一用戶的指令;以及,根據(jù)所述第一用戶的指令,向所述媒體服務器發(fā)送攜帶有vr全景攝像設備標識的指令;以及,接收所述媒體服務器傳輸過來的全景視頻數(shù)據(jù);以及,獲取第一用戶的設置指令;以及,根據(jù)所述設置指令,將所述全景視頻數(shù)據(jù)處理為第二視頻數(shù)據(jù);以及,輸出所述第二視頻數(shù)據(jù)。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,調度服務器,用于獲取第二用戶的指令,其中,所述第二用戶的指令中攜帶有vr全景攝像設備標識和指定區(qū)域;以及,將所述第二用戶的指令提供給所述媒體服務器;
所述媒體服務器,還用于獲取所述調度服務器發(fā)送的所述第二用戶的指令;以及,根據(jù)所述第二用戶的指令中的vr全景攝像設備標識,對對應的全景視頻數(shù)據(jù)進行處理,以獲得與所述第二用戶的指令中的指定區(qū)域相對應的第三視頻數(shù)據(jù);以及,將所述第三視頻數(shù)據(jù)提供給所述vr用戶設備;
所述vr用戶設備,還用于獲取所述媒體服務器提供的所述第三視頻數(shù)據(jù);以及,輸出所述第三視頻數(shù)據(jù)。
上述技術方案中的一個技術方案具有如下有益效果:在本發(fā)明實施例中,媒體服務器可以獲取到至少兩個vr全景攝像設備的第一視頻數(shù)據(jù),并且可以根據(jù)第一視頻數(shù)據(jù)中的vr全景攝像設備標識,將具有相同vr全景攝像設備標識的第一視頻數(shù)據(jù)拼合為一個全景視頻數(shù)據(jù),即媒體服務器可以獲取到至少兩份不同vr全景攝像設備拍攝的全景視頻數(shù)據(jù);然后媒體服務器在獲取到vr用戶設備發(fā)送的攜帶有vr全景攝像設備標識的指令后,根據(jù)該指令將對應vr全景攝像設備標識的全景視頻數(shù)據(jù)發(fā)送給vr用戶設備,此時可以使不同的vr用戶設備獲取到針對同一視頻的不同的全景視頻數(shù)據(jù),進而滿足不同用戶對同一視頻的不同觀看需求;并且,vr用戶設備根據(jù)用戶的設置指令對獲取到的全景視頻數(shù)據(jù)處理為第二視頻數(shù)據(jù),并數(shù)據(jù)該第二視頻數(shù)據(jù),從而進一步的滿足了不同用戶對同一視頻的不同觀看需求。
第二方面,本發(fā)明實施例提供了一種數(shù)據(jù)處理方法,執(zhí)行在虛擬現(xiàn)實vr全景攝像設備,其中,所述vr全景攝像設備的數(shù)量至少為兩個;
所述方法包括:
獲取視頻數(shù)據(jù);
根據(jù)vr全景攝像設備的vr全景攝像設備標識,對該vr全景攝像設備獲取的視頻數(shù)據(jù)進行標識;
將攜帶有vr全景攝像設備標識的視頻數(shù)據(jù)提供給媒體服務器。
第三方面,本發(fā)明實施例提供了一種vr全景攝像設備,所述虛擬現(xiàn)實vr全景攝像設備的數(shù)量至少為兩個;
所述vr全景攝像設備包括:
發(fā)送器,接收器,存儲器,以及與所述存儲器耦合的處理器,所述發(fā)送器、接收器、存儲器和處理器通過總線系統(tǒng)相通信;
所述存儲器存儲軟件程序;
所述處理器通過運行所述軟件程序以用于:
獲取視頻數(shù)據(jù);
根據(jù)vr全景攝像設備的vr全景攝像設備標識,對該vr全景攝像設備獲取的視頻數(shù)據(jù)進行標識;
將攜帶有vr全景攝像設備標識的視頻數(shù)據(jù)提供給媒體服務器。
第四方面,本發(fā)明實施例提供了一種數(shù)據(jù)處理方法,執(zhí)行在媒體服務器;
所述方法包括:
獲取至少兩個虛擬現(xiàn)實vr全景攝像設備提供的第一視頻數(shù)據(jù),其中,不同的vr全景攝像設備發(fā)送的第一視頻數(shù)據(jù)中攜帶有該vr全景攝像設備對應的vr全景攝像設備標識;
根據(jù)第一視頻數(shù)據(jù)中的vr全景攝像設備標識,將具有相同vr全景攝像設備標識的第一視頻數(shù)據(jù)拼合為一個全景視頻數(shù)據(jù),并記錄該全景視頻數(shù)據(jù)和對應的vr全景攝像設備標識的對應關系;
在接收到vr用戶設備發(fā)送的攜帶有vr全景攝像設備標識的第一用戶指令后,將與所述vr全景攝像設備標識相對應的全景視頻數(shù)據(jù)提供給所述vr用戶設備。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述方法還包括:
接收調度服務器發(fā)送的第二用戶指令,其中,所述第二用戶指令中攜帶有vr全景攝像設備標識和指定區(qū)域;
根據(jù)所述第二用戶指令中的vr全景攝像設備標識,對對應的全景視頻數(shù)據(jù)進行處理,以獲得與所述第二用戶指令中的指定區(qū)域相對應的第二視頻數(shù)據(jù);
將所述第二視頻數(shù)據(jù)提供給所述vr用戶設備。
第五方面,本發(fā)明實施例提供了一種媒體服務器,所述媒體服務器包括:
發(fā)送器,接收器,存儲器,以及與所述存儲器耦合的處理器,所述發(fā)送器、接收器、存儲器和處理器通過總線系統(tǒng)相通信;
所述存儲器存儲軟件程序;
所述處理器通過運行所述軟件程序以用于:
獲取至少兩個虛擬現(xiàn)實vr全景攝像設備傳輸過來的第一視頻數(shù)據(jù),其中,不同的vr全景攝像設備發(fā)送的第一視頻數(shù)據(jù)中攜帶有該vr全景攝像設備對應的vr全景攝像設備標識;
根據(jù)第一視頻數(shù)據(jù)中的vr全景攝像設備標識,將具有相同vr全景攝像設備標識的第一視頻數(shù)據(jù)拼合為一個全景視頻數(shù)據(jù),并記錄該全景視頻數(shù)據(jù)和對應的vr全景攝像設備標識的對應關系;
在獲取到vr用戶設備發(fā)送的攜帶有vr全景攝像設備標識的第一用戶指令后,將與所述vr全景攝像設備標識相對應的全景視頻數(shù)據(jù)提供給所述vr用戶設備。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述處理器還用于:
獲取調度服務器發(fā)送的第二用戶指令,其中,所述第二用戶指令中攜帶有vr全景攝像設備標識和指定區(qū)域;
根據(jù)所述第二用戶指令中的vr全景攝像設備標識,對對應的全景視頻數(shù)據(jù)進行處理,以獲得與所述第二用戶指令中的指定區(qū)域相對應的視頻數(shù)據(jù);
將所述第二視頻數(shù)據(jù)提供給所述vr用戶設備。
第六方面,本發(fā)明實施例提供了一種數(shù)據(jù)處理方法,執(zhí)行在虛擬現(xiàn)實vr用戶設備;
所述方法包括:
根據(jù)第一用戶指令,向媒體服務器發(fā)送攜帶有vr全景攝像設備標識的指令;
接收所述媒體服務器傳輸過來的全景視頻數(shù)據(jù),其中,所述全景視頻數(shù)據(jù)為與所述vr全景攝像設備標識相對應的全景視頻數(shù)據(jù);
根據(jù)第一用戶的設置指令,將所述全景視頻數(shù)據(jù)處理為第一視頻數(shù)據(jù);
提供所述第一視頻數(shù)據(jù)。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述方法還包括:
獲取所述媒體服務器發(fā)送的第二視頻數(shù)據(jù),其中,所述第二視頻數(shù)據(jù)為所述媒體服務器根據(jù)調度服務器發(fā)送的第二用戶指令中的vr全景攝像設備標識,將對應的全景視頻數(shù)據(jù)處理為與第二用戶指令中的指定區(qū)域相對應的視頻數(shù)據(jù)后得到的;
提供所述第二視頻數(shù)據(jù)。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述方法還包括:
根據(jù)第一用戶的存儲指令,對所述全景視頻數(shù)據(jù),和/或所述第一視頻數(shù)據(jù),和/或所述第二視頻數(shù)據(jù)進行存儲。
第七方面,本發(fā)明實施例提供了一種vr用戶設備,所述虛擬現(xiàn)實vr用戶設備包括:
發(fā)送器,接收器,存儲器,以及與所述存儲器耦合的處理器,所述發(fā)送器、接收器、存儲器和處理器通過總線系統(tǒng)相通信;
所述存儲器存儲軟件程序;
所述處理器通過運行所述軟件程序以用于:
根據(jù)第一用戶指令,向媒體服務器發(fā)送攜帶有vr全景攝像設備標識的指令;
獲取所述媒體服務器提供的全景視頻數(shù)據(jù),其中,所述全景視頻數(shù)據(jù)為與所述vr全景攝像設備標識相對應的全景視頻數(shù)據(jù);
根據(jù)第一用戶的設置指令,將所述全景視頻數(shù)據(jù)處理為第一視頻數(shù)據(jù);
提供所述第一視頻數(shù)據(jù)。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述處理器還用于:
獲取所述媒體服務器發(fā)送的第二視頻數(shù)據(jù),其中,所述第二視頻數(shù)據(jù)為所述媒體服務器根據(jù)調度服務器發(fā)送的第二用戶指令中的vr全景攝像設備標識,將對應的全景視頻數(shù)據(jù)處理為與第二用戶指令中的指定區(qū)域相對應的視頻數(shù)據(jù)后得到的;
提供所述第二視頻數(shù)據(jù)。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述處理器還用于:
根據(jù)第一用戶的存儲指令,對所述全景視頻數(shù)據(jù),和/或所述第一視頻數(shù)據(jù),和/或所述第二視頻數(shù)據(jù)進行存儲。
第八方面,本發(fā)明實施例提供了一種數(shù)據(jù)處理方法,執(zhí)行在調度服務器;
所述方法包括:
獲取用戶指令,其中,所述指令中攜帶有虛擬現(xiàn)實vr全景攝像設備標識和指定區(qū)域;
將所述指令提供給媒體服務器。
第九方面,本發(fā)明實施例提供了一種調度服務器,所述調度服務器包括:
發(fā)送器,接收器,存儲器,以及與所述存儲器耦合的處理器,所述發(fā)送器、接收器、存儲器和處理器通過總線系統(tǒng)相通信;
所述存儲器存儲軟件程序;
所述處理器通過運行所述軟件程序以用于:
獲取用戶指令,其中,所述指令中攜帶有虛擬現(xiàn)實vr全景攝像設備標識和指定區(qū)域;
將所述指令提供給媒體服務器。
【附圖說明】
為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1是本發(fā)明實施例提供的一種數(shù)據(jù)處理系統(tǒng)的結構示意圖;
圖2是本發(fā)明實施例提供的一種數(shù)據(jù)處理系統(tǒng)的處理流程示意圖;
圖3是本發(fā)明實施例提供的另一種數(shù)據(jù)處理系統(tǒng)的處理流程示意圖;
圖4是本發(fā)明實施例提供的一種數(shù)據(jù)處理方法的流程示意圖;
圖5是本發(fā)明實施例提供的另一種數(shù)據(jù)處理方法的流程示意圖;
圖6是本發(fā)明實施例提供的另一種數(shù)據(jù)處理方法的流程示意圖;
圖7是本發(fā)明實施例提供的另一種數(shù)據(jù)處理方法的流程示意圖;
圖8是本發(fā)明實施例提供的另一種數(shù)據(jù)處理方法的流程示意圖;
圖9是本發(fā)明實施例提供的另一種數(shù)據(jù)處理方法的流程示意圖;
圖10是本發(fā)明實施例提供的一種vr全景攝像設備的結構示意圖;
圖11是本發(fā)明實施例提供的一種媒體服務器的結構示意圖;
圖12是本發(fā)明實施例提供的一種vr用戶設備的結構示意圖;
圖13是本發(fā)明實施例提供的一種調度服務器的結構示意圖;
圖14是本發(fā)明實施例提供的另一種vr全景攝像設備的結構示意圖;
圖15是本發(fā)明實施例提供的另一種媒體服務器的結構示意圖;
圖16是本發(fā)明實施例提供的另一種vr用戶設備的結構示意圖;
圖17是本發(fā)明實施例提供的另一種調度服務器的結構示意圖。
【具體實施方式】
為了更好的理解本發(fā)明的技術方案,下面結合附圖對本發(fā)明實施例進行詳細描述。
應當明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
在本發(fā)明實施例中使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應當理解,本文中使用的術語“和/或”僅僅是一種描述關聯(lián)對象的關聯(lián)關系,表示可以存在三種關系,例如,a和/或b,可以表示:單獨存在a,同時存在a和b,單獨存在b這三種情況。另外,本文中字符“/”,一般表示前后關聯(lián)對象是一種“或”的關系。
應當理解,盡管在本發(fā)明實施例中可能采用術語第一、第二來描述視頻數(shù)據(jù),但這些視頻數(shù)據(jù)不應限于這些術語。這些術語僅用來將視頻數(shù)據(jù)彼此區(qū)分開。例如,在不脫離本發(fā)明實施例范圍的情況下,第一視頻數(shù)據(jù)也可以被稱為第二視頻數(shù)據(jù),類似地,第二視頻數(shù)據(jù)也可以被稱為第一視頻數(shù)據(jù)。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應于確定”或“響應于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當確定時”或“響應于確定”或“當檢測(陳述的條件或事件)時”或“響應于檢測(陳述的條件或事件)”。
實施例一
本發(fā)明實施例提供了一種數(shù)據(jù)處理系統(tǒng),如圖1所示,所述系統(tǒng)包括:至少兩個虛擬現(xiàn)實vr全景攝像設備11,媒體服務器12和vr用戶設備13;
其中,所述至少兩個vr全景攝像設備11,用于獲取第一視頻數(shù)據(jù);以及,將所述第一視頻數(shù)據(jù)提供給所述媒體服務器,其中,不同的vr全景攝像設備發(fā)送的第一視頻數(shù)據(jù)中攜帶有該vr全景攝像設備對應的vr全景攝像設備標識;
所述媒體服務器12,用于接收所述至少兩個vr全景攝像設備提供的第一視頻數(shù)據(jù);以及,根據(jù)第一視頻數(shù)據(jù)中的vr全景攝像設備標識,將具有相同vr全景攝像設備標識的第一視頻數(shù)據(jù)拼合為一個全景視頻數(shù)據(jù),并記錄該全景視頻數(shù)據(jù)和對應的vr全景攝像設備標識的對應關系;以及,接收所述vr用戶設備發(fā)送的攜帶有vr全景攝像設備標識的指令;以及,根據(jù)所述指令,將對應的全景視頻數(shù)據(jù)傳輸給所述vr用戶設備;
所述vr用戶設備13,用于獲取第一用戶的指令;以及,根據(jù)所述第一用戶的指令,向所述媒體服務器發(fā)送攜帶有vr全景攝像設備標識的指令;以及,接收所述媒體服務器傳輸過來的全景視頻數(shù)據(jù);以及,獲取第一用戶的設置指令;以及,根據(jù)所述設置指令,將所述全景視頻數(shù)據(jù)處理為第二視頻數(shù)據(jù);以及,輸出所述第二視頻數(shù)據(jù)。
在一個具體的實施方式中,如圖2所示,為本發(fā)明實施例提供的一種數(shù)據(jù)處理系統(tǒng)的處理流程圖,包括以下步驟:
1、所述至少兩個vr全景攝像設備獲取第一視頻數(shù)據(jù)。
2、所述至少兩個vr全景攝像設備將所述第一視頻數(shù)據(jù)發(fā)送給所述媒體服務器,其中,不同的vr全景攝像設備發(fā)送的第一視頻數(shù)據(jù)中攜帶有該vr全景攝像設備對應的vr全景攝像設備標識。
3、所述媒體服務器接收所述至少兩個vr全景攝像設備傳輸過來的第一視頻數(shù)據(jù)。
4、所述媒體服務器根據(jù)第一視頻數(shù)據(jù)中的vr全景攝像設備標識,將具有相同vr全景攝像設備標識的第一視頻數(shù)據(jù)拼合為一個全景視頻數(shù)據(jù)。
5、所述媒體服務器記錄該全景視頻數(shù)據(jù)和對應的vr全景攝像設備標識的對應關系。
6、所述vr用戶設備獲取用戶的指令。
7、所述vr用戶設備根據(jù)所述用戶的指令,向所述媒體服務器發(fā)送攜帶有vr全景攝像設備標識的指令。
8、所述媒體服務器接收所述vr用戶設備發(fā)送的攜帶有vr全景攝像設備標識的指令。
9、所述媒體服務器根據(jù)所述指令,將對應的全景視頻數(shù)據(jù)傳輸給所述vr用戶設備。
10、所述vr用戶設備接收所述媒體服務器傳輸過來的全景視頻數(shù)據(jù)。
11、所述vr用戶設備獲取第一用戶的設置指令。
12、所述vr用戶設備根據(jù)所述設置指令,將所述全景視頻數(shù)據(jù)處理為第二視頻數(shù)據(jù)。
13、所述vr用戶設備輸出所述第二視頻數(shù)據(jù)。
進一步的,以直播足球視頻為例,足球場中包括兩個vr全景攝像設備,一個vr全景攝像設備記為設備1,設備1對應的vr全景攝像設備標識為1,另一個vr全景攝像設備記為設備2,設備2的vr全景攝像設備標識為2,具體的實施方式如下步驟所示:
1、設備1和設備2同時獲取該足球比賽的視頻數(shù)據(jù),其中,設備1獲取的視頻數(shù)據(jù)記為視頻數(shù)據(jù)1,設備2獲取的視頻數(shù)據(jù)記為視頻數(shù)據(jù)2。
以視頻數(shù)據(jù)1為例,當設備1放置于足球場中間時,設備1可以獲取至少一個方向上的視頻數(shù)據(jù),如:設備1可以同時獲取足球場的前半場的視頻數(shù)據(jù)、足球場的后半場的視頻數(shù)據(jù)、足球場的左半場的視頻數(shù)據(jù)和足球場的右半場的視頻數(shù)據(jù),或者是,只獲得足球場的前半場的視頻數(shù)據(jù),其中,一個方向上的視頻數(shù)據(jù)可以記為子視頻數(shù)據(jù),又如,當設備1獲取視頻數(shù)據(jù)1中包括4個方向上的視頻數(shù)據(jù)時,視頻數(shù)據(jù)1中包括:子視頻數(shù)據(jù)1、子視頻數(shù)據(jù)2、子視頻數(shù)據(jù)3和子視頻數(shù)據(jù)4。
2、設備1將視頻數(shù)據(jù)1發(fā)送給媒體服務器,并將標識1攜帶在視頻數(shù)據(jù)1中;設備2將全景視頻數(shù)據(jù)2發(fā)送給該媒體服務器,并將標識2攜帶在視頻數(shù)據(jù)2中。
以視頻數(shù)據(jù)1為例,設備1在添加標識1時,在子視頻數(shù)據(jù)1、子視頻數(shù)據(jù)2、子視頻數(shù)據(jù)3和子視頻數(shù)據(jù)4中都添加標識1,根據(jù)子視頻數(shù)據(jù)中的標識,可以確定出屬于同一vr全景攝像設備的視頻數(shù)據(jù)。
3、媒體服務器在接收到視頻數(shù)據(jù)1和視頻數(shù)據(jù)2后,媒體服務器根據(jù)標識1,對處于同一時刻的視頻數(shù)據(jù)1進行拼合得到該時刻的全景視頻數(shù)據(jù)1;根據(jù)標識2,對處于同一時刻的視頻數(shù)據(jù)2進行拼合得到該時刻的全景視頻數(shù)據(jù)2。
以視頻數(shù)據(jù)1為例,由于子視頻數(shù)據(jù)1、子視頻數(shù)據(jù)2、子視頻數(shù)據(jù)3和子視頻數(shù)據(jù)4都是由設備1獲取到的視頻數(shù)據(jù),且子視頻數(shù)據(jù)1、子視頻數(shù)據(jù)2、子視頻數(shù)據(jù)3和子視頻數(shù)據(jù)4為設備1從不同方向上獲取到的同一足球比賽的視頻數(shù)據(jù),以及,子視頻數(shù)據(jù)1、子視頻數(shù)據(jù)2、子視頻數(shù)據(jù)3和子視頻數(shù)據(jù)4在時間上具有關聯(lián)關系,即子視頻數(shù)據(jù)1、子視頻數(shù)據(jù)2、子視頻數(shù)據(jù)3和子視頻數(shù)據(jù)4中包含同一時刻上該足球比賽視頻的不同方向上的視頻數(shù)據(jù),因此媒體服務器需要將子視頻數(shù)據(jù)1、子視頻數(shù)據(jù)2、子視頻數(shù)據(jù)3和子視頻數(shù)據(jù)4進行關聯(lián)(即對子視頻數(shù)據(jù)1、子視頻數(shù)據(jù)2、子視頻數(shù)據(jù)3和子視頻數(shù)據(jù)4進行數(shù)據(jù)拼合),以獲得在設備1位置上可以觀看到全景視頻數(shù)據(jù)1。進一步的,媒體服務器獲取標識為1的子視頻數(shù)據(jù)1、子視頻數(shù)據(jù)2、子視頻數(shù)據(jù)3和子視頻數(shù)據(jù)4,將處于同一時刻的子視頻數(shù)據(jù)1、子視頻數(shù)據(jù)2、子視頻數(shù)據(jù)3和子視頻數(shù)據(jù)4進行拼合,得到該時刻的全景視頻數(shù)據(jù)1。
4、媒體服務器記錄全景視頻數(shù)據(jù)1和標識1的對應關系,以及記錄全景視頻數(shù)據(jù)2和標識2的對應關系。
5、所述vr用戶設備獲取用戶想要觀看設備1的視頻的指令。
具體的,vr用戶設備中預先存儲設備1的標識和設備2的標識,設備1所在位置和設備2的所在位置,以及播放直播視頻的url(uniformresourcelocator,統(tǒng)一資源定位符)等信息,用戶可以根據(jù)設備1所在位置和設備2的所在位置,設置觀看設備1拍攝的視頻數(shù)據(jù)或者時設備2拍攝的視頻數(shù)據(jù),在用戶設置好想要觀看哪個設備拍攝的視頻數(shù)據(jù)后,vr用戶設備獲取該設備對應的標識,以及播放直播視頻的url,然后將上述信息封裝到用戶指令中,從而滿足不同用戶觀看視頻時的不同需求。
6、所述vr用戶設備將標識1發(fā)送給媒體服務器。
具體的,vr用戶設備根據(jù)播放直播視頻的url,將標識1發(fā)送給媒體服務器。
7、媒體服務器將全景視頻數(shù)據(jù)1傳輸給所述vr用戶設備。
具體的,媒體服務器根據(jù)標識1和記錄的對應關系,將標識1對應的全景視頻數(shù)據(jù)1傳輸給所述vr用戶設備。
8、所述vr用戶設備接收全景視頻數(shù)據(jù)1。
9、所述vr用戶設備接收用戶想要以何種角度觀看視頻的設置指令。
以全景視頻數(shù)據(jù)1為例,用戶可以設置觀看全景視頻數(shù)據(jù)1的角度,如:可以設置從固定角度觀看全景視頻數(shù)據(jù)1,或者從某一角度范圍內觀看全景視頻數(shù)據(jù)1,再或者可以以自由角度觀看全景視頻數(shù)據(jù)1等,從而進一步滿足不同用戶對不同觀看角度的需求。
10、所述vr用戶設備根據(jù)該設置指令,將全景視頻數(shù)據(jù)1轉換為對應角度的視頻數(shù)據(jù)。
例如,當該設置命令為自由觀看命令時,即用戶想要以360°的觀看模式觀看視頻,則所述vr用戶設備將全景視頻數(shù)據(jù)1處理為可以進行360°觀看的視頻數(shù)據(jù);當該設置命令為特定角度觀看命令時,即用戶相同以某一角度來觀看視頻,如,以從足球場的左半場角度觀看足球場的右半場,則所述vr用戶設備將全景視頻數(shù)據(jù)1處理為可以從足球場的左半場角度觀看足球場的右半場的視頻數(shù)據(jù)等。
11、所述vr用戶設備輸出上述得到的對應角度的視頻數(shù)據(jù)給用戶。
在一個具體的實施方式中,所述系統(tǒng)還包括:調度服務器14。
其中,所述調度服務器14,用于獲取第二用戶的指令,其中,所述第二用戶的指令中攜帶有vr全景攝像設備標識和指定區(qū)域;以及,將所述第二用戶的指令提供給所述媒體服務器;
所述媒體服務器12,還用于獲取所述調度服務器發(fā)送的所述第二用戶的指令;以及,根據(jù)所述第二用戶的指令中的vr全景攝像設備標識,對對應的全景視頻數(shù)據(jù)進行處理,以獲得與所述第二用戶的指令中的指定區(qū)域相對應的第三視頻數(shù)據(jù);以及,將所述第三視頻數(shù)據(jù)提供給所述vr用戶設備;
所述vr用戶設備13,還用于獲取所述媒體服務器提供的所述第三視頻數(shù)據(jù);以及,輸出所述第三視頻數(shù)據(jù)。
在一個具體的實施方式中,如圖3所示,為本發(fā)明實施例提供的一種數(shù)據(jù)處理系統(tǒng)的處理流程圖,包括以下步驟:
1、調度服務器獲取到用戶的指令,其中,所述用戶的指令中攜帶有vr全景攝像設備標識和指定區(qū)域。
具體的,以直播足球視頻為例,當解說員看到有球員將要進行射門時,解說員根據(jù)不同vr全景攝像設備所在位置和標識,選擇對應位置上的vr全景攝像設備的標識,同時還要設置該vr全景攝像設備對應的視頻數(shù)據(jù)將要顯示的區(qū)域,以使用戶可以看到該vr全景攝像設備拍攝的視頻數(shù)據(jù)中該指定區(qū)域對應的視頻。
2、調度服務器將用戶的指令發(fā)送給媒體服務器。
3、媒體服務器在接收到用戶的指令后,根據(jù)該用戶指令中vr全景攝像設備的標識,獲取對應的全景視頻數(shù)據(jù)。
4、媒體服務器根據(jù)該用戶指令中的指定區(qū)域,獲取該全景視頻數(shù)據(jù)中對應區(qū)域的視頻數(shù)據(jù)。
具體的,當解說員選擇的vr全景攝像設備的標識為vr全景攝像設備1的標識時,媒體服務器獲取vr全景攝像設備1對應的全景視頻數(shù)據(jù),并且當解說員選擇的區(qū)域為左半場禁區(qū)中路時,獲取該全景視頻數(shù)據(jù)中左半場禁區(qū)中路對應的視頻數(shù)據(jù)。
5、媒體服務器將該視頻數(shù)據(jù)發(fā)送給vr用戶設備。
6、在vr用戶設備接收到該視頻數(shù)據(jù)后,輸出該視頻數(shù)據(jù)對應的視頻內容。
在本發(fā)明實施例中,媒體服務器可以獲取到至少兩個vr全景攝像設備的第一視頻數(shù)據(jù),并且可以根據(jù)第一視頻數(shù)據(jù)中的vr全景攝像設備標識,將具有相同vr全景攝像設備標識的第一視頻數(shù)據(jù)拼合為一個全景視頻數(shù)據(jù),即媒體服務器可以獲取到至少兩份不同vr全景攝像設備拍攝的全景視頻數(shù)據(jù);然后媒體服務器在獲取到vr用戶設備發(fā)送的攜帶有vr全景攝像設備標識的指令后,根據(jù)該指令將對應vr全景攝像設備標識的全景視頻數(shù)據(jù)發(fā)送給vr用戶設備,此時可以使不同的vr用戶設備獲取到針對同一視頻的不同的全景視頻數(shù)據(jù),進而滿足不同用戶對同一視頻的不同觀看需求;并且,vr用戶設備根據(jù)用戶的設置指令對獲取到的全景視頻數(shù)據(jù)處理為第二視頻數(shù)據(jù),并數(shù)據(jù)該第二視頻數(shù)據(jù),從而進一步的滿足了不同用戶對同一視頻的不同觀看需求。
實施例二
本發(fā)明實施例提供了一種數(shù)據(jù)處理方法,如圖4所示,執(zhí)行在虛擬現(xiàn)實vr全景攝像設備,其中,所述vr全景攝像設備的數(shù)量至少為兩個;該方法可以包括以下步驟:
401、獲取視頻數(shù)據(jù)。
402、根據(jù)vr全景攝像設備的vr全景攝像設備標識,對該vr全景攝像設備獲取的視頻數(shù)據(jù)進行標識。
403、將攜帶有vr全景攝像設備標識的視頻數(shù)據(jù)提供給媒體服務器。
具體的,不同的vr全景攝像設備設置在拍攝現(xiàn)場的不同位置上,以保證可以從不同位置拍攝視頻,并且,不同的vr全景攝像設備具有不同的vr全景攝像設備標識,以對不同位置上的vr全景攝像設備進行區(qū)分。
其中,一個vr全景攝像設備可以對該vr全景攝像設備所在位置的不同方向進行拍攝,且不同方向上拍攝的視頻具有時間同步的特點,例如:在拍攝時刻為30秒時,在該時刻上該vr全景攝像設備可以對多個方向同時進行拍攝,并獲得在該時刻上不同方向上的視頻數(shù)據(jù)。
進一步的,根據(jù)vr全景攝像設備標識,對該vr全景攝像設備獲取的視頻數(shù)據(jù)進行標識,以區(qū)分不同vr全景攝像設備標識對應的視頻數(shù)據(jù)。
本實施例未詳細描述的部分,可參考實施例一的相關說明。
實施例三
本發(fā)明實施例提供了一種數(shù)據(jù)處理方法,如圖5所示,執(zhí)行在媒體服務器;該方法具體可以包括以下步驟:
501、獲取至少兩個虛擬現(xiàn)實vr全景攝像設備提供的第一視頻數(shù)據(jù)。
其中,不同的vr全景攝像設備發(fā)送的第一視頻數(shù)據(jù)中攜帶有該vr全景攝像設備對應的vr全景攝像設備標識。
502、根據(jù)第一視頻數(shù)據(jù)中的vr全景攝像設備標識,將具有相同vr全景攝像設備標識的第一視頻數(shù)據(jù)拼合為一個全景視頻數(shù)據(jù),并記錄該全景視頻數(shù)據(jù)和對應的vr全景攝像設備標識的對應關系。
503、在接收到vr用戶設備發(fā)送的攜帶有vr全景攝像設備標識的第一用戶指令后,將與所述vr全景攝像設備標識相對應的全景視頻數(shù)據(jù)提供給所述vr用戶設備。
具體的實施方式和詳細描述可參考實施例一的相關說明,在此不再一一贅述。
實施例四
本發(fā)明實施例提供了一種數(shù)據(jù)處理方法,如圖6所示,執(zhí)行在媒體服務器;該方法具體可以包括以下步驟:
601、接收調度服務器發(fā)送的第二用戶指令。
其中,所述第二用戶指令中攜帶有vr全景攝像設備標識和指定區(qū)域。
602、根據(jù)所述第二用戶指令中的vr全景攝像設備標識,對對應的全景視頻數(shù)據(jù)進行處理,以獲得與所述第二用戶指令中的指定區(qū)域相對應的第二視頻數(shù)據(jù)。
603、將所述第二視頻數(shù)據(jù)提供給所述vr用戶設備。
具體的實施方式和詳細描述可參考實施例一的相關說明,在此不再一一贅述。
實施例五
本發(fā)明實施例提供了一種數(shù)據(jù)處理方法,如圖7所示,執(zhí)行在vr用戶設備;該方法具體可以包括以下步驟:
701、根據(jù)第一用戶指令,向媒體服務器發(fā)送攜帶有vr全景攝像設備標識的指令;
702、接收所述媒體服務器傳輸過來的全景視頻數(shù)據(jù)。
其中,所述全景視頻數(shù)據(jù)為與所述vr全景攝像設備標識相對應的全景視頻數(shù)據(jù)。
703、根據(jù)第一用戶的設置指令,將所述全景視頻數(shù)據(jù)處理為第一視頻數(shù)據(jù)。
704、提供所述第一視頻數(shù)據(jù)。
在一個具體的實施方式中,vr用戶設備可以根據(jù)第一用戶的存儲指令,對所述全景視頻數(shù)據(jù)和/或所述第一視頻數(shù)據(jù)進行存儲。
具體的實施方式和詳細描述可參考實施例一的相關說明,在此不再一一贅述。
實施例六
本發(fā)明實施例提供了一種數(shù)據(jù)處理方法,如圖8所示,執(zhí)行在vr用戶設備;該方法具體可以包括以下步驟:
801、獲取所述媒體服務器發(fā)送的第二視頻數(shù)據(jù)。
其中,所述第二視頻數(shù)據(jù)為所述媒體服務器根據(jù)調度服務器發(fā)送的第二用戶指令中的vr全景攝像設備標識,將對應的全景視頻數(shù)據(jù)處理為與第二用戶指令中的指定區(qū)域相對應的視頻數(shù)據(jù)后得到的。
802、提供所述第二視頻數(shù)據(jù)。
在一個具體的實施方式中,vr用戶設備可以根據(jù)第一用戶的存儲指令,對所述全景視頻數(shù)據(jù),和/或所述第一視頻數(shù)據(jù),和/或所述第二視頻數(shù)據(jù)進行存儲。
具體的實施方式和詳細描述可參考實施例一的相關說明,在此不再一一贅述。
實施例七
本發(fā)明實施例提供了一種數(shù)據(jù)處理方法,如圖9所示,執(zhí)行在調度服務器;該方法具體可以包括以下步驟:
901、獲取用戶指令。
其中,所述指令中攜帶有虛擬現(xiàn)實vr全景攝像設備標識和指定區(qū)域;
902、將所述指令提供給媒體服務器。
具體的實施方式和詳細描述可參考實施例一的相關說明,在此不再一一贅述。
本發(fā)明實施例進一步給出實現(xiàn)上述方法實施例中各步驟及方法的裝置實施例。
實施例八
本發(fā)明實施例提供了一種vr全景攝像設備,如10圖所示,所述vr全景攝像設備的數(shù)量至少為兩個;
所述vr全景攝像設備包括:
獲取單元1001,用于獲取視頻數(shù)據(jù);
標識單元1002,用于根據(jù)vr全景攝像設備的vr全景攝像設備標識,對該vr全景攝像設備獲取的視頻數(shù)據(jù)進行標識;
發(fā)送單元1003,用于將攜帶有vr全景攝像設備標識的視頻數(shù)據(jù)發(fā)送給媒體服務器。
由于本實施例中的各單元能夠執(zhí)行實施例二所示的方法,本實施例未詳細描述的部分,可參考對實施例二的相關說明。
實施例九
本發(fā)明實施例提供了一種媒體服務器,如圖11所示,所述媒體服務器包括:
接收單元111,用于接收至少兩個虛擬現(xiàn)實vr全景攝像設備傳輸過來的第一視頻數(shù)據(jù),其中,不同的vr全景攝像設備發(fā)送的第一視頻數(shù)據(jù)中攜帶有該vr全景攝像設備對應的vr全景攝像設備標識;
拼合單元112,用于根據(jù)第一視頻數(shù)據(jù)中的vr全景攝像設備標識,將具有相同vr全景攝像設備標識的第一視頻數(shù)據(jù)拼合為一個全景視頻數(shù)據(jù),并記錄該全景視頻數(shù)據(jù)和對應的vr全景攝像設備標識的對應關系;
傳輸單元113,用于在接收到vr用戶設備發(fā)送的攜帶有vr全景攝像設備標識的第一用戶指令后,將與所述vr全景攝像設備標識相對應的全景視頻數(shù)據(jù)傳輸給所述vr用戶設備。
在一個具體的實施方式中,所述接收單元111,還用于接收調度服務器發(fā)送的第二用戶指令,其中,所述第二用戶指令中攜帶有vr全景攝像設備標識和指定區(qū)域;所述媒體服務器,還包括:處理單元114,用于根據(jù)所述第二用戶指令中的vr全景攝像設備標識,對對應的全景視頻數(shù)據(jù)進行處理,以獲得與所述第二用戶指令中的指定區(qū)域相對應的視頻數(shù)據(jù);所述傳輸單元113,還用于將所述第二視頻數(shù)據(jù)傳輸給所述vr用戶設備。
由于本實施例中的各單元能夠執(zhí)行實施例三和實施例四所示的方法,本實施例未詳細描述的部分,可參考對實施例三和實施例四的相關說明。
實施例十
本發(fā)明實施例提供了一種vr用戶設備,如圖12所示,所述vr用戶設備包括:
發(fā)送單元121,用于根據(jù)第一用戶指令,向媒體服務器發(fā)送攜帶有vr全景攝像設備標識的指令;
接收單元122,用于接收所述媒體服務器傳輸過來的全景視頻數(shù)據(jù),其中,所述全景視頻數(shù)據(jù)為與所述vr全景攝像設備標識相對應的全景視頻數(shù)據(jù);
處理單元123,用于根據(jù)第一用戶的設置指令,將所述全景視頻數(shù)據(jù)處理為第一視頻數(shù)據(jù);
輸出單元124,用于輸出所述第一視頻數(shù)據(jù)。
在一個具體的實施方式中,所述接收單元122,還用于接收所述媒體服務器發(fā)送的第二視頻數(shù)據(jù),其中,所述第二視頻數(shù)據(jù)為所述媒體服務器根據(jù)調度服務器發(fā)送的第二用戶指令中的vr全景攝像設備標識,將對應的全景視頻數(shù)據(jù)處理為與第二用戶指令中的指定區(qū)域相對應的視頻數(shù)據(jù)后得到的;所述輸出單元124,還用于輸出所述第二視頻數(shù)據(jù)。
在一個具體的實施方式中,所述vr用戶設備還包括:存儲單元125,用于根據(jù)第一用戶的存儲指令,對所述全景視頻數(shù)據(jù),和/或所述第一視頻數(shù)據(jù),和/或所述第二視頻數(shù)據(jù)進行存儲。
由于本實施例中的各單元能夠執(zhí)行實施例五和實施例六所示的方法,本實施例未詳細描述的部分,可參考對實施例五和實施例六的相關說明。
實施例十一
本發(fā)明實施例提供了一種調度服務器,如圖13所示,所述調度服務器包括:
接收單元131,用于接收用戶指令,其中,所述指令中攜帶有虛擬現(xiàn)實vr全景攝像設備標識和指定區(qū)域;
發(fā)送單元132,用于將所述指令發(fā)送給媒體服務器。
由于本實施例中的各單元能夠執(zhí)行實施例七所示的方法,本實施例未詳細描述的部分,可參考對實施例七的相關說明。
實施例十二
本發(fā)明實施例提供了一種調度服務器,如圖14所示,所述虛擬現(xiàn)實vr全景攝像設備的數(shù)量至少為兩個;
所述vr全景攝像設備包括:
發(fā)送器141,接收器142,存儲器143,以及與所述存儲器143耦合的處理器144,所述發(fā)送器141、接收器142、存儲器143和處理器144通過總線系統(tǒng)相通信;
所述存儲器143存儲軟件程序;
所述處理器144通過運行所述軟件程序以用于:
獲取視頻數(shù)據(jù);
根據(jù)vr全景攝像設備的vr全景攝像設備標識,對該vr全景攝像設備獲取的視頻數(shù)據(jù)進行標識;
將攜帶有vr全景攝像設備標識的視頻數(shù)據(jù)提供給媒體服務器。
由于本實施例中的各器件能夠執(zhí)行實施例二所示的方法,本實施例未詳細描述的部分,可參考對實施例二的相關說明。
實施例十三
本發(fā)明實施例提供了一種媒體服務器,如圖15所示,所述媒體服務器包括:
發(fā)送器151,接收器152,存儲器153,以及與所述存儲器153耦合的處理器154,所述發(fā)送器151、接收器152、存儲器153和處理器154通過總線系統(tǒng)相通信;
所述存儲器153存儲軟件程序;
所述處理器154通過運行所述軟件程序以用于:
獲取至少兩個虛擬現(xiàn)實vr全景攝像設備傳輸過來的第一視頻數(shù)據(jù),其中,不同的vr全景攝像設備發(fā)送的第一視頻數(shù)據(jù)中攜帶有該vr全景攝像設備對應的vr全景攝像設備標識;
根據(jù)第一視頻數(shù)據(jù)中的vr全景攝像設備標識,將具有相同vr全景攝像設備標識的第一視頻數(shù)據(jù)拼合為一個全景視頻數(shù)據(jù),并記錄該全景視頻數(shù)據(jù)和對應的vr全景攝像設備標識的對應關系;
在獲取到vr用戶設備發(fā)送的攜帶有vr全景攝像設備標識的第一用戶指令后,將與所述vr全景攝像設備標識相對應的全景視頻數(shù)據(jù)提供給所述vr用戶設備。
在一個可行的實施方案中,所述處理器154還用于:
獲取調度服務器發(fā)送的第二用戶指令,其中,所述第二用戶指令中攜帶有vr全景攝像設備標識和指定區(qū)域;
根據(jù)所述第二用戶指令中的vr全景攝像設備標識,對對應的全景視頻數(shù)據(jù)進行處理,以獲得與所述第二用戶指令中的指定區(qū)域相對應的視頻數(shù)據(jù);
將所述第二視頻數(shù)據(jù)提供給所述vr用戶設備。
由于本實施例中的各器件能夠執(zhí)行實施例三和實施例四所示的方法,本實施例未詳細描述的部分,可參考對實施例三和實施例四的相關說明。
實施例十四
本發(fā)明實施例提供了一種vr用戶設備,如圖16所示,所述vr用戶設備包括:
發(fā)送器161,接收器162,存儲器163,以及與所述存儲器163耦合的處理器164,所述發(fā)送器161、接收器162、存儲器163和處理器164通過總線系統(tǒng)相通信;
所述存儲器163存儲軟件程序;
所述處理器164通過運行所述軟件程序以用于:
根據(jù)第一用戶指令,向媒體服務器發(fā)送攜帶有vr全景攝像設備標識的指令;
獲取所述媒體服務器提供的全景視頻數(shù)據(jù),其中,所述全景視頻數(shù)據(jù)為與所述vr全景攝像設備標識相對應的全景視頻數(shù)據(jù);
根據(jù)第一用戶的設置指令,將所述全景視頻數(shù)據(jù)處理為第一視頻數(shù)據(jù);
提供所述第一視頻數(shù)據(jù)。
在一個可行的實施方案中,所述處理器164還用于:
獲取所述媒體服務器發(fā)送的第二視頻數(shù)據(jù),其中,所述第二視頻數(shù)據(jù)為所述媒體服務器根據(jù)調度服務器發(fā)送的第二用戶指令中的vr全景攝像設備標識,將對應的全景視頻數(shù)據(jù)處理為與第二用戶指令中的指定區(qū)域相對應的視頻數(shù)據(jù)后得到的;
提供所述第二視頻數(shù)據(jù).
在一個可行的實施方案中,所述處理器164還用于:
根據(jù)第一用戶的存儲指令,對所述全景視頻數(shù)據(jù),和/或所述第一視頻數(shù)據(jù),和/或所述第二視頻數(shù)據(jù)進行存儲。
由于本實施例中的各器件能夠執(zhí)行實施例五和實施例六所示的方法,本實施例未詳細描述的部分,可參考對實施例五和實施例六的相關說明。
實施例十五
本發(fā)明實施例提供了一種調度服務器,如圖17所示,所述調度服務器包括:
發(fā)送器171,接收器172,存儲器173,以及與所述存儲器173耦合的處理器174,所述發(fā)送器171、接收器172、存儲器173和處理器174通過總線系統(tǒng)相通信;
所述存儲器173存儲軟件程序;
所述處理器174通過運行所述軟件程序以用于:
獲取用戶指令,其中,所述指令中攜帶有虛擬現(xiàn)實vr全景攝像設備標識和指定區(qū)域;
將所述指令提供給媒體服務器。
由于本實施例中的各單元能夠執(zhí)行實施例七所示的方法,本實施例未詳細描述的部分,可參考對實施例七的相關說明。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如,多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質中。上述軟件功能單元存儲在一個存儲介質中,包括若干指令用以使得一臺計算機裝置(可以是個人計算機,服務器,或者網絡裝置等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質包括:u盤、移動硬盤、只讀存儲器(read-onlymemory,rom)、隨機存取存儲器(randomaccessmemory,ram)、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發(fā)明保護的范圍之內。