亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

制作和發(fā)布互動(dòng)節(jié)目的方法和系統(tǒng)的制作方法

文檔序號(hào):7660776閱讀:144來源:國(guó)知局
專利名稱:制作和發(fā)布互動(dòng)節(jié)目的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字信息傳輸系統(tǒng)的通信控制和處理技術(shù),具體地說,通過具有 雙向信道的數(shù)字通信網(wǎng)絡(luò),包括因特網(wǎng)和/或數(shù)字電視廣播網(wǎng),來進(jìn)行多媒體內(nèi)容雙向交互 的方法和系統(tǒng)。
背景技術(shù)
隨著數(shù)字技術(shù)和互聯(lián)網(wǎng)的普及,服務(wù)器端和客戶端之間進(jìn)行互動(dòng)越來越重要。 一般一個(gè)完整的交互過程包括將制作好的互動(dòng)節(jié)目以文件形式存放在服務(wù)器上;將所述 文件通過網(wǎng)絡(luò)發(fā)送到終端;終端接收所述文件并使用相應(yīng)的應(yīng)用程序來打開;終端把用戶 請(qǐng)求發(fā)送往服務(wù)器;服務(wù)器接收并響應(yīng)所述請(qǐng)求,完成相應(yīng)的數(shù)據(jù)處理或傳輸。WEB服務(wù)是目前互動(dòng)的解決方案之一。在這種方案中,終端發(fā)送HTTP請(qǐng)求到服務(wù)器,該請(qǐng)求中攜帶有用戶交互所需要的全部信息的參數(shù)。服務(wù)器根據(jù)接收到的該請(qǐng)求向終端用戶發(fā)送特定的HTML文件。Adobe公司的FLASH和Shockwave是目前的又一種互動(dòng)解決方案。在這種方案中,采用 了多個(gè)圖像共享一個(gè)由點(diǎn)陣或者矢量圖像構(gòu)成的列表,從而使得傳輸文件長(zhǎng)度很小。在目前數(shù)字電視EPG功能中,通常使用JAVA或者HTML方案。這些現(xiàn)有方案具有一些共同點(diǎn),主要是1)采用在文件中嵌入腳本代碼的方式,從而 由客戶端程序解釋執(zhí)行所述腳本代碼,來實(shí)現(xiàn)客戶端不需要服務(wù)器參與的互動(dòng)過程;2)采 用HTTP方式與服務(wù)器進(jìn)行交互,來實(shí)現(xiàn)用戶端與服務(wù)器的互動(dòng)。這些現(xiàn)有方案有以下缺點(diǎn)1) 用戶終端需要一個(gè)復(fù)雜的文件格式處理程序,還需要一個(gè)腳本解釋器,因而 終端軟件復(fù)雜;2) 用戶通常需要下載一個(gè)完整的文件后再進(jìn)行處理,對(duì)終端的資源要求高;6戶端先請(qǐng)求、服務(wù)器后發(fā)送的方式,不能實(shí)現(xiàn)服務(wù)器的主動(dòng) 發(fā)送功能。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是針對(duì)上述現(xiàn)有技術(shù)的不足之處,而提出一種方法 和系統(tǒng),便于服務(wù)器制作和發(fā)布互動(dòng)節(jié)目,同時(shí)占用用戶端極少的存儲(chǔ)空間或軟件資源, 尤其適合現(xiàn)有數(shù)字電視終端滿足對(duì)交互的需求。為解決上述技術(shù)問題,本發(fā)明的基本構(gòu)思為以視聽元素為基本單位,通過視聽對(duì)象 之間的相互引用、跳轉(zhuǎn)或時(shí)間觸發(fā)等不同關(guān)系,將包括多媒體動(dòng)畫在內(nèi)的交互內(nèi)容分解為 若干視聽對(duì)象的組合,從而通過使用共用的點(diǎn)陣式或者向量式的圖像列表,來分解對(duì)這些 數(shù)據(jù)的引用關(guān)系,從而允許數(shù)據(jù)傳輸過程中釆用不完全發(fā)送的方式來傳輸當(dāng)前交互內(nèi)容, 大大降低了數(shù)據(jù)量,降低發(fā)行節(jié)目所需要的帶寬資源,以及對(duì)終端的內(nèi)存和計(jì)算能力的要 求。作為實(shí)現(xiàn)本發(fā)明構(gòu)思的技術(shù)方案是,提供一種制作和發(fā)布互動(dòng)節(jié)目的系統(tǒng),包括服務(wù) 器和若干通過因特網(wǎng)與該服務(wù)器互聯(lián)的客戶端;所述服務(wù)器包括互動(dòng)節(jié)目發(fā)送服務(wù)器,以 及與該互動(dòng)節(jié)目發(fā)送服務(wù)器連接的互動(dòng)節(jié)目存儲(chǔ)器,尤其是,所述客戶端還通過數(shù)字電視 廣播網(wǎng)與數(shù)字電視廣播節(jié)目控制器連接;所述服務(wù)器還包括與所述互動(dòng)節(jié)目發(fā)送服務(wù)器連接的應(yīng)用擴(kuò)展器,該應(yīng)用擴(kuò)展器還連接所述數(shù)字電視廣播節(jié)目控制器,從而或者所述互動(dòng) 節(jié)目發(fā)送服務(wù)器根據(jù)客戶端的用戶選擇來控制所述數(shù)字電視廣播節(jié)目控制器廣播預(yù)定的電視節(jié)目或由所述互動(dòng)節(jié)目存儲(chǔ)器獲得的互動(dòng)節(jié)目;或者所述應(yīng)用擴(kuò)展器接收來自所述數(shù)字 電視廣播節(jié)目控制器的節(jié)目列表信息。上述方案中,所述客戶端包括數(shù)字電視終端,以及通過該數(shù)字電視終端的外設(shè)接口與 該數(shù)字電視終端相連的外置因特網(wǎng)通信裝置,該外置因特網(wǎng)通信裝置還網(wǎng)絡(luò)接口與所述因 特網(wǎng)互連。作為實(shí)現(xiàn)本發(fā)明構(gòu)思的技術(shù)方案還是,提供一種制作互動(dòng)節(jié)目的方法,用于制作互動(dòng) 節(jié)目廣播系統(tǒng)所使用的交互內(nèi)容,該互動(dòng)節(jié)目廣播系統(tǒng)包括服務(wù)器、以及若干通過因特網(wǎng) 與該服務(wù)器互聯(lián)以交換所述交互內(nèi)容的客戶端,尤其是,本方法包括步驟A. 建立視聽元素集,該視聽元素集為基本可視元素和/或可聽元素的集合;B. 構(gòu)造視聽對(duì)象,該視聽對(duì)象引用所述集合中的至少一個(gè)元素或引用至少一個(gè)子視聽 對(duì)象來表達(dá)視聽內(nèi)容,并給出各引用對(duì)象的相關(guān)屬性參數(shù)和/或指示各引用對(duì)象位 置用的索引表;C. 將所述交互內(nèi)容中的視聽內(nèi)容分解為由一個(gè)或多個(gè)所述視聽對(duì)象來構(gòu)成。上述方案中,所述可視元素包括未壓縮的圖像;或 具有指定解壓軟件的壓縮圖像;或具有指定數(shù)學(xué)表達(dá)方法和參數(shù)的線條、平面形狀或三維空間表面;或具有指定解壓軟件的壓縮運(yùn)動(dòng)圖像序列;或具有指定解壓軟件的復(fù)合視音頻流的系統(tǒng)流; 所述可聽元素包括未壓縮的波形音頻數(shù)據(jù);或具有指定解壓軟件的一壓縮音頻數(shù)據(jù);或具有指定數(shù)學(xué)表達(dá)方法和參數(shù)的一維曲線所表達(dá)的聲音; 所述屬性參數(shù)包括對(duì)序列圖像中預(yù)定幀的指定;或?qū)哂兄付〝?shù)學(xué)表達(dá)方法和參數(shù)的可視元素或可聽元素的參數(shù)更新;或 對(duì)可視元素的操作指令,包括像素的透明度設(shè)置、圖像的位置、角度和大小參 數(shù)設(shè)置、圖像的顯示和隱藏設(shè)置、或圖像的深度設(shè)置;或 對(duì)可聽元素的操作指令,包括音量設(shè)置;或?qū)梢曉鼗蚩陕犜氐牟僮鞣绞?,包括播放、循環(huán)播放、結(jié)束播放、定點(diǎn) 播放、或定點(diǎn)結(jié)束播放;或 頻道切換指令。上述方案中,步驟c分解所述視聽內(nèi)容時(shí),還構(gòu)造一屬性列表來指示各所述視聽對(duì)象 的屬性,這些屬性包括時(shí)間,指示對(duì)應(yīng)視聽對(duì)象的演示開始時(shí)刻和/或結(jié)東時(shí)刻;或 基準(zhǔn)對(duì)象引用,指示被視聽對(duì)象引用為基準(zhǔn)的視聽對(duì)象;或 元素依賴表,當(dāng)所述基準(zhǔn)對(duì)象引用存在時(shí),該依賴表指示在所述引用為基準(zhǔn)的視聽 對(duì)象基礎(chǔ)上演示當(dāng)前視聽對(duì)象還必需的元素;或跳轉(zhuǎn)表,指示各種當(dāng)前可接受的事件和該事件對(duì)應(yīng)的作為跳轉(zhuǎn)目標(biāo)的視聽對(duì)象,所 述事'件包括用戶操作消息和終端下一演示時(shí)刻;或消息表,指示各種當(dāng)前可接受的事件和該事件對(duì)應(yīng)的發(fā)送往應(yīng)用擴(kuò)展器的消息,所述事件包括用戶操作消息和下一演示時(shí)刻;或圖像深度,表示所述視聽對(duì)象中的可視元素或可視子視聽對(duì)象在客戶端上顯示的 空間位序。上述方案中,步驟c中還包括為各所述視聽對(duì)象建立該視聽對(duì)象內(nèi)的時(shí)間軸索引的過程,即在索引表中為該視聽對(duì)象具有時(shí)間屬性的各子視聽對(duì)象添加記錄所述時(shí)間屬性的過 程。上述方案中,制作完成的所述互動(dòng)節(jié)目在服務(wù)器上存儲(chǔ)的數(shù)據(jù)結(jié)構(gòu)包括標(biāo)記域,指示特定屬性域的存在與否;交互內(nèi)容域,包括各種被分解為所述視聽對(duì)象的視聽內(nèi)容;和 視聽元素存儲(chǔ)塊域,包括全部視聽元素的信息。作為實(shí)現(xiàn)本發(fā)明構(gòu)思的技術(shù)方案還是,提供一種發(fā)布互動(dòng)節(jié)目的方法,用于互動(dòng)節(jié)目 廣播系統(tǒng),該互動(dòng)節(jié)目廣播系統(tǒng)包括服務(wù)器和若干通過因特網(wǎng)與該服務(wù)器互聯(lián)的客戶端, 包括步驟① 服務(wù)器向所述客戶端發(fā)送預(yù)定互動(dòng)節(jié)目的交互內(nèi)容;② 所述客戶端接收并通過終端來演示所述交互內(nèi)容;③ 所述客戶端在用戶選擇或操作后向所述服務(wù)器發(fā)送消息;尤其是所述交互內(nèi)容中的視聽內(nèi)容被分解為由一個(gè)或多個(gè)視聽對(duì)象來構(gòu)成;從而所 述步驟①中所述服務(wù)器是根據(jù)所存儲(chǔ)的關(guān)于該客戶端的信息來決定每次所述發(fā)送的內(nèi) 容。上述方案中,服務(wù)器存儲(chǔ)的關(guān)于客戶端的所述信息包括該客戶端存儲(chǔ)有的視聽元素和 視聽對(duì)象的記錄,每次所述發(fā)送被成功接收后,該記錄將得到相應(yīng)更新;所述客戶端與服 務(wù)器首次建立連接前,該所述信息初試記錄為0,從而服務(wù)器向該客戶端的首次發(fā)送包含當(dāng) 前交互內(nèi)容的完整內(nèi)容,后續(xù)發(fā)送釆用數(shù)據(jù)的不完全發(fā)送方式,即發(fā)送當(dāng)前展示所需要增 加的視聽元素和視聽對(duì)象。上述方案中,所述客戶端還連接有線電視網(wǎng),從而還包括步驟④服務(wù)器向應(yīng)用擴(kuò)展器發(fā)送消息; 應(yīng)用擴(kuò)展器通知數(shù)字電視廣播節(jié)目控制器在指定頻道播出節(jié)目;同時(shí)服務(wù)器通過所述因特網(wǎng)通知客戶端切換至該指定頻道; 客戶端切換至該指定頻道。上述方案中,步驟①中的所述發(fā)送是由時(shí)間觸發(fā)進(jìn)行的,服務(wù)器根據(jù)所述客戶端傳 遞來的時(shí)間消息,在各視聽對(duì)象的時(shí)間屬性所指示的開始時(shí)間之前完成該視聽對(duì)象的發(fā)送。采用上述技術(shù)方案,與現(xiàn)有技術(shù)相比,本發(fā)明對(duì)終端的性能要求很低,可以在具有很 小計(jì)算能力和內(nèi)存的情況下使用。本發(fā)明還可以用時(shí)間來控制服務(wù)器向終端的時(shí)間發(fā)送。 從而本發(fā)明還可以用在廣播式的數(shù)字電視網(wǎng)絡(luò)中,使原有的網(wǎng)絡(luò)具備視頻點(diǎn)播和電子節(jié)目導(dǎo)航(EPG)的功能,同時(shí)具有成本低、易于實(shí)現(xiàn)的優(yōu)勢(shì)。附圖i兌明

圖1是本發(fā)明視聽對(duì)象的結(jié)構(gòu)示意2是本發(fā)明互動(dòng)內(nèi)容的視聽對(duì)象要素之間的包含關(guān)系示意圖 圖3是本發(fā)明互動(dòng)內(nèi)容的視聽對(duì)象要素之間的跳轉(zhuǎn)關(guān)系示意圖 圖4是本發(fā)明互動(dòng)內(nèi)容的視聽對(duì)象要素之間的時(shí)間關(guān)系示意圖 圖5是本發(fā)明互動(dòng)內(nèi)容的視聽對(duì)象要素之間的預(yù)測(cè)關(guān)系示意圖 圖6是本發(fā)明為一個(gè)視聽對(duì)象建立時(shí)間軸索引表的流程圖 圖7是本發(fā)明客戶端對(duì)網(wǎng)絡(luò)數(shù)據(jù)的處理流程圖 圖8是本發(fā)明本發(fā)明視聽元素存儲(chǔ)塊的數(shù)據(jù)結(jié)構(gòu)示意圖 圖9是本發(fā)明客戶端存儲(chǔ)互動(dòng)節(jié)目的數(shù)據(jù)結(jié)構(gòu)示意io是本發(fā)明服務(wù)器存儲(chǔ)互動(dòng)節(jié)目的數(shù)據(jù)結(jié)構(gòu)示意ll是本發(fā)明發(fā)布互動(dòng)內(nèi)容的系統(tǒng)結(jié)構(gòu)示意12是本發(fā)明用在數(shù)字廣播電視系統(tǒng)中發(fā)布互動(dòng)內(nèi)容的系統(tǒng)結(jié)構(gòu)示意圖具體實(shí)施方式
下面,結(jié)合附圖所示之最佳實(shí)施例進(jìn)一步闡述本發(fā)明。本發(fā)明制作和發(fā)布互動(dòng)節(jié)目的系統(tǒng)可以如圖11的實(shí)施例所示,由一個(gè)服務(wù)器107通過因特網(wǎng)與若干客戶端103、 104和105互聯(lián);所述服務(wù)器107由互動(dòng)節(jié)目發(fā)送服務(wù)器101, 以及與該互動(dòng)節(jié)目發(fā)送服務(wù)器連接的互動(dòng)節(jié)目存儲(chǔ)器100和應(yīng)用擴(kuò)展器102構(gòu)成。其中互 動(dòng)節(jié)目存儲(chǔ)器IOO用來存儲(chǔ)各種互動(dòng)節(jié)目,互動(dòng)節(jié)目發(fā)送服務(wù)器101從該互動(dòng)節(jié)目存儲(chǔ)器 中讀取預(yù)定互動(dòng)節(jié)目的數(shù)據(jù),發(fā)送往客戶端,還接收來自客戶端的用戶操作消息及其它通 知消息。應(yīng)用擴(kuò)展器102是一個(gè)第三方可定制的軟件或模塊,用來進(jìn)一步擴(kuò)展系統(tǒng)的互動(dòng) 功能。所述互動(dòng)節(jié)目發(fā)送服務(wù)器101和應(yīng)用擴(kuò)展器102之間可以通過IPC (InterProcess Communication)的方式來通信。
該系統(tǒng)在數(shù)字廣播電視系統(tǒng)中的應(yīng)用如圖12所示。所述客戶端還通過數(shù)字電視廣播網(wǎng) 與數(shù)字電視廣播節(jié)目控制器118連接;所述服務(wù)器107通過所述應(yīng)用擴(kuò)展器102來連接并 控制所述數(shù)字電視廣播節(jié)目控制器118,從而所述互動(dòng)節(jié)目發(fā)送服務(wù)器101可以根據(jù)客戶端 的用戶選擇來控制所述數(shù)字電視廣播節(jié)目控制器118廣播預(yù)定電視節(jié)目;所述應(yīng)用擴(kuò)展器 102也可以接收來自該發(fā)射控制器118的節(jié)目列表信息。所述應(yīng)用擴(kuò)展器102與所述數(shù)字電 視信號(hào)發(fā)射控制器118之間可以通過socket (插口 )方式來通信連接。
所述客戶端包括顯示所述互動(dòng)節(jié)目的終端;以及客戶端軟件或硬件,用來控制終端的 多媒體信息輸出(包括圖像輸出和聲音輸出),或接收終端用戶的操作并向服務(wù)器發(fā)送通知 消息,接收所述來自互聯(lián)網(wǎng)或數(shù)字電視網(wǎng)絡(luò)的數(shù)據(jù)并解碼產(chǎn)生所述多媒體信息。所述終端 可以是一種計(jì)算裝置,具有用戶輸入裝置和多媒體輸出設(shè)備,包括通用計(jì)算機(jī)以及具有一 個(gè)主控制器的數(shù)字電視或者數(shù)字電視機(jī)頂盒;所述主控制器可以運(yùn)行所述客戶端軟件。所 述客戶端軟件可以獲得所述終端的時(shí)間。具體在本實(shí)施例中,所述終端可以是數(shù)字電視終 端,或?yàn)楣潭ǖ模驗(yàn)槭殖值?,或與其它設(shè)備(包括手機(jī))集成在一起。
本實(shí)施例中,所述互動(dòng)節(jié)目發(fā)送服務(wù)器101還可以將獲得的互動(dòng)節(jié)目通過數(shù)字電視廣 播網(wǎng)以廣播的方式發(fā)送到各所述數(shù)字電視終端。
本發(fā)明系統(tǒng)尤其適用于廣播電視網(wǎng)絡(luò)中為普通數(shù)字電視終端增加雙向通信的能力。具 體是,在所述數(shù)字電視終端上外聯(lián)一種雙向通信裝置,例如外置因特網(wǎng)通信裝置,來連接 所述終端和因特網(wǎng)。所述外置因特網(wǎng)通信裝置通過外設(shè)接口和所述數(shù)字電視終端連接,同 時(shí)通過網(wǎng)絡(luò)接口和因特網(wǎng)連接,該裝置上運(yùn)行的控制器軟件可以接收來自所述發(fā)送服務(wù)器或數(shù)字電枧終端的數(shù)據(jù),利用數(shù)據(jù)處理器對(duì)所述數(shù)據(jù)進(jìn)行處理,再發(fā)送相關(guān)結(jié)果到數(shù)字電 視終端或所述發(fā)送服務(wù)器。所述數(shù)據(jù)處理器對(duì)接收到的數(shù)據(jù),包括上述互動(dòng)節(jié)目數(shù)據(jù),進(jìn) 行解釋和轉(zhuǎn)換。為此,將在所述普通數(shù)字電視終端上安裝并運(yùn)行一個(gè)本地適配器軟件,以
接收用戶的選擇操作(包括頻道切換)通知,執(zhí)行頻道切換或在電視上顯示互動(dòng)節(jié)目的圖 像及輸出聲音。
本發(fā)明用于上述系統(tǒng)中制作所述互動(dòng)節(jié)目的交互內(nèi)容,以減少服務(wù)器與客戶端之間數(shù) 據(jù)傳輸量的方法,包括步驟
A. 建立視聽元素集,該視聽元素集為基本可視元素和/或可聽元素的集合;
B. 構(gòu)造視聽對(duì)象,該視聽對(duì)象引用所述集合中的至少一個(gè)元素或引用至少一個(gè)子視
聽對(duì)象來表達(dá)視聽內(nèi)容,并給出各引用對(duì)象的相關(guān)屬性參數(shù)和/或指示各引用對(duì)
象位置用的索引表;
C. 將所述交互內(nèi)容中的視聽內(nèi)容分解為由一個(gè)或多個(gè)所述視聽對(duì)象來構(gòu)成。 上述可視元素和可聽元素在本發(fā)明中又統(tǒng)稱視聽元素。其中所述所述可視元素包括未
壓縮的圖像;具有指定解壓軟件的壓縮圖像;具有指定數(shù)學(xué)表達(dá)方法和參數(shù)的線條、平面 形狀或三維空間表面;具有指定解壓軟件的壓縮運(yùn)動(dòng)圖像序列;或具有指定解壓軟件的復(fù) 合視音頻流的系統(tǒng)流。所述可聽元素包括未壓縮的波形音頻數(shù)據(jù);具有指定解壓軟件的壓 縮音頻數(shù)據(jù);或具有指定數(shù)學(xué)表達(dá)方法和參數(shù)的一維曲線所表達(dá)的聲音。
所述子視聽對(duì)象是指被視聽對(duì)象所引用包含的視聽對(duì)象。這種包含和被包含關(guān)系如圖2
所示,例如視聽對(duì)象VA11包含視聽對(duì)象VA12和視聽對(duì)象VA13,因此稱視聽對(duì)象VA11是視 聽對(duì)象VA12和視聽對(duì)象VA13的母視聽對(duì)象,視聽對(duì)象VA12和視聽對(duì)象VA13是視聽對(duì)象 VA11的子視聽對(duì)象,視聽對(duì)象VA12和視聽對(duì)象VA13互為同母視聽對(duì)象;互動(dòng)節(jié)目中所有 的視聽對(duì)象,包括視聽對(duì)象VAll、 VA12、 VA13、 VA14和VA15形成一個(gè)或多個(gè)樹狀層級(jí)結(jié) 構(gòu)。
視聽對(duì)象中的所述屬性參數(shù)包括對(duì)序列圖像中預(yù)定幀的指定;對(duì)具有指定數(shù)學(xué)表達(dá)方 法和參數(shù)的可視元素或可聽元素的參數(shù)更新;對(duì)可視元素的操作指令,包括像素的透明度 設(shè)置、圖像的位置、角度和大小參數(shù)設(shè)置、圖像的顯示和隱藏設(shè)置、或圖像的深度設(shè)置;對(duì)可聽元素的操作指令,包括音量設(shè)置;或?qū)梢曉鼗蚩陕犜氐牟僮鞣绞?,包括播放?循環(huán)播放、結(jié)東播放、定點(diǎn)播放、或定點(diǎn)結(jié)束播放。在圖12所示的實(shí)施例,所述屬性參數(shù) 還可以包括頻道切換指令。
圖1示意了所述視聽對(duì)象的結(jié)構(gòu)。視聽對(duì)象VA08由視聽內(nèi)容OOl、屬性和索引表002、 以及視聽元素集006構(gòu)成;所述視聽內(nèi)容OOl若可以進(jìn)一步被分解為一個(gè)或多個(gè)視聽對(duì)象, 則該視聽對(duì)象VA08為包含子視聽對(duì)象的視聽對(duì)象。
本發(fā)明方法步驟D在分解所述視聽內(nèi)容時(shí),還可以構(gòu)造一屬性列表來指示各所述視聽 對(duì)象的屬性,這些屬性包括
時(shí)間,指示對(duì)應(yīng)視聽對(duì)象的演示開始時(shí)刻和/或結(jié)東時(shí)刻;或 基準(zhǔn)對(duì)象引用,指示被視聽對(duì)象引用為基準(zhǔn)的視聽對(duì)象;或
元素依賴表,當(dāng)所述基準(zhǔn)對(duì)象引用存在時(shí),該依賴表指示在所述引用為基準(zhǔn)的視聽
對(duì)象基礎(chǔ)上演示當(dāng)前視聽對(duì)象還必需的元素;或
跳轉(zhuǎn)表,指示各種當(dāng)前可接受的事件和該事件對(duì)應(yīng)的作為跳轉(zhuǎn)目標(biāo)的視聽對(duì)象或, 所述事件包括用戶搡作消息和終端下一演示時(shí)刻;或
消息表,指示各種當(dāng)前可接受的事件和該事件對(duì)應(yīng)的發(fā)送往應(yīng)用擴(kuò)展器的消息,所 述事件包括用戶操作消息和下一演示時(shí)刻;或
圖像深度,表示所述視聽對(duì)象中的可視元素或可視子視聽對(duì)象在客戶端上顯示的空 間位序。
圖5示意了視聽對(duì)象之間通過所述基準(zhǔn)對(duì)象引用屬性來形成的一種預(yù)測(cè)關(guān)系。預(yù)測(cè)對(duì)
象025的基準(zhǔn)對(duì)象引用屬性指向基準(zhǔn)對(duì)象024,表示預(yù)測(cè)對(duì)象025可以通過修改基準(zhǔn)對(duì)象 024的部分內(nèi)容來演示新的圖像或者聲音。所述基準(zhǔn)對(duì)象024可以是視聽對(duì)象,也可以是包 含若干子視聽對(duì)象的視聽對(duì)象。
圖3示意了視聽對(duì)象之間通過所述跳轉(zhuǎn)表來規(guī)定的跳轉(zhuǎn)關(guān)系。例如,視聽對(duì)象VA16跳 向視聽對(duì)象VA17和視聽對(duì)象VA18,視聽對(duì)象VA18跳向視聽對(duì)象VA19和視聽對(duì)象VA20, 視聽對(duì)象VA20跳向視聽對(duì)象VA18和視聽對(duì)象VA16。
當(dāng)上述跳轉(zhuǎn)關(guān)系的觸發(fā)事件為下一終端演示時(shí)刻事件時(shí),有關(guān)視聽對(duì)象之間可以形成一定的時(shí)間關(guān)系,如圖4所示,若干個(gè)視聽對(duì)象按規(guī)定的時(shí)間間隔先后在客戶端演示,形 成一個(gè)時(shí)間序列。例如,某一特定時(shí)刻在客戶端t演示視聽對(duì)象VA21, 40亳秒后演示視 聽對(duì)象VA22, 80亳秒后演示視聽對(duì)象VA23。
因此,步驟C中當(dāng)所述視聽對(duì)象包含有子視聽對(duì)象時(shí),還可以進(jìn)一步為各所述視聽對(duì) 象建立該視聽對(duì)象內(nèi)的時(shí)間軸索引,即在該視聽對(duì)象的索引表中為具有時(shí)間屬性的各子視 聽對(duì)象添加記錄所述時(shí)間屬性??紤]到跳轉(zhuǎn)表中與時(shí)間相關(guān)的跳轉(zhuǎn)事件,為避免重復(fù)操作, 本發(fā)明實(shí)施例建立時(shí)間軸索引的具體過程是檢查找出包含有帶時(shí)間屬性的子枧聽對(duì)象的 視聽對(duì)象;檢查該視聽對(duì)象各個(gè)帶時(shí)間屬性的子視聽對(duì)象,若所述子視聽對(duì)象具有跳轉(zhuǎn)表 屬性項(xiàng),且該屬性項(xiàng)的內(nèi)容為表示下一時(shí)刻客戶端展示的視聽對(duì)象的指針,該指針指向正 在檢查的帶時(shí)間屬性的同母子視聽對(duì)象,則不為所述的子視聽對(duì)象建立時(shí)間軸索引,否則 為所述的子視聽對(duì)象建立時(shí)間索引。
上述過程可以采用但不限于如圖6所示的遞歸方法來完成。該實(shí)施例方法包括 步驟一 030:判斷是否還有未處理的同母視聽對(duì)象;若不是,結(jié)東;否則繼續(xù)執(zhí)行 步驟二031:取下一個(gè)未處理的同母視聽對(duì)象;
步驟三032:判斷正在處理的視聽對(duì)象是否有時(shí)間屬性;若不是,轉(zhuǎn)入步驟一 030;否 則繼續(xù)執(zhí)行
步驟四033:判斷未處理的同母視聽對(duì)象中是否還有未檢查的同母視聽對(duì)象;若不是, 轉(zhuǎn)入步驟三032;否則繼續(xù)執(zhí)行
步驟五034:取下一個(gè)未檢查的同母視聽對(duì)象;
步驟六035:判斷該同母視聽對(duì)象是否由下一終端演示時(shí)刻事件觸發(fā)跳轉(zhuǎn)到當(dāng)前對(duì)象; 若不是,轉(zhuǎn)入步驟四033;否則轉(zhuǎn)入步驟一 030;
步驟七036:為當(dāng)前子視聽對(duì)象建立時(shí)間索引;轉(zhuǎn)入步驟一 030。
從而,在本發(fā)明的一個(gè)實(shí)施例中,所述互動(dòng)節(jié)目的數(shù)據(jù)依上述方法制作完成后,在服 務(wù)器上將以如圖IO所示的數(shù)據(jù)結(jié)構(gòu)來存儲(chǔ)。其中,標(biāo)記域080和內(nèi)容域088是必選項(xiàng),其 它為可選項(xiàng)。標(biāo)記域080用來指示特定屬性域的存在與否,例如用l表示來相應(yīng)域存在,0表示相應(yīng)域不存在。本實(shí)施例中,例如使用該標(biāo)記域的第0-4比特位來分別指示該結(jié)構(gòu)體 中子視聽對(duì)象索引表081,時(shí)間索引表082,跳轉(zhuǎn)表083,信息表084和元素依賴表085是 否存在;第5~7比特來分別指示該結(jié)構(gòu)體的時(shí)間域090、深度域091和基準(zhǔn)對(duì)象ID域092 是否存在;其中第4比特還可以同時(shí)還指示元素?cái)?shù)據(jù)區(qū)指針089是否存在。所述服務(wù)器還 使用視聽元素存儲(chǔ)塊096來存儲(chǔ)構(gòu)成該互動(dòng)節(jié)目的所有視聽對(duì)象所引用的全部視聽元素。
圖8示意了所述視聽元素存儲(chǔ)塊的數(shù)據(jù)結(jié)構(gòu)。圖中,視聽元素?cái)?shù)目域050用來表示在 本視聽元素存儲(chǔ)塊中存儲(chǔ)的視聽元素的數(shù)目。在該數(shù)目域后面的是索引表域059,具有數(shù)量 為所述數(shù)目域050指定數(shù)的條目。每一條目包括下面的內(nèi)容,以分別對(duì)應(yīng)一個(gè)視聽元素 指針051或054,指示該視聽元素的數(shù)據(jù)存儲(chǔ)位置;類型052或055,指示該視聽元素的類 型,若該視聽元素是壓縮的媒體數(shù)據(jù),則所述類型052或055同時(shí)指示了其壓縮格式;長(zhǎng) 度053或056,指示該視聽元素的數(shù)據(jù)長(zhǎng)度。
所述索引表059之后的存儲(chǔ)空間可以用來存儲(chǔ)各所述視聽元素的內(nèi)容數(shù)據(jù),例如圖示 依次為第一視聽元素057至第n視聽元素058的媒體數(shù)據(jù)。所述視聽元素還可以以文件形 式存儲(chǔ)在特定文件系統(tǒng)中,相應(yīng)地,上述視聽元素存儲(chǔ)塊中的各指針051或054可以用對(duì) 應(yīng)文件的路徑來代替,索引表059之后的空間可以用作為其它數(shù)據(jù)的存儲(chǔ)區(qū)。
相應(yīng)地,本發(fā)明系統(tǒng)中所述互動(dòng)節(jié)目可以使用的發(fā)布方法,包括步驟
① 服務(wù)器向所述客戶端發(fā)送預(yù)定互動(dòng)節(jié)目的交互內(nèi)容;
② 所述客戶端接收并通過終端來演示所述交互內(nèi)容;
③ 所述客戶端在用戶選擇或操作后向所述服務(wù)器發(fā)送消息;
其中,所述交互內(nèi)容中的視聽內(nèi)容被分解為由一個(gè)或多個(gè)上述視聽對(duì)象來構(gòu)成,從而步驟 ①中,所述服務(wù)器可以采用數(shù)據(jù)的不完全發(fā)送方式來減少數(shù)據(jù)傳輸量。具體是,在該步驟
中,所述服務(wù)器是根據(jù)所存儲(chǔ)的關(guān)于該客戶端的信息來決定每次所述發(fā)送的內(nèi)容;所述信 息至少包括客戶端存儲(chǔ)有的視聽元素和視聽對(duì)象的記錄。這樣,所述客戶端與服務(wù)器首次 建立連接時(shí),先向該服務(wù)器發(fā)送對(duì)所述預(yù)定互動(dòng)節(jié)目的請(qǐng)求消息;由于該客戶端信息記錄 初始為o,所述服務(wù)器響應(yīng)所述請(qǐng)求并發(fā)送當(dāng)前交互內(nèi)容所包含的全部視聽對(duì)象的相關(guān)數(shù) 據(jù),同時(shí)建立針對(duì)該客戶端的所述信息;該服務(wù)器后續(xù)發(fā)送交互內(nèi)容給所述客戶端時(shí),比較判斷并只要發(fā)送當(dāng)前交互內(nèi)容展示所需要增加的視聽元素和視聽對(duì)象,及發(fā)送被成功接 收(收到客戶端確認(rèn)消息)后對(duì)所述記錄作相應(yīng)更新。相應(yīng)地,所述客戶端每次接收所述發(fā)送的交互內(nèi)容數(shù)據(jù)后,可以采用如圖9所示的數(shù) 據(jù)結(jié)構(gòu)來將該互動(dòng)節(jié)目相關(guān)的視聽元素和視聽對(duì)象保存到終端,并通知所述服務(wù)器該存儲(chǔ) 操作。該數(shù)據(jù)結(jié)構(gòu)包括了供以快速尋址的子視聽對(duì)象索引表060、屬性參數(shù)和子視聽對(duì)象的 內(nèi)容域061、指示開始和結(jié)東時(shí)間的時(shí)間域062、指示圖像顯示的前后/遮擋關(guān)系的深度域 063、視聽元素存儲(chǔ)塊指針064等域;還包括視聽元素存儲(chǔ)塊065,用來存儲(chǔ)被引用的全部 視聽元素。為了進(jìn)一步減小對(duì)客戶端內(nèi)存空間的占用,上述發(fā)明方法還可以包括以下處理過程 客戶端刪除暫時(shí)不需要的視聽對(duì)象或視聽元素; 再通知服務(wù)器刪除這些視聽對(duì)象或視聽元素;服務(wù)器根據(jù)該客戶端的所述刪除操作通知來更新所存儲(chǔ)的關(guān)于該客戶端的信息。圖7實(shí)施例示意了步驟②中所述客戶端的數(shù)據(jù)處理流程,詳述如下,包括 步驟一 040:讀取所接收到來自服務(wù)器的網(wǎng)絡(luò)數(shù)據(jù),該數(shù)據(jù)包括與交互內(nèi)容相應(yīng)的視聽 對(duì)象和時(shí)間序列;步驟二041:判斷該數(shù)據(jù)是否視聽對(duì)象;若否,轉(zhuǎn)入步驟九048;否則繼續(xù)執(zhí)行 步驟三042:判斷是否預(yù)測(cè)對(duì)象;若是,轉(zhuǎn)入步驟八047;否則繼續(xù)執(zhí)行 步騍四043:判斷是否存在同母視聽對(duì)象;若否,轉(zhuǎn)入步驟八047;否則繼續(xù)執(zhí)行 步驟五044:刪除該同母視聽對(duì)象;步驟六045:判斷該同母視聽對(duì)象是否有獨(dú)用視聽元素;若否,轉(zhuǎn)入步驟八047;否則 繼續(xù)執(zhí)行步驟七046:刪除該同母視聽對(duì)象的視聽元素;轉(zhuǎn)入步驟五044。 步驟八047:在指定時(shí)間演示收到的視聽對(duì)象;結(jié)東。 步驟九048:判斷數(shù)據(jù)是否視聽元素;若否,結(jié)東;否則繼續(xù)執(zhí)行 步驟十049:把該視聽元素加入到視聽元素存儲(chǔ)塊。結(jié)東。 從而,在客戶端的終端上依次顯示這些視聽對(duì)象,向用戶展示多媒體或動(dòng)畫。上述發(fā)布方法中,所述客戶端的終端可以是數(shù)字電視終端,為一個(gè)帶有處理器的數(shù)字 電視機(jī)頂盒或能夠解碼視音頻流的數(shù)字電視機(jī);或?yàn)槠胀〝?shù)字電視終端,通過前述的外置 因特網(wǎng)連接裝置來連接互聯(lián)網(wǎng)。該終端還如圖12所示連接有線電視網(wǎng),因此,該方法還包括步驟④服務(wù)器向應(yīng)用擴(kuò)展器發(fā)送消息; 應(yīng)用擴(kuò)展器通知數(shù)字電視廣播節(jié)目控制器118在指定頻道播出節(jié)目;同時(shí)服務(wù)器通 過所述因特網(wǎng)通知終端切換至該指定頻道; 終端切換至該指定頻道。 從而可以實(shí)現(xiàn)點(diǎn)播功能。另外,進(jìn)一步利用所述服務(wù)器從所述數(shù)字電視廣播節(jié)目控制器l18 獲得的節(jié)目菜單還可以實(shí)現(xiàn)EPG功能。如此實(shí)現(xiàn)廣播式的數(shù)字電視點(diǎn)播和EPG,成本遠(yuǎn)遠(yuǎn) 低于通過HTML或者JAVA技術(shù)實(shí)現(xiàn)的設(shè)備。在該應(yīng)用中,若在所述視聽對(duì)象的屬性參數(shù)中增加頻道切換指令,則所述終端可以通 過對(duì)應(yīng)客戶端與所述服務(wù)器的連接,利用視聽對(duì)象來實(shí)現(xiàn)頻道切換指令的傳遞。所述互動(dòng) 節(jié)目的交互內(nèi)容也可以通過有線電視網(wǎng)以廣播方式發(fā)送到多個(gè)終端。本發(fā)明為了便于服務(wù)器根據(jù)用戶設(shè)計(jì)要求來主動(dòng)發(fā)送節(jié)目?jī)?nèi)容,還在上述發(fā)布方法中 使用終端時(shí)間來觸發(fā)步驟①中服務(wù)器的所述發(fā)送搡作。例如,設(shè)定所述時(shí)間為該客戶端 終端開始播放交互內(nèi)容的時(shí)間,發(fā)送該時(shí)間消息到服務(wù)器;服務(wù)器記錄該時(shí)間,并使用該 時(shí)間來調(diào)整該交互內(nèi)容相關(guān)的視聽對(duì)象的子視聽對(duì)象的時(shí)間屬性,例如,以所述子視聽對(duì) 象的時(shí)間屬性值為基礎(chǔ)再加上所述開始播放時(shí)間作為該子視聽對(duì)象的新時(shí)間屬性;服務(wù)器 在所述視聽對(duì)象或子視聽對(duì)象的時(shí)間屬性所指示的開始時(shí)間之前完成對(duì)該視聽對(duì)象或子視 聽對(duì)象的所述發(fā)送。這樣,可以允許服務(wù)器靈活地掌握不同視聽對(duì)象的發(fā)送時(shí)機(jī),從而提 供更多的服務(wù)種類。所述終端時(shí)間還可以是所述客戶端開始播放互動(dòng)節(jié)目時(shí)根據(jù)終端自身時(shí)鐘所觀察得到 的毫秒數(shù)。所述客戶端還可以使用終端正在播放的節(jié)目的視頻流或者音頻流的演示時(shí)戳來 作為所述終端時(shí)間,從而該客戶端向服務(wù)器發(fā)送時(shí)間前還發(fā)送當(dāng)前播放的頻道信息。此外, 在另一個(gè)實(shí)施例中,終端具有NTP (Network time protocol)同步能力,從而所述客戶端使用NTP標(biāo)準(zhǔn)規(guī)定的網(wǎng)絡(luò)絕對(duì)時(shí)間為所述終端時(shí)間。下面,對(duì)用于所述服務(wù)器和所述客戶端之間進(jìn)行通信的幾種常用消息作一匯總,包括a. 視聽元素消息由所述服務(wù)器發(fā)送到所述客戶端,用來發(fā)送包括一個(gè)或多個(gè)視聽 元素的數(shù)據(jù)。b. 視聽對(duì)象消息由所述服務(wù)器發(fā)送到所述客戶端,用來發(fā)送包括一個(gè)或多個(gè)視聽 對(duì)象的內(nèi)容和屬性的數(shù)據(jù)。c. 元素/對(duì)象存儲(chǔ)區(qū)刪除通知消息由所述客戶端發(fā)送到所述服務(wù)器,用來通知服務(wù) 器刪除一個(gè)或多個(gè)視聽元素/視聽對(duì)象。d. 時(shí)間通知消息由所述客戶端發(fā)送到所述服務(wù)器,用來通知服務(wù)器該客戶端終端 的當(dāng)前時(shí)間。e. 用戶操作通知消息由所述客戶端發(fā)送到所述服務(wù)器,用來通知服務(wù)器該客戶端 終端用戶最新執(zhí)行的操作。f. 當(dāng)前頻道號(hào)通知消息應(yīng)用在數(shù)字電視廣播系統(tǒng)的實(shí)施例中使用。
權(quán)利要求
1. 一種制作和發(fā)布互動(dòng)節(jié)目的系統(tǒng),包括服務(wù)器(107)和若干通過因特網(wǎng)與該服務(wù)器互聯(lián)的客戶端;所述服務(wù)器(107)包括互動(dòng)節(jié)目發(fā)送服務(wù)器(101),以及與該互動(dòng)節(jié)目發(fā)送服務(wù)器連接的互動(dòng)節(jié)目存儲(chǔ)器(100),其特征在于所述客戶端還通過數(shù)字電視廣播網(wǎng)與數(shù)字電視廣播節(jié)目控制器(118)連接;所述服務(wù)器(107)還包括與所述互動(dòng)節(jié)目發(fā)送服務(wù)器(101)連接的應(yīng)用擴(kuò)展器(102),該應(yīng)用擴(kuò)展器(102)還連接所述數(shù)字電視廣播節(jié)目控制器(118),從而或者所述互動(dòng)節(jié)目發(fā)送服務(wù)器(101)根據(jù)客戶端的用戶選擇來控制所述數(shù)字電視廣播節(jié)目控制器(118)廣播預(yù)定的電視節(jié)目或由所述互動(dòng)節(jié)目存儲(chǔ)器(100)獲得的互動(dòng)節(jié)目;或者所述應(yīng)用擴(kuò)展器(102)接收來自所述數(shù)字電視廣播節(jié)目控制器(118)的節(jié)目列表信息。
2. 根據(jù)權(quán)利要求l所述制作和發(fā)布互動(dòng)節(jié)目的系統(tǒng),其特征在于所述客戶端包括數(shù)字電視終端,以及通過該數(shù)字電視終端的外設(shè)接口與該數(shù)字電視終 端相連的外置因特網(wǎng)通信裝置,該外置因特網(wǎng)通信裝置還網(wǎng)絡(luò)接口與所述因特網(wǎng)互連。
3. —種制作互動(dòng)節(jié)目的方法,用于制作互動(dòng)節(jié)目廣播系統(tǒng)所使用的交互內(nèi)容,該互動(dòng)節(jié)目 廣播系統(tǒng)包括服務(wù)器、以及若干通過因特網(wǎng)與該服務(wù)器互聯(lián)以交換所述交互內(nèi)容的客戶 端,其特征在于,該方法包括步驟A. 建立視聽元素集,該視聽元素集為基本可視元素和/或可聽元素的集合;B. 構(gòu)造視聽對(duì)象,該視聽對(duì)象引用所述集合中的至少一個(gè)元素或引用至少一個(gè)子視 聽對(duì)象來表達(dá)視聽內(nèi)容,并給出各引用對(duì)象的相關(guān)屬性參數(shù)和/或指示各引用對(duì) 象位置用的索引表;C. 將所述交互內(nèi)容中的視聽內(nèi)容分解為由一個(gè)或多個(gè)所述視聽對(duì)象來構(gòu)成。
4. 根據(jù)權(quán)利要求3所述制作互動(dòng)節(jié)目的方法,其特征在于所述可視元素包括未壓縮的圖像;或具有指定解壓軟件的壓縮圖像;或具有指定數(shù)學(xué)表達(dá)方法和參數(shù)的線條、平面形狀或三維空間表面;或 具有指定解壓軟件的壓縮運(yùn)動(dòng)圖像序列;或 具有指定解壓軟件的復(fù)合視音頻流的系統(tǒng)流;所述可聽元素包括未壓縮的波形音頻數(shù)據(jù);或 具有指定解壓軟件的壓縮音頻數(shù)據(jù);或 具有指定數(shù)學(xué)表達(dá)方法和參數(shù)的一維曲線所表達(dá)的聲音;所述屬性參數(shù)包括對(duì)序列圖像中預(yù)定幀的指定;或?qū)哂兄付〝?shù)學(xué)表達(dá)方法和參數(shù)的可視元素或可聽元素的參數(shù)更新;或 對(duì)可視元素的操作指令,包括像素的透明度設(shè)置、圖像的位置、角度和大小參 數(shù)設(shè)置、圖像的顯示和隱藏設(shè)置、或圖像的深度設(shè)置;或 對(duì)可聽元素的操作指令,包括音量設(shè)置;或?qū)梢曉鼗蚩陕犜氐牟僮鞣绞剑úシ?、循環(huán)播放、結(jié)東播放、定點(diǎn)播 放、或定點(diǎn)結(jié)東播放;或 頻道切換指令。
5.根據(jù)權(quán)利要求3所述制作互動(dòng)節(jié)目的方法,其特征在于步驟C分解所述視聽內(nèi)容時(shí), 還構(gòu)造一屬性列表來指示各所述視聽對(duì)象的屬性,這些屬性包括時(shí)間,指示對(duì)應(yīng)視聽對(duì)象的演示開始時(shí)刻和/或結(jié)東時(shí)刻;或基準(zhǔn)對(duì)象引用,指示被視聽對(duì)象引用為基準(zhǔn)的視聽對(duì)象;或元素依賴表,當(dāng)所述基準(zhǔn)對(duì)象引用存在時(shí),該依賴表指示在所述引用為基準(zhǔn)的視聽 對(duì)象基礎(chǔ)上演示當(dāng)前視聽對(duì)象還必需的元素;或跳轉(zhuǎn)表,指示各種當(dāng)前可接受的事件和該事件對(duì)應(yīng)的作為跳轉(zhuǎn)目標(biāo)的視聽對(duì)象,所 述事件包括用戶操作消息和終端下一演示時(shí)刻;或消息表,指示各種當(dāng)前可接受的事件和該事件對(duì)應(yīng)的發(fā)送往應(yīng)用擴(kuò)展器的消息,所 述事件包括用戶操作消息和下一演示時(shí)刻;或圖像深度,表示所述視聽對(duì)象中的可視元素或可視子視聽對(duì)象在客戶端上顯示的空 間位序。
6. 根據(jù)權(quán)利要求3或5所述制作互動(dòng)節(jié)目的方法,其特征在于步驟C中還包括為各所述視聽對(duì)象建立該視聽對(duì)象內(nèi)的時(shí)間軸索引的過程,即在索 引表中為該視聽對(duì)象具有時(shí)間屬性的各子視聽對(duì)象添加記錄所述時(shí)間屬性的過程。
7. 根據(jù)權(quán)利要求3所述制作互動(dòng)節(jié)目的方法,其特征在于,制作完成的所述互動(dòng)節(jié)目在服 務(wù)器上存儲(chǔ)的數(shù)據(jù)結(jié)構(gòu)包括標(biāo)記域,指示特定屬性域的存在與否;交互內(nèi)容域,包括各種被分解為所述視聽對(duì)象的視聽內(nèi)容;和視聽元素存儲(chǔ)塊域,包括全部視聽元素的信息。
8. 根據(jù)權(quán)利要求7所述制作互動(dòng)節(jié)目的方法,其特征在于,所述標(biāo)記域指示的特定屬性域 包括子視聽對(duì)象索引表、時(shí)間索引表、跳轉(zhuǎn)表、信息表、元素依賴表和元素?cái)?shù)據(jù)區(qū)指針、 時(shí)間域、深度域、或基準(zhǔn)對(duì)象ID域。
9. 一種發(fā)布互動(dòng)節(jié)目的方法,用于互動(dòng)節(jié)目廣播系統(tǒng),該互動(dòng)節(jié)目廣播系統(tǒng)包括服務(wù)器和 若干通過因特網(wǎng)與該服務(wù)器互聯(lián)的客戶端,包括步驟① 服務(wù)器向所述客戶端發(fā)送預(yù)定互動(dòng)節(jié)目的交互內(nèi)容;② 所述客戶端接收并通過終端來演示所述交互內(nèi)容;③ 所述客戶端在用戶選擇或操作后向所述服務(wù)器發(fā)送消息; 其特征在于所述交互內(nèi)容中的視聽內(nèi)容被分解為由一個(gè)或多個(gè)視聽對(duì)象來構(gòu)成;從而所述步 驟①中所述服務(wù)器是根據(jù)所存儲(chǔ)的關(guān)于該客戶端的信息來決定每次所述發(fā)送的內(nèi)容。
10. 根據(jù)權(quán)利要求9所述發(fā)布互動(dòng)節(jié)目的方法,其特征在于服務(wù)器存儲(chǔ)的關(guān)于客戶端的所述信息包括該客戶端存儲(chǔ)有的視聽元素和視聽對(duì)象 的記錄,每次所述發(fā)送被成功接收后,該記錄將得到相應(yīng)更新;所述客戶端與服務(wù)器首次建立連接前,該所述信息初試記錄為0,從而服務(wù)器向該 客戶端的首次發(fā)送包含當(dāng)前交互內(nèi)容的完整內(nèi)容,后續(xù)發(fā)送釆用數(shù)據(jù)的不完全發(fā)送方 式,即發(fā)送當(dāng)前展示所需要增加的視聽元素和視聽對(duì)象。
11. 根據(jù)權(quán)利要求IO所述發(fā)布互動(dòng)節(jié)目的方法,其特征在于所述客戶端每次接收到所述交互內(nèi)容數(shù)據(jù)后,將存儲(chǔ)所接收到的視聽元素和枧聽對(duì) 象,并通知所述服務(wù)器該存儲(chǔ)操作;所述客戶端若刪除暫不需要的視聽對(duì)象或視聽元素,也會(huì)通知該服務(wù)器更新關(guān)于該 客戶端的所述信息記錄。
12. 根據(jù)權(quán)利要求9所述發(fā)布互動(dòng)節(jié)目的方法,其特征在于,所述客戶端還連接有線電視 網(wǎng),從而還包括步驟 服務(wù)器向應(yīng)用擴(kuò)展器發(fā)送消息; 應(yīng)用擴(kuò)展器通知數(shù)字電視廣播節(jié)目控制器在指定頻道播出節(jié)目;同時(shí)服務(wù)器通過所述因特網(wǎng)通知客戶端切換至該指定頻道; 客戶端切換至該指定頻道。
13. 根據(jù)權(quán)利要求9或12所述發(fā)布互動(dòng)節(jié)目的方法,其特征在于所述客戶端包括數(shù)字電視終端。
14. 根據(jù)權(quán)利要求9所述發(fā)布互動(dòng)節(jié)目的方法,其特征在于步驟①中的所述發(fā)送是由時(shí)間觸發(fā)進(jìn)行的,服務(wù)器根據(jù)所述客戶端傳遞來的時(shí) 間消息,在各視聽對(duì)象的時(shí)間屬性所指示的開始時(shí)間之前完成該視聽對(duì)象的發(fā)送。
全文摘要
一種制作和發(fā)布互動(dòng)節(jié)目的方法和系統(tǒng),在包括因特網(wǎng)和/或數(shù)字電視廣播網(wǎng)的雙向信道數(shù)字通信網(wǎng)中,服務(wù)器和終端之間進(jìn)行多媒體內(nèi)容雙向交互。該方法以視聽元素為引用基礎(chǔ),添加屬性參數(shù)或索引表,來建立獨(dú)立或相互引用的視聽對(duì)象;將交互內(nèi)容中的視聽內(nèi)容分解為由一個(gè)或多個(gè)所述視聽對(duì)象來構(gòu)成。從而在數(shù)據(jù)傳輸過程中可以采用不完全發(fā)送方式或時(shí)間控制發(fā)送方式,極大降低傳送的數(shù)據(jù)量,及對(duì)終端的資源要求。采用本發(fā)明,便于數(shù)字電視網(wǎng)絡(luò)升級(jí)具備視頻點(diǎn)播和電子節(jié)目導(dǎo)航的功能,同時(shí)具有成本低、易于實(shí)現(xiàn)的優(yōu)勢(shì)。
文檔編號(hào)H04N7/26GK101277424SQ20071014732
公開日2008年10月1日 申請(qǐng)日期2007年8月16日 優(yōu)先權(quán)日2007年3月29日
發(fā)明者郭建中 申請(qǐng)人:郭建中
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1