專(zhuān)利名稱(chēng):一種多媒體腳本文件的處理方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多媒體技術(shù),尤其涉及一種多媒體腳本文件(Script)的處理方法和裝置。
數(shù)字多媒體傳播技術(shù)在信息傳播中的應(yīng)用越來(lái)越廣泛(如應(yīng)用在遠(yuǎn)程教育中),并逐漸向普及化方向發(fā)展。在數(shù)字多媒體傳播技術(shù)中,多媒體腳本文件用來(lái)控制各個(gè)多媒體元素(如各種格式的音視頻文件等)按照一定的時(shí)間關(guān)系和位置關(guān)系播放,以實(shí)現(xiàn)多媒體同步播放效果。
圖1是一個(gè)傳統(tǒng)的多媒體播放系統(tǒng)示意圖。如圖所示,網(wǎng)絡(luò)服務(wù)器110通過(guò)網(wǎng)絡(luò)120向多個(gè)用戶(hù)端130提供各種信息。網(wǎng)絡(luò)服務(wù)器110中存儲(chǔ)有主節(jié)目、輔助節(jié)目和多媒體腳本文件等。主節(jié)目可以是實(shí)時(shí)錄制的音視頻節(jié)目流,如遠(yuǎn)程教育的教學(xué)錄像等,也可以是已存儲(chǔ)在網(wǎng)絡(luò)服務(wù)器中或其他地址的節(jié)目。輔助節(jié)目是主節(jié)目之外的節(jié)目,如和教學(xué)節(jié)目一同播放的圖片、說(shuō)明文字、背景資料等,它們可以使播放的主節(jié)目更精彩生動(dòng)。
多媒體腳本文件中列明了在節(jié)目播放進(jìn)程中需要播放的節(jié)目,但對(duì)于實(shí)時(shí)節(jié)目來(lái)講,通常各節(jié)目之間的相對(duì)時(shí)間關(guān)系并沒(méi)有確定,而是需要節(jié)目編輯人員通過(guò)激活指令(如在主節(jié)目流中插入激活信號(hào),媒體標(biāo)識(shí)(media mark)等)在節(jié)目播放過(guò)程中確定。多媒體腳本文件中的一些功能模塊,可以根據(jù)收到的激活指令激活相對(duì)應(yīng)的多媒體元素,使之在用戶(hù)端播放,如在教師講解第一章時(shí)激活與第一章相關(guān)的輔助節(jié)目,這些功能模塊在本文中被稱(chēng)為響應(yīng)軟件模塊。
在節(jié)目開(kāi)始播放時(shí),用戶(hù)端130通過(guò)網(wǎng)絡(luò)120鏈接網(wǎng)絡(luò)服務(wù)器110,并下載多媒體腳本文件。在該腳本文件的控制下,用戶(hù)端130播放節(jié)目。通常,在腳本文件的控制下,用戶(hù)端130可以邊下載邊實(shí)時(shí)播放音視頻主節(jié)目(即主節(jié)目流)。
在主節(jié)目播放過(guò)程中,如果需要某個(gè)輔助節(jié)目與主節(jié)目一起播放,節(jié)目編輯人員將在網(wǎng)絡(luò)服務(wù)器110的主節(jié)目流中插入對(duì)應(yīng)于該輔助節(jié)目的激活指令。如在遠(yuǎn)程教育中,教師講解第二章時(shí),需要顯示一個(gè)方程式圖片,編輯人員可以插入一個(gè)對(duì)應(yīng)于該圖片的激活指令。該激活指令將隨著主節(jié)目流被下載到用戶(hù)端。
用戶(hù)端130在播放下載的主節(jié)目過(guò)程中,如果監(jiān)測(cè)到主節(jié)目流中有激活指令,那么用戶(hù)端130的播放裝置將該激活指令傳輸給下載的腳本文件。下載的腳本文件中的相應(yīng)的響應(yīng)軟件模塊將響應(yīng)該激活指令以激活相應(yīng)的輔助節(jié)目(如方程式圖片),并使之在用戶(hù)端130播放。
然而,有些用戶(hù)端130是在節(jié)目開(kāi)播之后才鏈接網(wǎng)絡(luò)服務(wù)器110并下載腳本文件的,盡管它們下載的腳本文件與其他用戶(hù)端130相同,但它們將因錯(cuò)過(guò)一些激活指令而不能播放與這些激活指令相對(duì)應(yīng)的多媒體元素。如在遠(yuǎn)程教育中,一個(gè)教學(xué)輔助圖片需要激活指令m激活才能播放,但用戶(hù)端A鏈接網(wǎng)絡(luò)服務(wù)器110之前,激活指令m已經(jīng)發(fā)送,所以用戶(hù)端A不能接收到激活指令m,結(jié)果該教學(xué)圖片就不能在用戶(hù)端A播放,但其他用戶(hù)端,因?yàn)槭盏搅思せ钪噶頼,卻可以播放該教學(xué)圖片,這樣就使得后到的學(xué)生們無(wú)法與先前來(lái)的學(xué)生們一樣在他們的顯示器上顯示出已經(jīng)被激活的且仍應(yīng)在顯示的該教學(xué)圖片。
為了讓所有用戶(hù)端130在同一時(shí)間盡可能播放相同的內(nèi)容,一般的做法是編輯人員在主節(jié)目流中頻繁插入對(duì)應(yīng)于某一多媒體元素的激活指令,以使用戶(hù)端130有更多接收激活指令的機(jī)會(huì)。
圖2是編輯人員在主節(jié)目流中頻繁插入激活指令的示意圖。如圖所示,方框210是主節(jié)目流,m1、m2、m3和m4是插入到主節(jié)目流中的激活指令,分別對(duì)應(yīng)于不同的多媒體元素。節(jié)目編輯人員將激活指令頻繁插入網(wǎng)絡(luò)服務(wù)器的主節(jié)目流中,可以增加用戶(hù)端接收激活指令的機(jī)會(huì)。
圖2所示的做法存在這樣幾個(gè)問(wèn)題。其一,激活指令必須重復(fù)頻繁的插入,不但使節(jié)目編輯人員工作繁瑣,而且系統(tǒng)要處理很多冗余信息。其二,即使激活指令頻繁插入節(jié)目流中,仍然不能避免有些用戶(hù)端無(wú)法顯示某些節(jié)目的情況。例如,如圖2所示,如果用戶(hù)端A在時(shí)間Tx鏈接網(wǎng)絡(luò)服務(wù)器110,它已經(jīng)錯(cuò)過(guò)接收在時(shí)刻T m1-7由網(wǎng)絡(luò)服務(wù)器110發(fā)送的激活指令m1,而且它還未等到在時(shí)間T m1-8插入的激活指令m1,那么在從Tx到T m1-8時(shí)間T內(nèi),該用戶(hù)端A將不能顯示與激活指令m1對(duì)應(yīng)的多媒體元素。其三,多次插入相同的激活指令,會(huì)重復(fù)激活相應(yīng)的多媒體元素,從而可能破壞該多媒體元素與其它多媒體元素之間的同步關(guān)系,因此必須在用戶(hù)端建立一個(gè)已被激活的多媒體元素表或已接收的激活指令表等文件,以防止相應(yīng)的多媒體元素被重復(fù)激活。
因此,需要提供一種即能使用戶(hù)端顯示內(nèi)容不受鏈接網(wǎng)絡(luò)服務(wù)器的時(shí)間影響,又能減少多媒體播放系統(tǒng)冗余信息的方法和裝置。
發(fā)明內(nèi)容
本發(fā)明提供一種多媒體腳本文件的處理方法及裝置,可以克服現(xiàn)有技術(shù)中的不足。
本發(fā)明提供的一種處理多媒體腳本文件的方法,所述的腳本文件包括至少一個(gè)初始響應(yīng)軟件模塊,該初始響應(yīng)軟件模塊用于激活一個(gè)對(duì)應(yīng)的多媒體元素,所述的處理方法包括步驟接收一個(gè)激活指令,該激活指令與所述的初始響應(yīng)軟件模塊相對(duì)應(yīng);獲取所述的激活指令的特定參數(shù);和根據(jù)所述的特定參數(shù)更新所述的初始響應(yīng)軟件模塊,使更新后的響應(yīng)軟件模塊能夠基于所獲取的特定參數(shù)以激活所述的多媒體元素。
本發(fā)明還提供所述的腳本文件包括至少一個(gè)初始響應(yīng)軟件模塊,該初始響應(yīng)軟件模塊用于激活一個(gè)相應(yīng)的多媒體元素,該裝置包括一個(gè)接收裝置,用于接收一個(gè)激活指令,所述的激活指令與所述初始響應(yīng)軟件模塊相對(duì)應(yīng);一個(gè)獲取裝置,用于獲取所述的激活指令的特定參數(shù);和一個(gè)更新裝置,用于根據(jù)所述的特定參數(shù)更新所述的初始響應(yīng)軟件模塊,使更新后的響應(yīng)軟件模塊能夠基于所獲取的特定參數(shù)以激活所述的多媒體元素。
通過(guò)本發(fā)明提供的方法和裝置,與特定多媒體元素相對(duì)應(yīng)的激活指令只需由節(jié)目編輯人員插入一次,就可以使用戶(hù)端顯示內(nèi)容不受鏈接網(wǎng)絡(luò)服務(wù)器的時(shí)間影響,減少了系統(tǒng)冗余信息。
通過(guò)下文中參照附圖對(duì)本發(fā)明所作的描述和權(quán)利要求,本發(fā)明的其他目的和成就將顯而易見(jiàn),并可對(duì)本發(fā)明有全面的理解。
通過(guò)實(shí)施例,參照附圖對(duì)本發(fā)明作進(jìn)一步詳盡解釋圖1是一個(gè)傳統(tǒng)的多媒體播放系統(tǒng)示意圖;圖2是編輯人員在網(wǎng)絡(luò)服務(wù)器端主節(jié)目流中頻繁插入激活指令的示意圖;圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)服務(wù)器處理多媒體腳本文件的方法流程圖;圖4是根據(jù)本發(fā)明的一個(gè)實(shí)施例的將激活指令插入節(jié)目流中的示意圖;圖5是根據(jù)本發(fā)明的一個(gè)處理腳本文件的實(shí)施例圖;和圖6是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)服務(wù)器中的處理腳本文件的裝置600圖。
在所有的上述附圖中,相同的標(biāo)號(hào)表示具有相同、相似或相應(yīng)的特征或功能。
具體實(shí)施例方式
圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)服務(wù)器處理多媒體腳本文件的方法流程圖。網(wǎng)絡(luò)服務(wù)器中存儲(chǔ)有一個(gè)腳本文件,該腳本文件可以與傳統(tǒng)技術(shù)中的腳本文件相同,如基于XML的腳本文件(包括SMIL腳本文件等)。該腳本文件中包括至少一個(gè)初始響應(yīng)軟件模塊。如果該腳本文件被下載到用戶(hù)端,該初始響應(yīng)軟件模塊用來(lái)響應(yīng)外來(lái)的激活指令來(lái)激活一個(gè)對(duì)應(yīng)的待播放節(jié)目,使之在用戶(hù)端播放。
通過(guò)網(wǎng)絡(luò)服務(wù)器中的該腳本文件中的各初始響應(yīng)軟件模塊,需要在節(jié)目播放進(jìn)程中播放的節(jié)目因此確定,但各節(jié)目之間的播放時(shí)間關(guān)系并未確定,而是需要節(jié)目編輯人員在節(jié)目播放過(guò)程中通過(guò)激活指令來(lái)控制。在節(jié)目播放時(shí),用戶(hù)端下載該腳本文件并通過(guò)該文件控制各節(jié)目的播放。
在多媒體節(jié)目播放過(guò)程中,網(wǎng)絡(luò)服務(wù)器收到節(jié)目編輯人員插入到主節(jié)目流中的一個(gè)激活指令(步驟S310),該激活指令對(duì)應(yīng)于一個(gè)待播放節(jié)目。
然后,網(wǎng)絡(luò)服務(wù)器獲取該激活指令的特定參數(shù)(步驟S320),該特定參數(shù)包括以節(jié)目開(kāi)始播放時(shí)間為參照時(shí)間點(diǎn)所接收到該激活指令的相對(duì)時(shí)間等時(shí)間參數(shù)。根據(jù)本發(fā)明,該激活指令有兩個(gè)作用一是它將會(huì)與主節(jié)目流一起被下載到此前已鏈接網(wǎng)絡(luò)服務(wù)器的用戶(hù)端,用于使該用戶(hù)端已下載的腳本文件中的對(duì)應(yīng)的響應(yīng)軟件裝置激活對(duì)應(yīng)的待播放節(jié)目;二是該激活指令的特定參數(shù)將用于網(wǎng)絡(luò)服務(wù)器端的腳本文件的處理。
接著,網(wǎng)絡(luò)服務(wù)器根據(jù)所獲取的激活指令的特定參數(shù)(如收到該激活指令的相對(duì)時(shí)間等),更新腳本文件中的一個(gè)相應(yīng)的初始響應(yīng)軟件模塊(步驟S330),使其能夠基于所獲取的特定參數(shù)來(lái)激活相對(duì)應(yīng)的多媒體元素。具體來(lái)說(shuō),腳本文件中的初始響應(yīng)軟件模塊是對(duì)插入到主節(jié)目流中的激活指令做出響應(yīng),即用來(lái)啟動(dòng)腳本文件中的初始響應(yīng)軟件模塊的是外來(lái)的激活指令。而更新后的響應(yīng)軟件模塊是基于一個(gè)特定時(shí)間(如收到激活指令的時(shí)間)做出響應(yīng),即用來(lái)啟動(dòng)更新后的相應(yīng)的響應(yīng)軟件模塊的是基于一個(gè)特定時(shí)間。在該時(shí)間到來(lái)時(shí)或已經(jīng)超過(guò)該時(shí)間時(shí),相應(yīng)的多媒體元素將自動(dòng)被激活。
在節(jié)目播放過(guò)程中,如果還有其他初始響應(yīng)模塊(步驟S340),那么重復(fù)步驟S310到S330,更新腳本文件。
在腳本文件更新后,如果有新的用戶(hù)端鏈接網(wǎng)絡(luò)服務(wù)器,那么網(wǎng)絡(luò)服務(wù)器將向該用戶(hù)端提供最近更新的腳本文件,而該用戶(hù)端將在該最近更新的腳本文件控制下播放節(jié)目,包括播放主節(jié)目和基于特定時(shí)間被激活的輔助節(jié)目。這樣就可以使后續(xù)鏈接網(wǎng)絡(luò)服務(wù)器的用戶(hù)端可以自動(dòng)顯示出在他們之前已被激活的多媒體元素。
根據(jù)本發(fā)明,節(jié)目編輯人員在插入一個(gè)激活指令后,一般不需要再插入重復(fù)的激活指令,但通常用于廣播節(jié)目的用戶(hù)數(shù)據(jù)報(bào)協(xié)議(UDP即UserDatagram Protocol)并不保證信息可以準(zhǔn)確的傳遞到用戶(hù)端,因此為確保用戶(hù)端能收到激活指令,可以將一個(gè)激活指令插入兩次。
圖4是根據(jù)本發(fā)明的一個(gè)實(shí)施例的將激活指令插入節(jié)目流中的示意圖。如圖所示,激活指令m1、m2、m3和m4分別插入兩次,與圖2相比,激活指令插入的次數(shù)大幅減少,因此,不但節(jié)目編輯人員工作減輕而且多媒體播放系統(tǒng)冗余信息減少。
根據(jù)本發(fā)明,如果就同一個(gè)多媒體元素,只插入一次對(duì)應(yīng)的激活指令,那么就不需要在用戶(hù)端制作已被激活的多媒體元素表或已接收的激活指令表等文件。如果就同一個(gè)多媒體元素,插入兩次相同的對(duì)應(yīng)的激活指令,那么因?yàn)橛脩?hù)端下載的腳本文件中可能還有未被更新的初始響應(yīng)軟件模塊,如果該用戶(hù)端收到兩次相同的激活指令,那么個(gè)多媒體元素之間的同步關(guān)系也可能會(huì)被破壞,因此該用戶(hù)端可以制作一個(gè)激活指令列表等文件。但該文件與傳統(tǒng)技術(shù)中的已被激活的多媒體元素表或已接收的激活指令表不同,不但在該文件中只列出第一次收到的激活指令,不執(zhí)行第二次收到同樣的激活指令,而且在第二次收到同樣的激活指令時(shí)將該第一次收到的激活指令記錄從該文件中刪除。因此,多媒體播放系統(tǒng)的冗余信息進(jìn)一步減少。
圖5A與圖5B是根據(jù)本發(fā)明的一個(gè)在網(wǎng)絡(luò)服務(wù)器端處理腳本文件的實(shí)施例圖。更新前的腳本文件510存儲(chǔ)在網(wǎng)絡(luò)服務(wù)其中,如果用戶(hù)端下載使用的是更新前的腳本文件510,那么多媒體元素1.png可以根據(jù)收到的激活指令m1在用戶(hù)端被激活并播放。
當(dāng)網(wǎng)絡(luò)服務(wù)器在2000年1月1日00:00:00時(shí)刻收到節(jié)目編輯人員插入的激活指令m1時(shí),網(wǎng)絡(luò)服務(wù)器將根據(jù)收到的激活指令m1的時(shí)間,更新腳本文件中對(duì)應(yīng)的初始響應(yīng)軟件模塊。圖5A和圖5B中分別列出了用兩種不同的時(shí)間參數(shù)更新后的腳本文件520和530。
在圖5A中,收到激活指令m1的時(shí)間相對(duì)于主節(jié)目開(kāi)始播放時(shí)間的相對(duì)時(shí)間是0秒(單位秒S),該相對(duì)時(shí)間0秒被用來(lái)更新在服務(wù)器端腳本文件510中對(duì)應(yīng)的初始響應(yīng)軟件模塊。在圖5B中,收到激活指令m1的絕對(duì)時(shí)間“wallclock(2000-01-01T00:00:00)”被用來(lái)更新網(wǎng)絡(luò)服務(wù)器端對(duì)應(yīng)的初始響應(yīng)軟件模塊。
圖6是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)服務(wù)器中的腳本文件處理裝置600圖。裝置600包括一個(gè)接收裝置610,用于接收節(jié)目編輯人員插入網(wǎng)絡(luò)服務(wù)器主節(jié)目流中的激活指令,該激活指令對(duì)應(yīng)于特定的待播放多媒體元素。
該激活指令將與主節(jié)目流一起被下載到接收該激活指令之前已鏈接網(wǎng)絡(luò)服務(wù)器的用戶(hù)端,用于使該用戶(hù)端下載的腳本文件中的對(duì)應(yīng)的初始響應(yīng)軟件模塊激活對(duì)應(yīng)的待播放多媒體元素;另一方面,該激活指令將被網(wǎng)絡(luò)服務(wù)器用來(lái)處理在網(wǎng)絡(luò)服務(wù)器端的腳本文件。
裝置600還包括一個(gè)獲取裝置620,用于獲取激活指令的特定參數(shù),如獲取收到該激活指令的相對(duì)時(shí)間等。收到該激活指令的時(shí)間可以反映與該激活指令對(duì)應(yīng)的多媒體元素與其他多媒體元素(如主節(jié)目)之間的時(shí)間同步關(guān)系。
裝置600還包括一個(gè)更新裝置630,用于根據(jù)獲取裝置620獲取的激活指令的特定參數(shù),更新網(wǎng)絡(luò)服務(wù)器端的腳本文件中的對(duì)應(yīng)的初始響應(yīng)軟件模塊,使更新后的響應(yīng)軟件模塊能夠基于特定時(shí)間激活相對(duì)應(yīng)的多媒體元素。當(dāng)用戶(hù)端從網(wǎng)絡(luò)服務(wù)器下載該經(jīng)過(guò)處理的腳本文件后,在該腳本文件的控制下,在該用戶(hù)端鏈接網(wǎng)絡(luò)服務(wù)器之前已被激活的且仍在顯示的多媒體元素將可以自動(dòng)在該用戶(hù)端播放,而不必等待激活指令的激活。
通過(guò)本發(fā)明提供的方法和裝置,網(wǎng)絡(luò)服務(wù)器動(dòng)態(tài)更新多媒體腳本,使多媒體播放系統(tǒng)的運(yùn)行得以簡(jiǎn)化,用戶(hù)端的播放效果得以保證。
以上雖然結(jié)合實(shí)施例描述了本發(fā)明,很明顯對(duì)于本領(lǐng)域的技術(shù)人員根據(jù)前面所描述的內(nèi)容作出多種替代、修改、和變化是顯而易見(jiàn)的,因此,所有這樣的替代、修改和變化都應(yīng)該落入本發(fā)明的權(quán)利要求的精神和范圍之中。
權(quán)利要求
1.一種處理多媒體腳本文件的方法,所述的腳本文件包括至少一個(gè)初始響應(yīng)軟件模塊,該初始響應(yīng)軟件模塊用于激活一個(gè)對(duì)應(yīng)的多媒體元素,所述的處理方法包括步驟(a)接收一個(gè)激活指令,該激活指令與所述的初始響應(yīng)軟件模塊相對(duì)應(yīng);(b)獲取所述的激活指令的特定參數(shù);和(c)根據(jù)所述的特定參數(shù)更新所述的初始響應(yīng)軟件模塊,使更新后的響應(yīng)軟件模塊能夠基于所獲取的特定參數(shù)以激活所述的多媒體元素。
2.如權(quán)利要求1所述的方法,其中,所述的激活指令包括一個(gè)媒體標(biāo)識(shí)。
3.如權(quán)利要求1所述的方法,其中,所述的特定參數(shù)包括特定時(shí)間參數(shù)。
4.如權(quán)利要求3所述的方法,其中,所述的特定時(shí)間參數(shù)包括收到所述的激活指令的時(shí)間。
5.如權(quán)利要求4所述的方法,其中,所述的收到所述的激活指令的時(shí)間包括收到所述的激活指令的相對(duì)時(shí)間。
6.如權(quán)利要求1所述的方法,其中,步驟(c)包括用響應(yīng)所述的特定參數(shù)的相應(yīng)的響應(yīng)軟件模塊替換所述的初始響應(yīng)軟件模塊。
7.如權(quán)利要求6所述的方法,其中,所述的特定參數(shù)包括收到所述的激活指令的時(shí)間。
8.如權(quán)利要求6所述的方法,其中,所述的特定參數(shù)包括收到所述的激活指令的相對(duì)時(shí)間。
9.一個(gè)處理多媒體腳本文件的裝置,所述的腳本文件包括至少一個(gè)初始響應(yīng)軟件模塊,該初始響應(yīng)軟件模塊用于激活一個(gè)相應(yīng)的多媒體元素,該裝置包括一個(gè)接收裝置,用于接收一個(gè)激活指令,所述的激活指令與所述初始響應(yīng)軟件模塊相對(duì)應(yīng);一個(gè)獲取裝置,用于獲取所述的激活指令的特定參數(shù);和一個(gè)更新裝置,用于根據(jù)所述的特定參數(shù)更新所述的初始響應(yīng)軟件模塊,使更新后的響應(yīng)軟件模塊能夠基于所獲取的特定參數(shù)以激活所述的多媒體元素。
10.如權(quán)利要求9所述的裝置,其中,所述的特定參數(shù)包括特定時(shí)間參數(shù)。
11.如權(quán)利要求10所述的裝置,其中,所述的特定時(shí)間參數(shù)包括收到所述的激活指令的時(shí)間。
12.如權(quán)利要求9所述的裝置,其中,所述的根據(jù)所述的特定參數(shù)更新所述的初始響應(yīng)軟件模塊包括用響應(yīng)所述的特定參數(shù)的相應(yīng)的響應(yīng)軟件模塊替換所述的初始響應(yīng)軟件模塊。
13.一個(gè)服務(wù)器,該服務(wù)器中存儲(chǔ)有一個(gè)腳本文件,所述的腳本文件包括至少一個(gè)初始響應(yīng)軟件模塊,該初始響應(yīng)軟件模塊用于激活一個(gè)相應(yīng)的多媒體元素,該服務(wù)器包括一個(gè)處理多媒體腳本文件的裝置,該裝置包括一個(gè)接收裝置,用于接收一個(gè)激活指令,所述的激活指令與所述的初始響應(yīng)軟件模塊相對(duì)應(yīng);一個(gè)獲取裝置,用于獲取所述的激活指令的特定參數(shù);和一個(gè)更新裝置,用于根據(jù)所述的特定參數(shù)更新所述的初始響應(yīng)軟件模塊,使更新后的響應(yīng)軟件模塊能夠基于所獲取的特定參數(shù)以激活所述的多媒體元素;和一個(gè)信息傳輸裝置,用于向鏈接所述的服務(wù)器的用戶(hù)端傳輸激活指令和腳本文件。
14.如權(quán)利要求13所述的服務(wù)器,其中,所述的所述的特定參數(shù)包括特定時(shí)間參數(shù)。
15.如權(quán)利要求14所述的服務(wù)器,其中,所述的特定時(shí)間參數(shù)包括收到所述的激活指令的時(shí)間。
全文摘要
本發(fā)明提供了一種網(wǎng)絡(luò)服務(wù)器對(duì)多媒體腳本文件的動(dòng)態(tài)更新處理方法和裝置。通過(guò)用基于時(shí)間的響應(yīng)軟件模塊替換響應(yīng)激活指令的響應(yīng)軟件模塊,使特定多媒體元素的播放不再依賴(lài)于節(jié)目編輯人員頻繁插入的激活指令來(lái)激活,而是基于特定時(shí)間自動(dòng)激活。本發(fā)明提供的方法和裝置減少了多媒體播放系統(tǒng)的冗余信息,避免了因?yàn)橛脩?hù)端錯(cuò)過(guò)接收激活指令而無(wú)法顯示相應(yīng)多媒體元素的情況。
文檔編號(hào)H04L29/08GK1635760SQ20031011028
公開(kāi)日2005年7月6日 申請(qǐng)日期2003年12月25日 優(yōu)先權(quán)日2003年12月25日
發(fā)明者陳寧江, 陳鑫, 曾勇勤 申請(qǐng)人:皇家飛利浦電子股份有限公司