專利名稱:Method for synchronising a RICH MEDIA TM action with an audiovisual change ...的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的領(lǐng)域是“Rich Media” 技術(shù)的領(lǐng)域,且更具體地說,是“RichMedia” 呈 現(xiàn)的領(lǐng)域,包含用于在用戶終端上重放的圖形格式、文本、交互式特征、動畫和媒體(圖像 和視聽流)。更具體地說,本發(fā)明涉及一種用于使此呈現(xiàn)的視聽部分中的變化與純 “RichMedia” 部分(即,此部分特別包含圖形格式及其處置以及交互式特征,但不包含媒 體處置)中的變化同步的技術(shù)。
背景技術(shù):
在含有對視頻流的參考的“Rich Media"⑧呈現(xiàn)中,在大多數(shù)情況下,純 “RichMedia” 部分由“Rich Media” 服務(wù)器(也稱為呈現(xiàn)服務(wù)器)提供和處置,且視聽 部分由視頻服務(wù)器(也稱為流式傳輸服務(wù)器)處置,并發(fā)送到終端。由于這兩個服務(wù)器為單獨的,所以它們不具有相同的時間參考,且不能一起同步。 因此,兩個服務(wù)器所供應(yīng)的內(nèi)容也不適合同步。因此,對用戶來說,難以使“Rich Media” 變化與視頻流廣播期間發(fā)生的事件完 全對準(zhǔn)。舉例來說,考慮含有對視頻流的參考的“Rich Media” 呈現(xiàn)。用戶在用戶終端上 觀看視頻流(由流式傳輸服務(wù)器供應(yīng)),連同某一“Rich Media” 信息,例如由呈現(xiàn)服務(wù)器 供應(yīng)的廣播視頻流的頻道的編號和/或標(biāo)識。當(dāng)用戶改變頻道以觀看另一則視頻內(nèi)容時, 他/她期望還顯示關(guān)于頻道變化的“Rich Media” 信息,連同關(guān)于視頻改變已發(fā)生時的新 頻道的信息。然而,因為流式傳輸服務(wù)器與呈現(xiàn)服務(wù)器不同步,所以對于“Rich Media” 呈現(xiàn) 的創(chuàng)建者來說,難以知道何時基于視頻的變化而進(jìn)行“Rich Media” 場景的變化。視頻的變化可以是語義變化(例如,從電影切換到廣告序列,或相反)或最佳頻道 變化。最佳頻道變化可如下進(jìn)行流式傳輸服務(wù)器用來自下一頻道的圖像代替現(xiàn)有視頻流 中的先前頻道的圖像,而不告知呈現(xiàn)服務(wù)器。呈現(xiàn)服務(wù)器因此不具有指示何時改變頻道編 號/標(biāo)識的特定信息。第一種技術(shù)包括在將視頻流變化請求從呈現(xiàn)服務(wù)器發(fā)送到流式傳輸服務(wù)器時進(jìn) 行此變化。此技術(shù)的一個缺點在于流式傳輸服務(wù)器改變視頻流的反應(yīng)時間未被考慮,且頻 道編號/標(biāo)識相對于實際視頻流變化被過早地系統(tǒng)性地改變。因此,在短暫的時間內(nèi),用戶 具有不對應(yīng)于在屏幕上所觀看到的視頻的頻道信息。第二種技術(shù)包括在將視頻流變化請求從呈現(xiàn)服務(wù)器傳輸?shù)搅魇絺鬏敺?wù)器后的 預(yù)定間隔之后改變頻道編號/標(biāo)識。此間隔對應(yīng)于流式傳輸服務(wù)器反應(yīng)時間的估計,但不 能考慮網(wǎng)絡(luò)傳輸條件,從而導(dǎo)致流式傳輸服務(wù)器反應(yīng)時間的變動。
因此,此解決方案對于用戶來說在視頻流與用戶的終端上所顯示的 “RichMedia” 信息之間的一致性方面同樣不是最佳的。如果發(fā)生不是由用戶動作觸發(fā)的視頻變化,例如從電影序列切換到廣告序列,那 么以上兩種技術(shù)均不奏效,且適用的試探法更加不確定。一種技術(shù)可(例如)包括準(zhǔn)備對 視頻輸入路徑的平均延遲計算和對場景信息中的平均延遲的類似計算,以及隨后使場景的 變化同步。然而,此技術(shù)包含視頻輸入、場景輸入以及視頻服務(wù)器與場景服務(wù)器之間的偏差 上的累積不確定性。
發(fā)明內(nèi)容
本發(fā)明提出一種不涉及現(xiàn)有技術(shù)的所有缺點的新穎的解決方案,其呈使一則 “ R i c h M e d i a ” 內(nèi)容中的動作與一則視聽內(nèi)容中的變化同步的方法的形式,所述“ R i c h Media” 和視聽內(nèi)容是“Rich Media” 呈現(xiàn)的一部分。根據(jù)本發(fā)明,此方法包括以下步驟獲得一則代表所述則視聽內(nèi)容中的所述變化的信息,稱為變化信息;使所述則“Rich Media” 內(nèi)容中的動作與所述變化同步,所述同步步驟包括以下 子步驟將所述變化信息轉(zhuǎn)換為“Rich Media" 事件;通過所述呈現(xiàn)的至少一個“Rich Media” 對象來檢測所述事件;基于所述檢測到的事件觸發(fā)所述呈現(xiàn)中的所述動作。本發(fā)明因此是基于用于在“Rich Media” 呈現(xiàn)中使“Rich Media” 動作與所述 "Rich Media” 呈現(xiàn)中所參考的且由單獨實體(例如,視聽廣播服務(wù)器)發(fā)送的視聽流或 內(nèi)容中的變化同步的新穎且具獨創(chuàng)性的方法。甚至,根據(jù)本發(fā)明的方法使得有可能以適合由呈現(xiàn)中的“Rich Media” 對象解譯 的方式指示視聽廣播服務(wù)器所發(fā)送的視聽流中的變化,以便使“RichMedia” 動作與視聽 流中的此變化同步。所獲得的流中的變化信息首先由“Rich Media” 呈現(xiàn)中的視聽/ "RichMedia" 界面對象(也稱為“視頻”對象)處理,所述對象尤其適合在觀看所述呈現(xiàn)的用戶終端上解 碼和顯示來自“Rich Media” 呈現(xiàn)中的視聽流的圖像。此“視頻”對象在獲得此變化信息后觸發(fā)“Rich Media” 事件。此“RichMedia” 事件為特定類型,其特定用于使視聽流變化與“Rich Media” 動作同步。一個或多個“Rich Media" 對象(也稱為交互式對象)被編程在呈現(xiàn)中以監(jiān)視 由“視頻”對象觸發(fā)的此類事件,且在檢測到此類事件后激活。以此方式,當(dāng)此交互式對象檢測到由“視頻”對象觸發(fā)的事件時,激活交互式對象, 且實施與視聽流中的變化鏈接的“Rich Media” 動作。因此與由變化信息所指示的流中的變化同步地執(zhí)行“Rich Media” 動作。根據(jù)本發(fā)明的一個實施例,經(jīng)由所述則視聽內(nèi)容來發(fā)送所述變化信息。"Rich Media” 呈現(xiàn)中的且(例如)由視聽廣播服務(wù)器發(fā)送的所述則視聽內(nèi)容參 考因此除針對視聽內(nèi)容的特定數(shù)據(jù)和常規(guī)視聽流信令數(shù)據(jù)之外還包括代表討論中的流中 的變化的數(shù)據(jù)(稱為變化信息)。
舉例來說,此變化信息在與流中的變化(例如,內(nèi)容的變化)之后的第一圖像相同 的時間發(fā)送。此變化信息可以是純粹的預(yù)定指示符,其僅指示流中存在變化;或較復(fù)雜的 指示符,其指定或給出關(guān)于流中的變化的類型的信息,或關(guān)于待相對于流中的此變化而實 施的動作的類型的信息。根據(jù)一個替代實施例,所述獲得步驟使用表示所述則視聽內(nèi)容中所插入的所述變 化信息的指示符的讀取。視聽流因此可含有準(zhǔn)許存取在流中其它地方發(fā)送的一則變化信息的指示符,例如 包括流中的可找到變化信息的讀取地址的指針。根據(jù)另一實施例,所述變化信息是基于與所述呈現(xiàn)相關(guān)聯(lián)的一則時戳信息與所述 則視聽內(nèi)容的當(dāng)前時戳的比較。根據(jù)此實施例,所述變化信息對應(yīng)于通過比較兩則時戳信息得出的肯定結(jié)果,第 一則時戳信息從呈現(xiàn)中已知,且第二則時戳信息對應(yīng)于視聽流的當(dāng)前時戳。舉例來說,第一則時戳信息由視聽廣播服務(wù)器發(fā)送,所述視聽廣播服務(wù)器還將變 化所涉及的視聽流(例如)經(jīng)由處置“Rich Media” 呈現(xiàn)的呈現(xiàn)服務(wù)器發(fā)送到觀看所述 呈現(xiàn)的用戶的終端。此則時戳信息對應(yīng)于流中的時間的時間標(biāo)簽。如果流中的變化對應(yīng)于例如用戶請 求之后的內(nèi)容的變化,那么所述時間標(biāo)簽可對應(yīng)于所述則新內(nèi)容的第一圖像。第二則時戳信息對應(yīng)于視聽流的當(dāng)前時戳,例如在“Rich Media” 呈現(xiàn)中解碼并 顯示的當(dāng)前圖像的時間標(biāo)簽。在此實施例中,第一則時戳信息適合由“視頻”對象解譯,所述“視頻”對象還能夠 確定其在“Rich Media” 呈現(xiàn)中解碼并顯示的每一圖像的時間標(biāo)簽。此“視頻”對象將第 一則時戳信息與當(dāng)前時戳信息進(jìn)行比較,以在兩個時間標(biāo)簽重合時確定代表流中的變化的
一則信息。一旦確定此變化信息,根據(jù)同步方法的處理的其余部分就與針對第一實施例的處 理相同,即由“視頻”對象觸發(fā)特定事件、由交互式對象檢測所述事件,以及實施對應(yīng)的動 作。根據(jù)本發(fā)明的特定特征,所述變化信息還包括至少一則代表所述則 “RichMedia” 內(nèi)容中的所述動作的信息,稱為動作信息。所述變化信息因此不僅使得有可能指示流中的變化,而且使得有可能給出關(guān)于待 相對于流的所述變化而實施的動作的指示。明確地說,所述動作信息屬于包括以下各項的群組URN( “統(tǒng)一資源名稱”);URI ( “統(tǒng)一資源識別符”);URL ( “統(tǒng)一資源定位符”)。當(dāng)交互式對象被激活時,其因此解析動作信息(例如,URL)以實施所請求的動作。本發(fā)明的另一方面涉及一種用于使一則“Rich Media” 內(nèi)容中的動作與一則視 聽內(nèi)容中的變化同步的裝置,所述“Rich Media” 和視聽內(nèi)容是“RichMedia” 呈現(xiàn)的一 部分。根據(jù)本發(fā)明,此裝置包括
用于獲得一則代表所述則視聽內(nèi)容中的所述變化的信息的構(gòu)件,所述信息稱為變 化信息;用于使所述則“Rich Media” 內(nèi)容中的動作與所述變化同步的構(gòu)件,所述同步構(gòu) 件包括用于將所述變化信息轉(zhuǎn)換為“Rich Media" 事件的構(gòu)件;用于通過所述呈現(xiàn)的至少一個“Rich Media” 對象檢測所述事件的構(gòu)件;基于所述檢測到的事件觸發(fā)所述呈現(xiàn)中的所述動作。此傳輸裝置尤其適合實施上文所描述的同步方法。本發(fā)明還涉及一種計算機(jī)軟件產(chǎn)品,其可從通信網(wǎng)絡(luò)下載且/或保存在可由計算 機(jī)讀取且/或由處理器運行的媒體上,所述計算機(jī)軟件產(chǎn)品包括用于實施上文所描述的同 步方法的程序代碼指令。本發(fā)明的另一方面涉及一種創(chuàng)建包括至少一則視聽內(nèi)容和至少一則 “RichMedia” 內(nèi)容的 “Rich Media” 呈現(xiàn)的方法。根據(jù)本發(fā)明,所述創(chuàng)建方法包括以下步驟由至少一個視聽/ “Rich Media” 界面對象觸發(fā)代表所述則視聽內(nèi)容中的變化 的至少一個事件;創(chuàng)建適合檢測所述至少一個事件的至少一個“Rich Media” 對象;在檢測到所述至少一個事件后激活所述“Rich Media” 對象;使至少一個動作與所述“Rich Media” 對象的激活相關(guān)聯(lián)。所述根據(jù)本發(fā)明創(chuàng)建“Rich Media” 呈現(xiàn)的方法因此使得有可能相對于代表 "Rich Media” 呈現(xiàn)中所參考的視聽流中的變化的事件在呈現(xiàn)中實施一動作。此動作特定地在特定地經(jīng)編程以監(jiān)視此事件的對象的激活之后實施。本發(fā)明還涉及一種計算機(jī)軟件產(chǎn)品,其可從通信網(wǎng)絡(luò)下載且/或保存在可由計算 機(jī)讀取且/或由處理器運行的媒體上,所述計算機(jī)軟件產(chǎn)品包括用于實施上文所描述的創(chuàng) 建方法的程序代碼指令。
在閱讀對僅作為說明性而非限制性實例給出的特定實施例以及附圖的以下描述 后,本發(fā)明的進(jìn)一步特征和優(yōu)點將更清楚地顯現(xiàn),附圖中圖1展示根據(jù)本發(fā)明的一個實施例的方法的主要步驟;圖2說明圖1中的實施例的第一替代實施例的功能圖;圖3說明圖1中的實施例的第二替代實施例的功能圖;圖4a和圖4b展示根據(jù)圖2和圖3中所說明的本發(fā)明的兩個替代實施例的方法在 客戶端接收器端的應(yīng)用的實例。
具體實施例方式1、一般原理本發(fā)明的一般原理是基于獲得一則代表視聽流中的變化的信息以及通過“Rich Media” 呈現(xiàn)的多個對象來處理此則信息以便使呈現(xiàn)中的動作與視聽流中的變化同步。
根據(jù)本發(fā)明的方法因此使得有可能補(bǔ)救視聽流與“Rich Media” 呈現(xiàn)之間 的時間參考的差異的問題,且因此使視聽流中的時間t處所作的變化與呈現(xiàn)中的“Rich Media” 動作同步。2、實施例的描述現(xiàn)將參看圖1描述根據(jù)本發(fā)明一實施例的同步方法的主要步驟。"Rich Media” 呈現(xiàn)中所參考的視聽流中的變化與呈現(xiàn)中的動作之間的同步包 括第一步驟10,其用于獲得一則代表視聽流中的變化的信息。此信息接著在同步步驟11期間被處理,所述同步步驟11包括下文所描述的子步
馬聚o首先在步驟110期間將此變化信息轉(zhuǎn)換為特定的“Rich Media” 事件。接著在步驟111期間通過RM對象(也稱為交互式對象)檢測此事件,從而導(dǎo)致在 呈現(xiàn)中激活此交互式對象。此激活對應(yīng)于在步驟112期間相對于視聽流中的變化實施呈現(xiàn)中的動作。下文參照多個替代實施例和應(yīng)用實例更詳細(xì)地描述此實施例。2. 1第一替代實施例根據(jù)圖2中所說明的上文所描述的實施例的第一替代形式,經(jīng)由視聽流發(fā)送代表 視聽流中的變化的所述則信息。在討論中的系統(tǒng)中,呈現(xiàn)服務(wù)器20處置“Rich Media” 呈現(xiàn)的“Rich Media” 部分,且視聽廣播服務(wù)器21供應(yīng)對應(yīng)于所述呈現(xiàn)的視聽流。在終端或客戶端接收器22上 重放此“Rich Media” 呈現(xiàn)。根據(jù)此替代實施例,代表視聽流中的變化211的所述則信息由視聽廣播服務(wù)器21 經(jīng)由視聽流210發(fā)送。此信息211使終端22知道待在呈現(xiàn)中執(zhí)行的動作應(yīng)在所述信息被讀取時執(zhí)行,以 便與變化同步。舉例來說,此信息211對應(yīng)于特定值,所述特定值在由視聽/ "Rich Media” 界 面對象讀取時觸發(fā)特定事件,下文中稱為類型A事件。在“Rich Media” 呈現(xiàn)中,一個(或多個)“Rich Media” 對象(也稱為交互 式對象)經(jīng)編程以監(jiān)視類型A事件。當(dāng)這些事件中的一者發(fā)生時,接著激活交互式對象,從而觸發(fā)對應(yīng)于視聽流中的 變化的動作。2. 2第二替代實施例根據(jù)圖3中所說明的上文所描述的實施例的第二替代形式,代表視聽流中的變化 的所述則信息不經(jīng)由視聽流發(fā)送,而是基于來自“Rich Media” 呈現(xiàn)的一則已知時戳信息 與視聽流的當(dāng)前時戳之間的比較。舉例來說,視聽流的變化對應(yīng)于源頻道的變化,或電視頻道的變化。實施頻道的此 變化(例如,在終端請求后)的視聽廣播服務(wù)器21知道頻道的變化的時戳。此時戳對應(yīng)于 (例如)新頻道的第一圖像的時間標(biāo)簽30。廣播服務(wù)器21向呈現(xiàn)服務(wù)器20發(fā)送視聽流31中的變化的時間標(biāo)簽30,且將視聽 流31發(fā)送到客戶端接收器22。
呈現(xiàn)服務(wù)器20向客戶端接收器22發(fā)送時間標(biāo)簽30,所述時間標(biāo)簽30接著發(fā)送到 視聽/ "Rich Media” 界面對象。此界面對象負(fù)責(zé)將此時間標(biāo)簽30與其解碼和顯示圖像所針對的視聽流的當(dāng)前時 戳進(jìn)行比較。當(dāng)時間標(biāo)簽30對應(yīng)于當(dāng)前時戳?xí)r,被解碼和顯示的圖像是新頻道的第一圖像。界面對象接著觸發(fā)特定事件,例如類型A,與第一替代實施例中一樣。經(jīng)編程以監(jiān)視類型A事件的交互式對象接著在接收到由界面對象產(chǎn)生的此事件 后激活,且對應(yīng)于視聽流中的變化的動作被觸發(fā)。3、應(yīng)用的實例的描述應(yīng)用的另一實例涉及在視聽流(例如,電影)的廣播期間顯示廣告。視聽廣播服務(wù)器作出電影與廣告之間以及廣告與電影之間的變化,這些變化對于 接收視聽流的呈現(xiàn)服務(wù)器來說是“透明”的,不管內(nèi)容(電影或廣告)如何。然而,含有對所述視聽流的參考的“Rich Media” 呈現(xiàn)應(yīng)為用戶顯示特定信息, 尤其在廣告(例如,交互式在線購買信息,或與廣告的內(nèi)容相關(guān)聯(lián)的個人化信息)的廣播期 間。根據(jù)本發(fā)明的方法因此使“Rich Media” 呈現(xiàn)能夠確定廣告開始時間以便顯示 其特定信息而不是電影信息,且確定廣告結(jié)束時間以便返回到對應(yīng)于電影的廣播的顯示。圖4a和圖4b說明從客戶端端來看,根據(jù)上文所描述的第一和第二替代實施例的 本發(fā)明的應(yīng)用的此實例??蛻舳私邮掌麟S著時間的過去而重放呈現(xiàn)40、41和42。這些呈現(xiàn)包括對視聽流 的參考,分別為電影(40)、廣告(41)和電影的其余部分(42);以及“Rich Media” 部分, 其例如用以顯示頻道日志且針對與所廣播的廣告鏈接的交互式信息。根據(jù)第一替代實施例(圖4a),廣播服務(wù)器在與視聽流相同的時間發(fā)送一則代表 視聽流中的第一變化的信息。此信息(稱為變化信息1)對應(yīng)于廣告的開始,且由呈現(xiàn)服 務(wù)器在與視聽廣告流相同的時間(時間Tl處)接收。此信息發(fā)送到呈現(xiàn)的視聽/ "Rich Media” 界面對象,所述界面對象又觸發(fā)特定事件(例如,“adVert_Start”事件)以激活 所述呈現(xiàn)的特定經(jīng)編程以監(jiān)視這些特定事件的交互式對象,如上文參看圖1所描述。交互式對象的激活在此情況下對應(yīng)于“Rich Media” 類型1動作(稱為動作 RMl),例如關(guān)于所廣播的廣告的信息(在線購買報價、價格、特殊報價信息等)的顯示。所述原則對于從廣告到電影(先前廣播的電影的其余部分或另一電影)的切換是 相同的。視聽廣播服務(wù)器發(fā)送第二則變化信息(稱為變化信息2)。此信息(其對應(yīng)于廣告 的結(jié)束)由呈現(xiàn)服務(wù)器在與視聽電影流相同的時間(時間T2處)接收。此信息發(fā)送到所 述呈現(xiàn)的視聽/ "Rich Media” 界面對象,所述界面對象又觸發(fā)特定事件(例如,“film_ start"事件)以激活所述呈現(xiàn)的特定經(jīng)編程以監(jiān)視這些特定事件的交互式對象,如上文參 看圖1所描述。交互式對象的激活在此情況下對應(yīng)于“Rich Media” 類型2動作(稱為動作 冊2),例如關(guān)于所廣播的電影的信息(獲得關(guān)于電影的信息的選項、電影中的演員、其它廣 播時間等)的顯示。根據(jù)第二替代實施例(圖4b),廣播服務(wù)器將分別代表所描述的兩個變化的兩則信息發(fā)送到呈現(xiàn)服務(wù)器。這兩則信息可以包括兩則信息的單個數(shù)據(jù)項目或各包括一則變化 信息的兩個數(shù)據(jù)項目的形式發(fā)送。這些則變化信息對應(yīng)于當(dāng)視聽流中發(fā)生變化時的時間標(biāo)簽。在我們的實例中,第 一時間標(biāo)簽對應(yīng)于廣告中的第一圖像(時間Tl),且第二則變化信息對應(yīng)于在廣告(時間 Tl)之后廣播的電影的第一圖像。這兩個時間標(biāo)簽由呈現(xiàn)服務(wù)器發(fā)送到呈現(xiàn)的視聽/ "Rich Media” 界面對象。當(dāng)廣播視聽流時,此界面對象將這些時間標(biāo)簽與當(dāng)前經(jīng)解碼和顯示的圖像的時間 標(biāo)簽進(jìn)行比較。在時間Tl處,界面對象將廣告的第一圖像的時間標(biāo)簽與也對應(yīng)于廣告的第一圖 像的時間標(biāo)簽Tl進(jìn)行比較。比較的結(jié)果因此是肯定的,且界面對象觸發(fā)特定事件(例如, “advertjtart”事件)以激活所述呈現(xiàn)的特定經(jīng)編程以監(jiān)視這些特定事件的交互式對象, 如上文參看圖1所描述。接著,如上文在第一替代實施例中所描述,交互式對象的激活對應(yīng)于 “1 化1^6(1^’ 類型1動作(稱為動作RMl),例如關(guān)于所廣播的廣告的信息(在線購買報 價、價格、特殊報價信息等)的顯示。類似地,在廣告的廣播期間,界面對象繼續(xù)將經(jīng)解碼和顯示的每一圖像的時間標(biāo) 簽與第二時間標(biāo)簽(標(biāo)簽2)進(jìn)行比較。當(dāng)在時間T2處界面對象將電影的第一圖像的時間標(biāo)簽(廣告結(jié)束時)與也對應(yīng) 于電影的第一圖像的時間標(biāo)簽T2進(jìn)行比較時,比較的結(jié)果是肯定的。界面對象接著觸發(fā)特 定事件(例如,“film_start”事件)以激活所述呈現(xiàn)的特定經(jīng)編程以監(jiān)視這些特定事件的 交互式對象,如上文參看圖1所描述。交互式對象的激活(如上文針對第一替代實施例所描述)對應(yīng)于“RichMedia” 類型2動作(稱為動作RM2),例如關(guān)于所廣播的電影的信息(獲得關(guān)于電影的信息的選項、 電影中的演員、其它廣播時間等)的顯示。這兩個動作RMl和RM2可在“Rich Media” 呈 現(xiàn)中編程,且因此為交互式對象所知,所述交互式對象在被激活時實施這些動作。舉例來 說,假定一對象經(jīng)編程以當(dāng)其在檢測到“advertjtart”類型事件之后被激活時顯示廣告信 息。另一對象可經(jīng)編程以當(dāng)其在檢測到“film_start”類型事件之后被激活時顯示關(guān)于電 影的信息。在應(yīng)用的此實例的一個說明性實施例中,存在兩個交互式對象而不僅僅一個,每 一交互式對象負(fù)責(zé)兩個動作中的一者。這些特定信息顯示動作或與視聽流中的變化同步地在呈現(xiàn)中實施的任何其它類 型的動作可經(jīng)由URN( “統(tǒng)一資源名稱”)、URI ( “統(tǒng)一資源識別符”)或URL( “統(tǒng)一資源定 位符”)來配置。舉例來說,由視聽/ "Rich Media” 界面對象觸發(fā)的事件具有含有涉及待顯示的 (關(guān)于廣告或電影的)特定信息的URL的屬性。交互式對象當(dāng)在檢測到事件后被激活時解 析URL,且因此在視聽流中作出變化時顯示所述特定信息。
權(quán)利要求
一種使一則“Rich Media”內(nèi)容中的動作與一則視聽內(nèi)容中的變化同步的方法,所述“Rich Media”和視聽內(nèi)容是“Rich Media”呈現(xiàn)的一部分,其特征在于,所述方法包括以下步驟獲得一則代表所述則視聽內(nèi)容中的所述變化的信息,稱為變化信息;使所述則“Rich Media”內(nèi)容中的動作與所述變化同步,所述同步步驟包括以下子步驟將所述變化信息轉(zhuǎn)換為“Rich Media”事件;通過所述呈現(xiàn)的至少一個“Rich Media”對象來檢測所述事件;基于所述檢測到的事件觸發(fā)所述呈現(xiàn)中的所述動作。FPA00001161076000011.tif,FPA00001161076000012.tif,FPA00001161076000013.tif,FPA00001161076000014.tif,FPA00001161076000015.tif,FPA00001161076000016.tif
2.根據(jù)權(quán)利要求1所述的同步方法,其特征在于,經(jīng)由所述則視聽內(nèi)容發(fā)送所述變化信息。
3.根據(jù)權(quán)利要求1所述的同步方法,其特征在于,所述變化信息是基于與所述呈現(xiàn)相 關(guān)聯(lián)的一則時戳信息與所述則視聽內(nèi)容的當(dāng)前時戳的比較。
4.根據(jù)權(quán)利要求1到3中任一權(quán)利要求所述的同步方法,其特征在于,所述變化信息還 包括至少一則代表所述則“Rich Media” 內(nèi)容中的所述動作的信息,稱為動作信息。
5.根據(jù)權(quán)利要求4所述的同步方法,其特征在于,所述動作信息屬于包括以下各項的 群組URN ( “統(tǒng)一資源名稱”); URK “統(tǒng)一資源識別符”); URL ( “統(tǒng)一資源定位符”)。
6.一種用于使一則“Rich Media” 內(nèi)容中的動作與一則視聽內(nèi)容中的變化同步的裝 置,所述“Rich Media” 和視聽內(nèi)容是“Rich Media” 呈現(xiàn)的一部分,其特征在于,所述裝置包括用于獲得一則代表所述則視聽內(nèi)容中的所述變化的信息的構(gòu)件,所述信息稱為變化信息;用于使所述則“Rich Media” 內(nèi)容中的動作與所述變化同步的構(gòu)件,所述同步構(gòu)件包括用于將所述變化信息轉(zhuǎn)換為“Rich Media” 事件的構(gòu)件; 用于通過所述呈現(xiàn)的至少一個“Rich Media” 對象來檢測所述事件的構(gòu)件; 基于所述檢測到的事件觸發(fā)所述呈現(xiàn)中的所述動作。
7.一種計算機(jī)軟件產(chǎn)品,其特征在于,其可從通信網(wǎng)絡(luò)下載且/或保存在可由計算機(jī) 讀取且/或由處理器運行的媒體上,所述計算機(jī)軟件產(chǎn)品包括用于實施根據(jù)權(quán)利要求1到 5中任一權(quán)利要求所述的同步方法的程序代碼指令。
8.一種創(chuàng)建包括至少一則視聽內(nèi)容和至少一則“Rich Media” 內(nèi)容的“RichMedia” 呈現(xiàn)以用于實施根據(jù)權(quán)利要求1到5中任一權(quán)利要求所述的同步方法的方法,其特征在于, 所述方法包括以下步驟通過至少一個視聽/ "Rich Media” 界面對象觸發(fā)代表所述則視聽內(nèi)容中的變化的 至少一個事件;創(chuàng)建適合檢測所述至少一個事件的至少一個“Rich Media” 對象;在檢測到所述至少一個事件后激活所述 “Rich Media” 對象; 使至少一個動作與所述“Rich Media” 對象的所述激活相關(guān)聯(lián)。
9. 一種計算機(jī)軟件產(chǎn)品,其特征在于,其可從通信網(wǎng)絡(luò)下載且/或保存在可由計算機(jī) 讀取且/或由處理器運行的媒體上,所述計算機(jī)軟件產(chǎn)品包括用于實施根據(jù)權(quán)利要求8所 述的創(chuàng)建方法的程序代碼指令。
全文摘要
文檔編號H04L29/06GK101953135SQ200880121720
公開日2011年1月19日 申請日期2008年12月17日 優(yōu)先權(quán)日2007年12月21日
發(fā)明者Gouesbert Pierre-Erwann, Bellanger Stephane, Dufourd Jean-Claude 申請人:Streamezzo