【
技術(shù)領(lǐng)域:
:】本發(fā)明涉及互聯(lián)網(wǎng)應(yīng)用
技術(shù)領(lǐng)域:
:,尤其涉及一種視頻數(shù)據(jù)的傳輸方法、裝置及系統(tǒng)。
背景技術(shù):
::目前,用戶想要使用客戶端瀏覽視頻時(shí),服務(wù)器可以將用戶所需要的視頻傳輸給客戶端,這樣,客戶端可以對(duì)從服務(wù)器獲得的視頻進(jìn)行播放。現(xiàn)有技術(shù)中,是利用視頻幀的方式實(shí)現(xiàn)視頻的傳輸與播放,一個(gè)視頻幀就是一個(gè)靜止的視頻畫(huà)面,連續(xù)的視頻畫(huà)面就形成視頻,即視頻是利用人眼視覺(jué)暫留的原理,通過(guò)播放一系列的視頻畫(huà)面,使人眼產(chǎn)生運(yùn)動(dòng)的感覺(jué),因此,實(shí)質(zhì)上服務(wù)器以圖片方式向客戶端發(fā)送視頻。然而,由于服務(wù)器是以圖片方式向客戶端發(fā)送視頻,導(dǎo)致現(xiàn)有技術(shù)中客戶端只能夠直接展現(xiàn)視頻畫(huà)面,并不能對(duì)展現(xiàn)出的視頻畫(huà)面進(jìn)行任何處理,導(dǎo)致輸出視頻的擴(kuò)展性和靈活性比較差。技術(shù)實(shí)現(xiàn)要素:有鑒于此,本發(fā)明實(shí)施例提供了一種視頻數(shù)據(jù)的傳輸方法、裝置及系統(tǒng),利用視頻指令完成視頻傳輸和播放,基于這種視頻傳輸方式,客戶端可以對(duì)視頻畫(huà)面進(jìn)行修改和處理,提高了輸出擴(kuò)展性和靈活性。本發(fā)明實(shí)施例的一方面,提供一種視頻數(shù)據(jù)的傳輸方法,包括:接收客戶端發(fā)送的數(shù)據(jù)請(qǐng)求;根據(jù)所述數(shù)據(jù)請(qǐng)求,獲得對(duì)應(yīng)的視頻指令集,所述視頻指令集中各視頻指令包括所述視頻指令對(duì)應(yīng)的視頻畫(huà)面中各對(duì)象以及各對(duì)象的繪制信息;向所述客戶端依次發(fā)送各視頻指令,以便于所述客戶端根據(jù)各視頻指令進(jìn)行各視頻畫(huà)面的繪制,以完成視頻播放。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述根據(jù)所述數(shù)據(jù)請(qǐng)求,獲得對(duì)應(yīng)的視頻指令集之前,所述方法還包括:獲取配置的各視頻指令集;根據(jù)所述數(shù)據(jù)請(qǐng)求,獲得對(duì)應(yīng)的視頻指令集,包括:根據(jù)所述數(shù)據(jù)請(qǐng)求包含的視頻的標(biāo)識(shí),從各視頻指令集中獲取視頻的標(biāo)識(shí)對(duì)應(yīng)的視頻指令集;或者,根據(jù)所述數(shù)據(jù)請(qǐng)求所針對(duì)的視頻,從各視頻指令集中獲取所述視頻對(duì)應(yīng)的視頻指令集。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述視頻畫(huà)面中的對(duì)象包括人物和物品中至少一種;對(duì)象的繪制信息包括對(duì)象的顯示位置、對(duì)象的顯示尺寸、對(duì)象的顯示顏色和對(duì)象的運(yùn)動(dòng)屬性中至少一個(gè)。本發(fā)明實(shí)施例的一方面,提供一種視頻數(shù)據(jù)的傳輸方法,包括:向服務(wù)器發(fā)送數(shù)據(jù)請(qǐng)求,以便于所述服務(wù)器根據(jù)所述數(shù)據(jù)請(qǐng)求,獲得對(duì)應(yīng)的視頻指令集,所述視頻指令集中各視頻指令包括所述視頻指令對(duì)應(yīng)的視頻畫(huà)面中各對(duì)象以及各對(duì)象的繪制信息;接收所述服務(wù)器依次發(fā)送的各視頻指令;根據(jù)各視頻指令進(jìn)行各視頻畫(huà)面的繪制,以完成視頻播放。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述視頻畫(huà)面中的對(duì)象包括人物和物品中至少一種;對(duì)象的繪制信息包括對(duì)象的顯示位置、對(duì)象的顯示尺寸、對(duì)象的顯示顏色和對(duì)象的運(yùn)動(dòng)屬性中至少一個(gè)。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,各視 頻指令還包括推廣信息;所述方法還包括:在播放視頻的過(guò)程中,若檢測(cè)到用戶對(duì)視頻執(zhí)行暫停操作,輸出所述推廣信息。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,各視頻指令還包括對(duì)象的描述信息;所述方法還包括:在播放視頻的過(guò)程中,若檢測(cè)到用戶對(duì)視頻執(zhí)行暫停操作,并點(diǎn)擊視頻中的對(duì)象,輸出所述對(duì)象的描述信息。本發(fā)明實(shí)施例的一方面,提供一種視頻數(shù)據(jù)的傳輸裝置,包括:接收單元,用于接收客戶端發(fā)送的數(shù)據(jù)請(qǐng)求;處理單元,用于根據(jù)所述數(shù)據(jù)請(qǐng)求,獲得對(duì)應(yīng)的視頻指令集,所述視頻指令集中各視頻指令包括所述視頻指令對(duì)應(yīng)的視頻畫(huà)面中各對(duì)象以及各對(duì)象的繪制信息;發(fā)送單元,用于向所述客戶端依次發(fā)送各視頻指令,以便于所述客戶端根據(jù)各視頻指令進(jìn)行各視頻畫(huà)面的繪制,以完成視頻播放。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述裝置還包括:獲取單元,用于獲取配置的各視頻指令集;所述處理單元,具體用于:根據(jù)所述數(shù)據(jù)請(qǐng)求包含的視頻的標(biāo)識(shí),從各視頻指令集中獲取視頻的標(biāo)識(shí)對(duì)應(yīng)的視頻指令集;或者,根據(jù)所述數(shù)據(jù)請(qǐng)求所針對(duì)的視頻,從各視頻指令集中獲取所述視頻對(duì)應(yīng)的視頻指令集。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述視頻畫(huà)面中的對(duì)象包括人物和物品中至少一種;對(duì)象的繪制信息包括對(duì)象的顯示位置、對(duì)象的顯示尺寸、對(duì)象的顯示顏色和對(duì)象的運(yùn)動(dòng)屬性中至少一個(gè)。本發(fā)明實(shí)施例的一方面,提供一種視頻數(shù)據(jù)的傳輸裝置,包括:發(fā)送單元,用于向服務(wù)器發(fā)送數(shù)據(jù)請(qǐng)求,以便于所述服務(wù)器根據(jù)所述數(shù)據(jù)請(qǐng) 求,獲得對(duì)應(yīng)的視頻指令集,所述視頻指令集中各視頻指令包括所述視頻指令對(duì)應(yīng)的視頻畫(huà)面中各對(duì)象以及各對(duì)象的繪制信息;接收單元,用于接收所述服務(wù)器依次發(fā)送的各視頻指令;展現(xiàn)單元,用于根據(jù)各視頻指令進(jìn)行各視頻畫(huà)面的繪制,以完成視頻播放。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述視頻畫(huà)面中的對(duì)象包括人物和物品中至少一種;對(duì)象的繪制信息包括對(duì)象的顯示位置、對(duì)象的顯示尺寸、對(duì)象的顯示顏色和對(duì)象的運(yùn)動(dòng)屬性中至少一個(gè)。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,各視頻指令還包括推廣信息;所述裝置還包括:第一檢測(cè)單元,用于在播放視頻的過(guò)程中,若檢測(cè)到用戶對(duì)視頻執(zhí)行暫停操作,觸發(fā)所述展現(xiàn)單元輸出所述推廣信息。如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,各視頻指令還包括對(duì)象的描述信息;所述裝置還包括:第二檢測(cè)單元,用于在播放視頻的過(guò)程中,若檢測(cè)到用戶對(duì)視頻執(zhí)行暫停操作,并點(diǎn)擊視頻中的對(duì)象,觸發(fā)所述展現(xiàn)單元輸出所述對(duì)象的描述信息。本發(fā)明實(shí)施例的一方面,提供一種視頻數(shù)據(jù)的傳輸系統(tǒng),包括服務(wù)器和客戶端;所述服務(wù)器包括上述第一個(gè)視頻數(shù)據(jù)的傳輸裝置;所述客戶端包括上述第二個(gè)視頻數(shù)據(jù)的傳輸裝置。由以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下有益效果:本發(fā)明實(shí)施例提供的技術(shù)方案中,可以利用視頻指令完成視頻傳輸和播放,基于這種視頻傳輸方式,客戶端側(cè)可以對(duì)視頻畫(huà)面中的對(duì)象或者繪制信息進(jìn)行修改和處理,與現(xiàn)有技術(shù)中客戶端只能夠直接展現(xiàn)視頻畫(huà)面的技術(shù)方案相比,本發(fā)明實(shí)施例所提供的技術(shù)方案能夠提高客戶端側(cè)視頻輸出的擴(kuò)展性和靈活性?!靖綀D說(shuō)明】為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。圖1是本發(fā)明實(shí)施例所提供的視頻數(shù)據(jù)的傳輸方法的實(shí)施例一的流程示意圖;圖2是本發(fā)明實(shí)施例所提供的視頻數(shù)據(jù)的傳輸方法的實(shí)施例二的流程示意圖;圖3是本發(fā)明實(shí)施例所提供的視頻數(shù)據(jù)的傳輸裝置的實(shí)施例一的功能方塊圖;圖4是本發(fā)明實(shí)施例所提供的視頻數(shù)據(jù)的傳輸裝置的實(shí)施例二的功能方塊圖;圖5是本發(fā)明實(shí)施例所提供的視頻數(shù)據(jù)的傳輸系統(tǒng)的結(jié)構(gòu)示意圖?!揪唧w實(shí)施方式】為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。在本發(fā)明實(shí)施例中使用的術(shù)語(yǔ)是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書(shū)中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。應(yīng)當(dāng)理解,本文中使用的術(shù)語(yǔ)“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián) 關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:?jiǎn)为?dú)存在a,同時(shí)存在a和b,單獨(dú)存在b這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。取決于語(yǔ)境,如在此所使用的詞語(yǔ)“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測(cè)”。類似地,取決于語(yǔ)境,短語(yǔ)“如果確定”或“如果檢測(cè)(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(cè)(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(cè)(陳述的條件或事件)”。實(shí)施例一本發(fā)明實(shí)施例給出一種視頻數(shù)據(jù)的傳輸方法,本實(shí)施例所提供的視頻數(shù)據(jù)的傳輸方法為服務(wù)器側(cè)的實(shí)現(xiàn)方法。請(qǐng)參考圖1,其為本發(fā)明實(shí)施例所提供的視頻數(shù)據(jù)的傳輸方法的實(shí)施例一的流程示意圖,如圖所示,該方法包括以下步驟:s101,接收客戶端發(fā)送的數(shù)據(jù)請(qǐng)求。s102,根據(jù)所述數(shù)據(jù)請(qǐng)求,獲得對(duì)應(yīng)的視頻指令集,所述視頻指令集中各視頻指令包括所述視頻指令對(duì)應(yīng)的視頻畫(huà)面中各對(duì)象以及各對(duì)象的繪制信息。s103,向所述客戶端依次發(fā)送各視頻指令,以便于所述客戶端根據(jù)各視頻指令進(jìn)行各視頻畫(huà)面的繪制,以完成視頻播放。需要說(shuō)明的是,s101~s103的執(zhí)行主體可以為視頻數(shù)據(jù)的傳輸裝置,該裝置可以位于服務(wù)器。本發(fā)明實(shí)施例中,服務(wù)器傳輸給客戶端的視頻是以視頻指令的形式完成的,播放一個(gè)完整的視頻,則需要有大量的視頻指令。客戶端根據(jù)服務(wù)器傳輸?shù)母饕曨l指令,進(jìn)行對(duì)應(yīng)的視頻畫(huà)面的繪制,這樣就可以展現(xiàn)出相應(yīng)的視頻畫(huà)面,連續(xù)展現(xiàn)的視頻畫(huà)面就形成視頻。在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,客戶端根據(jù)用戶點(diǎn)擊的視頻,向服務(wù)器發(fā)送針對(duì)該視頻的數(shù)據(jù)請(qǐng)求。若客戶端是瀏覽器,當(dāng)用戶在瀏覽器中點(diǎn)擊某視頻時(shí),客戶端會(huì)向服務(wù)器發(fā)送針對(duì)該視頻的超文本傳輸協(xié)議(hypertexttransferprotocol,http)請(qǐng)求。或者,若客戶端是應(yīng)用的客戶端,當(dāng)用戶在客戶端中點(diǎn)擊視頻時(shí),客戶端會(huì)向服務(wù)器發(fā)送攜帶視頻的標(biāo)識(shí)的數(shù)據(jù)請(qǐng)求。在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,可以預(yù)先配置服務(wù)器能夠提供的各視頻對(duì)應(yīng)的視頻指令集,各視頻指令集可以存儲(chǔ)在服務(wù)器上,或者,也可以存儲(chǔ)在后臺(tái)數(shù)據(jù)庫(kù)中,當(dāng)服務(wù)器需要視頻指令集中可以從數(shù)據(jù)中獲取。這樣,當(dāng)服務(wù)器接收到客戶端發(fā)送的數(shù)據(jù)請(qǐng)求之后,可以根據(jù)該數(shù)據(jù)請(qǐng)求針對(duì)的視頻,從各視頻指令集中獲取對(duì)應(yīng)的視頻指令集?;蛘撸部梢愿鶕?jù)數(shù)據(jù)請(qǐng)求中攜帶的標(biāo)識(shí)從各視頻指令集中獲取對(duì)應(yīng)的視頻指令集。本發(fā)明實(shí)施例中,一個(gè)視頻指令集中可以包括多個(gè)視頻指令,一個(gè)視頻指令用于繪制出一個(gè)視頻畫(huà)面。其中,每個(gè)視頻指令可以包括一個(gè)物料指令和一個(gè)控制指令,物料指令可以包含該視頻指令對(duì)應(yīng)的視頻畫(huà)面中各對(duì)象,控制指令包含各對(duì)象的繪制信息。在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,每個(gè)視頻指令中的對(duì)象可以包括但不限于人物和物品中至少一種。例如,所述物品可以包括背景、植入廣告、家居、植物、道路、交通工具等。可以理解的是,所述繪制信息用于客戶端根據(jù)該繪制信息,對(duì)該繪制信息對(duì)應(yīng)的對(duì)象進(jìn)行繪制,以完成整個(gè)視頻畫(huà)面的繪制。例如,對(duì)象的繪制信息可以包括但不限于對(duì)象的顯示位置、對(duì)象的顯示尺寸、對(duì)象的顯示顏色和對(duì)象的運(yùn)動(dòng)屬性中至少一個(gè)。其中,對(duì)象的運(yùn)動(dòng)屬性可以為運(yùn)動(dòng)方向或者運(yùn)動(dòng)速度等,如手臂向前移動(dòng)。另外,本發(fā)明實(shí)施例中一個(gè)視頻指令還可以包括推廣信息和/或?qū)ο蟮拿枋鲂畔?。在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,服務(wù)器在獲得視頻指令集之后,可以向發(fā)送數(shù)據(jù)請(qǐng)求的客戶端依次發(fā)送該視頻指令集中的各視頻指令,以便于所述客戶端根據(jù)各視頻指令進(jìn)行各視頻畫(huà)面的繪制,以完成視頻播放。實(shí)施例二本發(fā)明實(shí)施例還給出一種視頻數(shù)據(jù)的傳輸方法,本實(shí)施例所提供的視頻數(shù)據(jù)的傳輸方法為客戶端側(cè)的實(shí)現(xiàn)方法。請(qǐng)參考圖2,其為本發(fā)明實(shí)施例所提供的視頻數(shù)據(jù)的傳輸方法的實(shí)施例二的流程示意圖,如圖所示,該方法包括以下步驟:s201,向服務(wù)器發(fā)送數(shù)據(jù)請(qǐng)求,以便于所述服務(wù)器根據(jù)所述數(shù)據(jù)請(qǐng)求,獲得對(duì)應(yīng)的視頻指令集,所述視頻指令集中各視頻指令包括所述視頻指令對(duì)應(yīng)的視頻畫(huà)面中各對(duì)象以及各對(duì)象的繪制信息。s202,接收所述服務(wù)器依次發(fā)送的各視頻指令。s203,根據(jù)各視頻指令進(jìn)行各視頻畫(huà)面的繪制,以完成視頻播放。需要說(shuō)明的是,s201~s203的執(zhí)行主體可以為視頻數(shù)據(jù)的傳輸裝置,該裝置可以位于終端的客戶端中。本發(fā)明實(shí)施例中所涉及的終端可以包括但不限于個(gè)人計(jì)算機(jī)(personalcomputer,pc)、個(gè)人數(shù)字助理(personaldigitalassistant,pda)、無(wú)線手持設(shè)備、平板電腦(tabletcomputer)、手機(jī)、mp3播放器、mp4播放器等。在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,客戶端根據(jù)用戶點(diǎn)擊的視頻,向服務(wù)器發(fā)送針對(duì)該視頻的數(shù)據(jù)請(qǐng)求。若客戶端是瀏覽器,當(dāng)用戶在瀏覽器中點(diǎn)擊某視頻時(shí),客戶端會(huì)向服務(wù)器發(fā)送針對(duì)該視頻的超文本傳輸協(xié)議(hypertexttransferprotocol,http)請(qǐng)求?;蛘?,若客戶端是應(yīng)用的客戶端,當(dāng)用戶在客戶端中點(diǎn)擊視頻時(shí),客戶端會(huì)向服務(wù)器發(fā)送攜帶視頻的標(biāo)識(shí)的數(shù)據(jù)請(qǐng)求。這樣,當(dāng)服務(wù)器接收到客戶端發(fā)送的數(shù)據(jù)請(qǐng)求之后,可以根據(jù)該數(shù)據(jù)請(qǐng)求針對(duì)的視頻,從各視頻指令集中獲取對(duì)應(yīng)的視頻指令集。或者,也可以根據(jù)數(shù) 據(jù)請(qǐng)求中攜帶的標(biāo)識(shí)從各視頻指令集中獲取對(duì)應(yīng)的視頻指令集。在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,客戶端可以依次接收到服務(wù)器發(fā)送的各視頻指令。每接收到一個(gè)視頻指令,客戶端就可以根據(jù)該視頻指令進(jìn)行視頻畫(huà)面的繪制,這樣就可以展現(xiàn)出相應(yīng)的視頻畫(huà)面,連續(xù)展現(xiàn)的視頻畫(huà)面就形成視頻,客戶端就完成了視頻播放。例如,客戶端可以從視頻指令中識(shí)別出需要繪制的各對(duì)象,然后依據(jù)視頻指令中各對(duì)象的繪制信息,分別對(duì)各對(duì)象進(jìn)行繪制,以生成整個(gè)視頻畫(huà)面??蛇x的,在本發(fā)明實(shí)施例一種可能的實(shí)現(xiàn)過(guò)程中,各視頻指令還可以包括推廣信息,這樣,在客戶端播放視頻的過(guò)程中,若客戶端檢測(cè)到用戶對(duì)視頻執(zhí)行暫停操作,可以在暫停播放視頻之后,在當(dāng)前界面輸出相應(yīng)的推廣信息??蛇x的,在本發(fā)明實(shí)施例一種可能的實(shí)現(xiàn)過(guò)程中,各視頻指令還可以包括對(duì)象的描述信息,這樣,在客戶端播放視頻的過(guò)程中,若客戶端檢測(cè)到用戶對(duì)視頻執(zhí)行暫停操作,并點(diǎn)擊視頻畫(huà)面中的某對(duì)象,客戶端可以對(duì)視頻指令中該對(duì)象的描述信息進(jìn)行展現(xiàn),以輸出所述對(duì)象的描述信息。另外,可以理解的是,對(duì)象的繪制信息包括對(duì)象的運(yùn)動(dòng)屬性時(shí),客戶端還可以根據(jù)該對(duì)象的運(yùn)動(dòng)屬性,確定該對(duì)象是可以運(yùn)動(dòng)的,即在不同的視頻畫(huà)面中對(duì)象的顯示位置不同,客戶端就可以根據(jù)該運(yùn)動(dòng)屬性獲知下一個(gè)視頻畫(huà)面中對(duì)象的顯示位置,這樣,該對(duì)象在下一個(gè)視頻畫(huà)面對(duì)應(yīng)的視頻指令中就可以不攜帶對(duì)應(yīng)的顯示位置,節(jié)省了視頻指令傳輸所消耗的流量,節(jié)省帶寬。本發(fā)明實(shí)施例進(jìn)一步給出實(shí)現(xiàn)上述方法實(shí)施例中各步驟及方法的裝置實(shí)施例。請(qǐng)參考圖3,其為本發(fā)明實(shí)施例所提供的視頻數(shù)據(jù)的傳輸裝置的實(shí)施例一的功能方塊圖,本實(shí)施例所提供的視頻數(shù)據(jù)的傳輸裝置可以位于上述服務(wù)器中。如圖所示,該裝置包括:接收單元30,用于接收客戶端發(fā)送的數(shù)據(jù)請(qǐng)求;處理單元31,用于根據(jù)所述數(shù)據(jù)請(qǐng)求,獲得對(duì)應(yīng)的視頻指令集,所述視頻指令集中各視頻指令包括所述視頻指令對(duì)應(yīng)的視頻畫(huà)面中各對(duì)象以及各對(duì)象的繪制信息;發(fā)送單元32,用于向所述客戶端依次發(fā)送各視頻指令,以便于所述客戶端根據(jù)各視頻指令進(jìn)行各視頻畫(huà)面的繪制,以完成視頻播放。可選的,所述裝置還包括:獲取單元33,用于獲取配置的各視頻指令集;所述處理單元31,具體用于:根據(jù)所述數(shù)據(jù)請(qǐng)求包含的視頻的標(biāo)識(shí),從各視頻指令集中獲取視頻的標(biāo)識(shí)對(duì)應(yīng)的視頻指令集;或者,根據(jù)所述數(shù)據(jù)請(qǐng)求所針對(duì)的視頻,從各視頻指令集中獲取所述視頻對(duì)應(yīng)的視頻指令集。在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,所述視頻畫(huà)面中的對(duì)象包括人物和物品中至少一種;對(duì)象的繪制信息包括對(duì)象的顯示位置、對(duì)象的顯示尺寸、對(duì)象的顯示顏色和對(duì)象的運(yùn)動(dòng)屬性中至少一個(gè)。由于本實(shí)施例中的各單元能夠執(zhí)行圖1所示的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對(duì)圖1的相關(guān)說(shuō)明。請(qǐng)參考圖4,其為本發(fā)明實(shí)施例所提供的視頻數(shù)據(jù)的傳輸裝置的實(shí)施例二的功能方塊圖,本實(shí)施例所提供的視頻數(shù)據(jù)的傳輸裝置可以位于上述客戶端中。如圖所示,該裝置包括:發(fā)送單元40,用于向服務(wù)器發(fā)送數(shù)據(jù)請(qǐng)求,以便于所述服務(wù)器根據(jù)所述數(shù)據(jù)請(qǐng)求,獲得對(duì)應(yīng)的視頻指令集,所述視頻指令集中各視頻指令包括所述視頻指令對(duì)應(yīng)的視頻畫(huà)面中各對(duì)象以及各對(duì)象的繪制信息;接收單元41,用于接收所述服務(wù)器依次發(fā)送的各視頻指令;展現(xiàn)單元42,用于根據(jù)各視頻指令進(jìn)行各視頻畫(huà)面的繪制,以完成視頻播放。在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,所述視頻畫(huà)面中的對(duì)象包括人物和物品中至少一種;對(duì)象的繪制信息包括對(duì)象的顯示位置、對(duì)象的顯示尺寸、對(duì)象的顯示顏色和對(duì)象的運(yùn)動(dòng)屬性中至少一個(gè)??蛇x的,各視頻指令還包括推廣信息;所述裝置還包括:第一檢測(cè)單元43,用于在播放視頻的過(guò)程中,若檢測(cè)到用戶對(duì)視頻執(zhí)行暫停操作,觸發(fā)所述展現(xiàn)單元42輸出所述推廣信息??蛇x的,各視頻指令還包括對(duì)象的描述信息;所述裝置還包括:第二檢測(cè)單元44,用于在播放視頻的過(guò)程中,若檢測(cè)到用戶對(duì)視頻執(zhí)行暫停操作,并點(diǎn)擊視頻中的對(duì)象,觸發(fā)所述展現(xiàn)單元42輸出所述對(duì)象的描述信息。由于本實(shí)施例中的各單元能夠執(zhí)行圖2所示的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對(duì)圖2的相關(guān)說(shuō)明。請(qǐng)參考圖5,其為本發(fā)明實(shí)施例所提供的視頻數(shù)據(jù)的傳輸系統(tǒng)的結(jié)構(gòu)示意圖,如圖所示,該系統(tǒng)包括:所述系統(tǒng)包括服務(wù)器51和客戶端52;所述服務(wù)器51包括圖3對(duì)應(yīng)的視頻數(shù)據(jù)的傳輸裝置,所述客戶端52包括圖4對(duì)應(yīng)的視頻數(shù)據(jù)的傳輸裝置。本發(fā)明實(shí)施例的技術(shù)方案具有以下有益效果:本發(fā)明實(shí)施例通過(guò)接收客戶端發(fā)送的數(shù)據(jù)請(qǐng)求;從而,根據(jù)所述數(shù)據(jù)請(qǐng)求,獲得對(duì)應(yīng)的視頻指令集,所述視頻指令集中各視頻指令包括所述視頻指令對(duì)應(yīng)的視頻畫(huà)面中各對(duì)象以及各對(duì)象的繪制信息;進(jìn)而,向所述客戶端依次發(fā)送各視頻指令,以便于所述客戶端根據(jù)各視頻指令進(jìn)行各視頻畫(huà)面的繪制,以完成視頻播放。本發(fā)明實(shí)施例提供的技術(shù)方案中,可以利用視頻指令完成視頻傳輸和播放,基于這種視頻傳輸方式,客戶端側(cè)可以對(duì)視頻畫(huà)面中的對(duì)象或者繪制信息進(jìn)行修改和處理,與現(xiàn)有技術(shù)中客戶端只能夠直接展現(xiàn)視頻畫(huà)面的技術(shù)方案相比,本發(fā)明實(shí)施例所提供的技術(shù)方案能夠提高客戶端側(cè)視頻輸出的擴(kuò)展 性和靈活性。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如,多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)裝置(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)裝置等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(read-onlymemory,rom)、隨機(jī)存取存儲(chǔ)器(randomaccessmemory,ram)、磁碟或者光盤(pán)等各種 可以存儲(chǔ)程序代碼的介質(zhì)。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。當(dāng)前第1頁(yè)12當(dāng)前第1頁(yè)12