本發(fā)明屬于超媒體領(lǐng)域,尤其涉及一種時(shí)基碼標(biāo)記、生成及時(shí)基超媒體事件的調(diào)度方法、裝置及系統(tǒng)。
背景技術(shù):
超媒體是超文本和多媒體在現(xiàn)代信息技術(shù)環(huán)境下的結(jié)合,對(duì)多媒體包含的文本、圖形、圖像、音頻、視頻、動(dòng)畫(huà)等信息使用與超文本類(lèi)似的機(jī)制進(jìn)行組織和管理,就構(gòu)成了超媒體,因此,超媒體技術(shù)是將視頻、音頻、數(shù)據(jù)、圖形、圖像、文字等媒體元素與web應(yīng)用、遠(yuǎn)程協(xié)作、媒體信息的廣播和存儲(chǔ)等技術(shù)結(jié)合起來(lái)為用戶(hù)提供服務(wù)的技術(shù)。
中華人民共和國(guó)國(guó)家標(biāo)準(zhǔn)gb/t16965—2009/iso/iec10744:1997《信息技術(shù)超媒體/時(shí)基結(jié)構(gòu)化語(yǔ)言(hytime)》在超媒體應(yīng)用領(lǐng)域?yàn)槲臋n和其他信息對(duì)象之間及其內(nèi)部的互聯(lián)、以及多媒體信息在時(shí)間和空間的調(diào)度提供了標(biāo)準(zhǔn)化的機(jī)制,尤其為基于時(shí)間的動(dòng)態(tài)信息和超媒體應(yīng)用提供了基本模型?;跁r(shí)間的超媒體與絕對(duì)時(shí)間或時(shí)間順序密切相關(guān),這些超媒體被稱(chēng)為時(shí)基超媒體,一些以特定時(shí)空發(fā)生事件的超媒體集合體也是時(shí)基超媒體。
在多種通信網(wǎng)絡(luò)及通信技術(shù)的支持下,時(shí)基超媒體可以在多個(gè)表現(xiàn)工具、平臺(tái)及設(shè)備之間進(jìn)行組織和呈現(xiàn)。
時(shí)基超媒體事件是指由應(yīng)用服務(wù)對(duì)超媒體的組織和呈現(xiàn)以及用戶(hù)在訪問(wèn)超媒體執(zhí)行的操作,時(shí)基超媒體事件包含了用戶(hù)與時(shí)基超媒體及其承載設(shè)備及應(yīng)用服務(wù)之間的所有交互。
時(shí)基超媒體事件的調(diào)度是指在超媒體的組織、管理和呈現(xiàn)過(guò)程中設(shè)備或應(yīng)用服務(wù)程序按照事件指令對(duì)時(shí)基超媒體事件進(jìn)行插入、存取、排序、刪除等操作。
目前,時(shí)基超媒體的應(yīng)用服務(wù)還處在比較簡(jiǎn)單的階段,尤其在不同表現(xiàn)工具以及跨平臺(tái)間的時(shí)基超媒體調(diào)度方面缺少較方便實(shí)用的應(yīng)用服務(wù)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種時(shí)基碼標(biāo)記方法,旨在解決現(xiàn)有的在不同表現(xiàn)工具以及跨平臺(tái)間的時(shí)基超媒體調(diào)度方面缺少較方便實(shí)用的應(yīng)用服務(wù)的問(wèn)題。
本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種時(shí)基碼標(biāo)記方法,采用時(shí)基碼標(biāo)記時(shí)基超媒體的幀,時(shí)基碼由時(shí)基超媒體的唯一標(biāo)識(shí)符和時(shí)間碼通過(guò)相接、穿插、編譯或者哈希運(yùn)算方式組合生成。
本發(fā)明實(shí)施例還提供一種時(shí)基碼生成方法,方法包括如下步驟:
確定時(shí)基超媒體;
根據(jù)時(shí)基超媒體,獲取與時(shí)基超媒體相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)間碼;
根據(jù)唯一標(biāo)識(shí)符以及時(shí)間碼,按照預(yù)設(shè)的時(shí)基碼生成方式,生成與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼。
本發(fā)明實(shí)施例還提供一種時(shí)基超媒體事件的調(diào)度方法,方法包括如下步驟:
接收關(guān)于時(shí)基超媒體事件的調(diào)度指令;
根據(jù)調(diào)度指令,獲取與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼;
將時(shí)基碼發(fā)送至?xí)r基超媒體事件服務(wù)器;
接收時(shí)基超媒體事件服務(wù)器反饋的與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件;
將與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件解析出相對(duì)應(yīng)的事件指令;
將事件指令發(fā)送至?xí)r基超媒體事件調(diào)度對(duì)象;
其中,時(shí)基碼的獲取步驟包括時(shí)基碼生成步驟,時(shí)基碼生成步驟具體包括:
確定時(shí)基超媒體;
根據(jù)時(shí)基超媒體,獲取與時(shí)基超媒體相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)間碼;
根據(jù)唯一標(biāo)識(shí)符以及時(shí)間碼,按照預(yù)設(shè)的時(shí)基碼生成方式,生成與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼。
本發(fā)明實(shí)施例還提供一種時(shí)基碼標(biāo)記裝置,裝置采用時(shí)基碼標(biāo)記時(shí)基超媒體的幀,時(shí)基碼由時(shí)基超媒體的唯一標(biāo)識(shí)符和時(shí)間碼通過(guò)相接、穿插、編譯或者哈希運(yùn)算方式組合生成。
本發(fā)明實(shí)施例還提供一種時(shí)基碼生成單元,時(shí)基碼生成單元包括:
時(shí)基超媒體確定子單元,用于確定時(shí)基超媒體;
唯一標(biāo)識(shí)符以及時(shí)間碼獲取子單元,根據(jù)時(shí)基超媒體,獲取與時(shí)基超媒體相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及與時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)間碼;以及
時(shí)基碼生成子單元,用于根據(jù)唯一標(biāo)識(shí)符以及時(shí)間碼,按照預(yù)設(shè)的時(shí)基碼生成方式,生成與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼。
本發(fā)明實(shí)施例還提供一種時(shí)基超媒體事件的調(diào)度裝置,裝置包括:
調(diào)度指令接收單元,用于接收關(guān)于時(shí)基超媒體事件的調(diào)度指令;
時(shí)基碼獲取單元,用于根據(jù)調(diào)度指令,獲取與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼;
時(shí)基碼發(fā)送單元,用于將時(shí)基碼發(fā)送至?xí)r基超媒體事件服務(wù)器;
時(shí)基超媒體事件接收單元,用于接收時(shí)基超媒體事件服務(wù)器反饋的與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件;
時(shí)基超媒體事件解析單元,用于將與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件解析出相對(duì)應(yīng)的事件指令;以及
事件指令發(fā)送單元,用于將事件指令發(fā)送至?xí)r基超媒體事件調(diào)度對(duì)象;
其中,裝置還包括時(shí)基碼生成單元,時(shí)基碼生成單元可為時(shí)基碼獲取單元生成與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼,時(shí)基碼生成單元包括:
時(shí)基超媒體確定子單元,用于確定時(shí)基超媒體;
唯一標(biāo)識(shí)符以及時(shí)間碼獲取子單元,根據(jù)時(shí)基超媒體,獲取與時(shí)基超媒體相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及與時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)間碼;以及
時(shí)基碼生成子單元,用于根據(jù)唯一標(biāo)識(shí)符以及時(shí)間碼,按照預(yù)設(shè)的時(shí)基碼生成方式,生成與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼。
本發(fā)明實(shí)施例還提供一種時(shí)基超媒體事件的調(diào)度系統(tǒng),系統(tǒng)包括時(shí)基超媒體信息發(fā)布平臺(tái)、時(shí)基超媒體事件服務(wù)器、時(shí)基超媒體播放裝置、時(shí)基超媒體事件調(diào)度對(duì)象以及時(shí)基超媒體事件調(diào)度裝置;
時(shí)基超媒體信息發(fā)布平臺(tái)用于發(fā)布時(shí)基超媒體,以及為時(shí)基超媒體事件服務(wù)器提供時(shí)基碼與時(shí)基超媒體事件的對(duì)應(yīng)關(guān)系數(shù)據(jù);
時(shí)基超媒體事件服務(wù)器接收時(shí)基超媒體信息發(fā)布平臺(tái)提供的時(shí)基碼與時(shí)基超媒體事件的對(duì)應(yīng)關(guān)系數(shù)據(jù),并可根據(jù)時(shí)基超媒體事件調(diào)度裝置發(fā)送的時(shí)基碼,確定并反饋時(shí)基超媒體事件;
時(shí)基超媒體播放裝置可播放時(shí)基超媒體信息發(fā)布平臺(tái)通過(guò)通信網(wǎng)絡(luò)發(fā)布的時(shí)基超媒體,并可根據(jù)時(shí)基超媒體事件調(diào)度裝置發(fā)送的與正在播放中的時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼的獲取請(qǐng)求,生成相對(duì)應(yīng)的時(shí)基碼后發(fā)送給時(shí)基超媒體事件調(diào)度裝置;
時(shí)基超媒體事件調(diào)度裝置可根據(jù)接收的關(guān)于時(shí)基超媒體事件的調(diào)度指令,獲取與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼,后向時(shí)基超媒體事件服務(wù)器發(fā)送與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼,以查詢(xún)與該時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件,將從時(shí)基超媒體事件服務(wù)器接收到的時(shí)基超媒體事件解析出事件指令發(fā)送至?xí)r基超媒體事件調(diào)度對(duì)象;
時(shí)基超媒體事件調(diào)度對(duì)象根據(jù)時(shí)基超媒體事件調(diào)度裝置發(fā)送的事件指令執(zhí)行相應(yīng)任務(wù)。
本發(fā)明實(shí)施例提供的時(shí)基碼標(biāo)記、生成及時(shí)基超媒體事件的調(diào)度方法、裝置及系統(tǒng),通過(guò)時(shí)基碼對(duì)時(shí)基超媒體進(jìn)行標(biāo)記,以及通過(guò)時(shí)基碼與時(shí)基超媒體事件建立映射關(guān)系,實(shí)現(xiàn)在時(shí)基超媒體組織、管理和呈現(xiàn)中實(shí)施與時(shí)間因素相關(guān)的時(shí)基超媒體事件的調(diào)度的目的,為時(shí)基超媒體在不同表現(xiàn)工具和跨平臺(tái)之間進(jìn)行的組織、管理和呈現(xiàn)提供了一種新穎的實(shí)用方法,解決了現(xiàn)有的在不同表現(xiàn)工具以及跨平臺(tái)間的時(shí)基超媒體調(diào)度方面缺少較方便實(shí)用的應(yīng)用服務(wù)的問(wèn)題。
附圖說(shuō)明
圖1是本發(fā)明實(shí)施例提供的一種時(shí)基碼的標(biāo)記方法的示意圖;
圖2是本發(fā)明實(shí)施例提供的一種時(shí)基碼生成方法的實(shí)現(xiàn)流程圖;
圖3是本發(fā)明實(shí)施例提供的一種時(shí)基超媒體事件的調(diào)度方法的實(shí)現(xiàn)流程圖;
圖4是本發(fā)明實(shí)施例提供的時(shí)基超媒體事件的示意圖;
圖5是本發(fā)明實(shí)施例提供的一種時(shí)基超媒體事件的調(diào)度方法的場(chǎng)景示意圖;
圖6是本發(fā)明實(shí)施例提供的另一種時(shí)基超媒體事件的調(diào)度方法的實(shí)現(xiàn)流程圖;
圖7是本發(fā)明實(shí)施例提供的另一種時(shí)基超媒體事件的調(diào)度方法的場(chǎng)景示意圖;
圖8是本發(fā)明實(shí)施例提供的一種將與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件解析出相對(duì)應(yīng)的事件指令步驟的實(shí)現(xiàn)流程圖;
圖9是本發(fā)明實(shí)施例提供的時(shí)基碼解析的示意圖;
圖10是本發(fā)明實(shí)施例提供的一種時(shí)基碼生成單元的結(jié)構(gòu)示意圖;
圖11是本發(fā)明實(shí)施例提供的一種時(shí)基超媒體事件的調(diào)度裝置的結(jié)構(gòu)示意圖;
圖12是本發(fā)明實(shí)施例提供的另一種時(shí)基碼獲取單元的結(jié)構(gòu)示意圖;
圖13是本發(fā)明實(shí)施例提供的時(shí)基超媒體事件解析單元的結(jié)構(gòu)示意圖;
圖14是本發(fā)明實(shí)施例提供的一種時(shí)基超媒體事件的調(diào)度系統(tǒng)的結(jié)構(gòu)示意圖;
圖15是本發(fā)明實(shí)施例提供的一種時(shí)基超媒體事件的調(diào)度系統(tǒng)的工作時(shí)序圖;
圖16是本發(fā)明實(shí)施例提供時(shí)基超媒體事件服務(wù)器的結(jié)構(gòu)示意圖;
圖17是本發(fā)明實(shí)施例提供的時(shí)基超媒體事件表的示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
在本發(fā)明實(shí)施例中,所提及的終端可以理解為包括但不限于:智能手機(jī)(如android手機(jī)、ios手機(jī))、筆記本電腦、臺(tái)式電腦、電腦一體機(jī)、智能電視、智能超媒體播放設(shè)備、數(shù)字廣播接收器、pda(個(gè)人數(shù)字助理)、pad(平板電腦)、pmp(便攜式多媒體播放器)等的終端,終端可接收、發(fā)送、存儲(chǔ)、播放超媒體。
本發(fā)明實(shí)施例提供的時(shí)基碼標(biāo)記、生成及時(shí)基超媒體事件的調(diào)度方法、裝置及系統(tǒng),通過(guò)時(shí)基碼對(duì)時(shí)基超媒體進(jìn)行標(biāo)記,以及通過(guò)時(shí)基碼與時(shí)基超媒體事件建立映射關(guān)系,實(shí)現(xiàn)在時(shí)基超媒體組織、管理和呈現(xiàn)中實(shí)施與時(shí)間因素相關(guān)的時(shí)基超媒體事件的調(diào)度的目的,為時(shí)基超媒體在不同表現(xiàn)工具和跨平臺(tái)之間進(jìn)行的組織、管理和呈現(xiàn)提供了一種新穎的實(shí)用方法。
實(shí)施例一
作為本發(fā)明的一個(gè)實(shí)施例,如圖1示出的時(shí)基碼標(biāo)記方法的示意圖,本發(fā)明實(shí)施例提供的采用時(shí)基碼標(biāo)記時(shí)基超媒體的幀,時(shí)基碼由時(shí)基超媒體的唯一標(biāo)識(shí)符和時(shí)間碼通過(guò)相接、穿插、編譯或者哈希運(yùn)算方式組合生成。
可以理解,在本實(shí)施例中,時(shí)基超媒體的唯一標(biāo)識(shí)符為一個(gè)8~32位的十六進(jìn)制數(shù)字串,時(shí)基超媒體的幀所對(duì)應(yīng)的時(shí)間碼為一個(gè)8位的十六進(jìn)制數(shù)字串,唯一標(biāo)識(shí)符和時(shí)間碼組合生成的時(shí)基碼為一個(gè)16~40位的十六進(jìn)制數(shù)字串。
通常,唯一標(biāo)識(shí)符為在一個(gè)域、網(wǎng)絡(luò)或系統(tǒng)中分配給某個(gè)時(shí)基超媒體的具有唯一性的標(biāo)識(shí),根據(jù)唯一標(biāo)識(shí)符即可定位到具體某一時(shí)基超媒體;時(shí)間碼為一個(gè)8位十六進(jìn)制數(shù)字串,其記錄格式通常為hours:minutes:seconds:frames,即:小時(shí):分鐘:秒:幀,數(shù)字表現(xiàn)形式為:xx:xx:xx:xx,其中的xx代表數(shù)字,也就是xx小時(shí)xx分鐘xx秒xx幀。時(shí)間碼的特點(diǎn)就是時(shí)基超媒體每一圖像幀、音頻幀或程序幀等都對(duì)應(yīng)有一個(gè)不同的時(shí)間碼,根據(jù)時(shí)間碼即可定位到時(shí)基媒體中的具體一幀圖像幀、音頻幀或程序幀等。
本發(fā)明實(shí)施例提供的時(shí)基碼標(biāo)記方法,通過(guò)將與時(shí)基超媒體相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)間碼,生成對(duì)應(yīng)的時(shí)基碼來(lái)標(biāo)記時(shí)基超媒體的幀。后續(xù)的,在時(shí)基超媒體的相關(guān)應(yīng)用中,即可通過(guò)該時(shí)基碼直接快速定位至與之對(duì)應(yīng)的時(shí)基超媒體,并還可直接快速定位至該時(shí)基超媒體中具體的幀。
實(shí)施例二
作為本發(fā)明的一個(gè)實(shí)施例,如圖2所示,本發(fā)明實(shí)施例提供的時(shí)基碼生成方法,其實(shí)現(xiàn)流程具體包括:
步驟s101,確定時(shí)基超媒體。
本步驟中,為實(shí)現(xiàn)時(shí)基碼的生成,首先需要確定時(shí)基碼的對(duì)象,該時(shí)基超媒體的來(lái)源包括不同的終端、應(yīng)用程序、平臺(tái)等。
步驟s102,根據(jù)時(shí)基超媒體,獲取與時(shí)基超媒體相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)間碼。
可以理解,在本發(fā)明實(shí)施例的標(biāo)識(shí)系統(tǒng)內(nèi),時(shí)基超媒體具有相對(duì)應(yīng)的唯一標(biāo)識(shí)符,時(shí)基超媒體的每一幀圖像、音頻或程序都有相對(duì)應(yīng)的時(shí)間碼,通過(guò)唯一標(biāo)識(shí)符以及時(shí)間碼即可確定對(duì)應(yīng)的目標(biāo)時(shí)基超媒體中的目標(biāo)時(shí)間點(diǎn),即目標(biāo)時(shí)基超媒體的目標(biāo)幀。
在確定時(shí)基超媒體后,即可獲取與時(shí)基超媒體相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)間碼。
步驟s103,根據(jù)唯一標(biāo)識(shí)符以及時(shí)間碼,按照預(yù)設(shè)的時(shí)基碼生成方式,生成與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼。
在本步驟中,根據(jù)獲取的與時(shí)基超媒體相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)間碼,即可按照預(yù)設(shè)的時(shí)基碼生成方式,生成與時(shí)基超媒體相對(duì)應(yīng)的時(shí)基碼,時(shí)基碼即可標(biāo)記對(duì)應(yīng)的時(shí)基超媒體的幀。
可以理解,在本實(shí)施例中,時(shí)基超媒體的唯一標(biāo)識(shí)符為一個(gè)8~32位的十六進(jìn)制數(shù)字串,時(shí)基超媒體的幀所對(duì)應(yīng)的時(shí)間碼為一個(gè)8位的十六進(jìn)制數(shù)字串,唯一標(biāo)識(shí)符和時(shí)間碼組合生成的時(shí)基碼為一個(gè)16~40位的十六進(jìn)制數(shù)字串。
通常,唯一標(biāo)識(shí)符為在一個(gè)域、網(wǎng)絡(luò)或系統(tǒng)中分配給某個(gè)時(shí)基超媒體的具有唯一性的標(biāo)識(shí),根據(jù)唯一標(biāo)識(shí)符即可定位到具體某一時(shí)基超媒體;時(shí)間碼為一個(gè)8位十六進(jìn)制數(shù)字串,其記錄格式通常為hours:minutes:seconds:frames,即:小時(shí):分鐘:秒:幀,數(shù)字表現(xiàn)形式為:xx:xx:xx:xx,其中的xx代表數(shù)字,也就是xx小時(shí)xx分鐘xx秒xx幀。時(shí)間碼的特點(diǎn)就是時(shí)基超媒體每一圖像幀、音頻幀或程序幀等都對(duì)應(yīng)有一個(gè)不同的時(shí)間碼,根據(jù)時(shí)間碼即可定位到時(shí)基媒體中的具體一幀圖像幀、音頻幀或程序幀等。
此處還需要說(shuō)明的是,將唯一標(biāo)識(shí)符以及時(shí)間碼生成時(shí)基碼后,后續(xù)的,還可按照對(duì)應(yīng)的時(shí)基碼解析方式,將時(shí)基碼解析還原成為唯一標(biāo)識(shí)符以及時(shí)間碼。
本發(fā)明實(shí)施例提供的時(shí)基碼生成方法,通過(guò)將與時(shí)基超媒體相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)間碼,生成對(duì)應(yīng)的時(shí)基碼來(lái)標(biāo)記時(shí)基超媒體的幀。后續(xù)的,在時(shí)基超媒體的相關(guān)應(yīng)用中,即可通過(guò)該時(shí)基碼直接快速定位至與之對(duì)應(yīng)的時(shí)基超媒體,并還可直接快速定位至該時(shí)基超媒體中具體的幀,便于針對(duì)該時(shí)基超媒體,實(shí)現(xiàn)與時(shí)間因素相關(guān)的時(shí)基超媒體事件的調(diào)度,如對(duì)該時(shí)基超媒體相關(guān)時(shí)間點(diǎn)的事件實(shí)施插入、存取、排序、刪除等操作。
實(shí)施例三
圖3示出了本發(fā)明實(shí)施例提供的時(shí)基超媒體事件的調(diào)度方法的實(shí)現(xiàn)流程圖,參照?qǐng)D3,時(shí)基超媒體事件的調(diào)度方法包括如下步驟:
步驟s201,接收關(guān)于時(shí)基超媒體事件的調(diào)度指令。
本步驟中,可以理解,本方法應(yīng)用于終端,或者即為一終端,本終端可接收用戶(hù)錄入的關(guān)于時(shí)基超媒體事件的調(diào)度操作,如通過(guò)本終端上的實(shí)體鍵按鈕、本終端對(duì)應(yīng)的遙控設(shè)備、本終端連接的外置輸入設(shè)備、或者本終端觸摸屏上展現(xiàn)的調(diào)度操作識(shí)別區(qū)域等方式,本終端可識(shí)別用戶(hù)的錄入的關(guān)于時(shí)基超媒體事件的調(diào)度操作,并將之轉(zhuǎn)化為對(duì)應(yīng)的關(guān)于時(shí)基超媒體事件的調(diào)度指令。
步驟s202,根據(jù)調(diào)度指令,獲取與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼。
本步驟中,在步驟s201接收到關(guān)于時(shí)基超媒體事件的調(diào)度指令后,先確定與時(shí)基超媒體事件的調(diào)度指令相對(duì)應(yīng)的時(shí)基超媒體,再獲取與該時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼。
其中,可以理解,時(shí)基碼的獲取步驟可包括時(shí)基碼生成步驟,其時(shí)基碼生成步驟可參照實(shí)施例一提供的時(shí)基碼生成方法,在此不再一一詳述。
步驟s203,將時(shí)基碼發(fā)送至?xí)r基超媒體事件服務(wù)器。
本步驟中,本終端在獲取到與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼后,即將該時(shí)基碼發(fā)送至?xí)r基超媒體事件服務(wù)器,以探尋或者觸發(fā)對(duì)應(yīng)的時(shí)基超媒體事件,時(shí)基超媒體事件服務(wù)器可根據(jù)接收的時(shí)基碼,確定與該時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件,并將之反饋回本終端。
可以理解,時(shí)基超媒體事件服務(wù)器與本終端之間通過(guò)通信網(wǎng)絡(luò)實(shí)現(xiàn)數(shù)據(jù)的互通。
步驟s204,接收時(shí)基超媒體事件服務(wù)器反饋的與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件。
本步驟中,本終端接收時(shí)基超媒體事件服務(wù)器反饋的與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件。
需要說(shuō)明的是,時(shí)基超媒體事件是指由應(yīng)用服務(wù)對(duì)時(shí)基超媒體的組織、呈現(xiàn)或者用戶(hù)在訪問(wèn)時(shí)基超媒體執(zhí)行的操作,時(shí)基超媒體事件包含了用戶(hù)與時(shí)基超媒體及其相關(guān)終端及應(yīng)用服務(wù)之間的所有交互。
如圖4所示的時(shí)基超媒體事件的示意圖,時(shí)基超媒體事件包括事件指令、事件類(lèi)型、事件時(shí)間和事件屬性等要素。事件指令是指操作時(shí)基超媒體事件的程序命令,一個(gè)時(shí)基超媒體事件可以包含一條或者若干條的事件指令;事件類(lèi)型可明確時(shí)基超媒體事件的類(lèi)別和對(duì)象范圍,例如,時(shí)基超媒體事件可分為超鏈接、動(dòng)作交互、軟件操作或者信息通知等不同事件類(lèi)型及相應(yīng)的事件目標(biāo)對(duì)象;事件時(shí)間是指與時(shí)基超媒體事件相關(guān)的時(shí)間因素;事件屬性表示時(shí)基超媒體事件的屬性,諸如事件的發(fā)生場(chǎng)景、周期等。
步驟s205,將與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件解析出相對(duì)應(yīng)的事件指令。
本步驟中,將步驟s204接收的與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件,按照預(yù)設(shè)的解析方式,解析出一條或若干條事件指令,每條事件指令均有對(duì)應(yīng)的事件類(lèi)型、事件時(shí)間以及事件屬性。
步驟s206,將事件指令發(fā)送至?xí)r基超媒體事件調(diào)度對(duì)象。
本步驟中,具體的,根據(jù)事件類(lèi)型、事件時(shí)間、事件屬性,確定出相配的時(shí)基超媒體事件調(diào)度對(duì)象,并將事件指令發(fā)送至?xí)r基超媒體事件調(diào)度對(duì)象,以便時(shí)基超媒體事件調(diào)度對(duì)象在接收到事件指令后,即可根據(jù)該事件指令,執(zhí)行對(duì)應(yīng)的任務(wù)。
可以理解,此處所提及的時(shí)基超媒體事件調(diào)度對(duì)象可以是某個(gè)應(yīng)用程序、瀏覽器、媒體播放器,也可以是如通信裝置、顯示與輸入輸出裝置等的硬件設(shè)備。
具體的,以實(shí)際場(chǎng)景為例,如下:
若用戶(hù)想在觀看智能設(shè)備上的時(shí)基超媒體的播放過(guò)程中插入一項(xiàng)與當(dāng)下呈現(xiàn)內(nèi)容相關(guān)的互動(dòng)事件,即可發(fā)出與該時(shí)基超媒體相對(duì)應(yīng)的互動(dòng)操作,智能設(shè)備即將之轉(zhuǎn)化為對(duì)應(yīng)的時(shí)基超媒體事件的調(diào)度指令,根據(jù)該時(shí)基超媒體調(diào)度指令生成與當(dāng)前時(shí)基超媒體播放內(nèi)容對(duì)應(yīng)的、即與時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)基碼,并通過(guò)通信網(wǎng)絡(luò)將該時(shí)基碼發(fā)送至?xí)r基超媒體事件服務(wù)器,時(shí)基超媒體事件服務(wù)器確定出與該時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件,后將該時(shí)基超媒體事件反饋回該智能設(shè)備,智能設(shè)備再將該時(shí)基超媒體事件解析出對(duì)應(yīng)的事件指令以及其對(duì)應(yīng)的事件類(lèi)型、事件時(shí)間和事件屬性,并根據(jù)事件類(lèi)型、事件時(shí)間和事件屬性將事件指令發(fā)送至如相關(guān)的應(yīng)用程序或硬件設(shè)備的時(shí)基超媒體事件調(diào)度對(duì)象。后續(xù)的,相關(guān)的應(yīng)用程序或硬件設(shè)備即可執(zhí)行相應(yīng)的互動(dòng)事件,從而實(shí)現(xiàn)了時(shí)基超媒體事件的調(diào)度。
又或者,更具體的,如圖5所示的場(chǎng)景示意圖,用戶(hù)在一手機(jī)中打開(kāi)超媒體應(yīng)用程序觀看時(shí)基超媒體信息發(fā)布平臺(tái)通過(guò)通信網(wǎng)絡(luò)發(fā)送的時(shí)基超媒體時(shí),用戶(hù)對(duì)該時(shí)基超媒體中的內(nèi)容產(chǎn)生興趣,想進(jìn)一步了解詳細(xì)背景資料并參與相關(guān)互動(dòng),即可在手機(jī)輸入界面錄入對(duì)應(yīng)的調(diào)度操作,手機(jī)即將之轉(zhuǎn)化為對(duì)應(yīng)的時(shí)基超媒體事件的調(diào)度指令,根據(jù)該調(diào)度指令生成與正在播放中的該時(shí)基超媒體呈現(xiàn)內(nèi)容對(duì)應(yīng)的、即與時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)基碼,并通過(guò)通信網(wǎng)絡(luò)將該時(shí)基碼發(fā)送至?xí)r基超媒體事件服務(wù)器,時(shí)基超媒體事件服務(wù)器確定出與該時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件,后將該時(shí)基超媒體事件反饋回手機(jī),手機(jī)再將該時(shí)基超媒體事件解析出對(duì)應(yīng)的事件指令以及其對(duì)應(yīng)的事件類(lèi)型、事件時(shí)間和事件屬性,比如背景資料或互動(dòng)社區(qū)鏈接地址、互動(dòng)電話號(hào)碼等,后續(xù)便可根據(jù)用戶(hù)需要將該事件指令按其對(duì)應(yīng)的事件類(lèi)型、事件時(shí)間和事件屬性發(fā)送至?xí)r基超媒體事件調(diào)度對(duì)象,如將鏈接地址發(fā)送至瀏覽器以查看相關(guān)的背景資料或者進(jìn)入互動(dòng)社區(qū),如將電話號(hào)碼發(fā)送至撥號(hào)器以快捷撥號(hào)互動(dòng)。
類(lèi)似的,根據(jù)不同的時(shí)基超媒體事件的調(diào)度,還可對(duì)相關(guān)的時(shí)基超媒體事件進(jìn)行存取、排序、刪除等操作,再次不一一舉例。
本發(fā)明實(shí)施例提供的時(shí)基超媒體事件的調(diào)度方法,通過(guò)接收用戶(hù)的關(guān)于時(shí)基超媒體事件的調(diào)度指令,繼而生成與該時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼,并通過(guò)時(shí)基超媒體事件服務(wù)器獲取與該時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件,并將之解析為事件指令以及其對(duì)應(yīng)的事件類(lèi)型、事件時(shí)間和事件屬性,并根據(jù)事件類(lèi)型、事件時(shí)間和事件屬性將事件指令發(fā)送至?xí)r基超媒體事件調(diào)度對(duì)象,完成時(shí)基超媒體事件的調(diào)度,時(shí)基超媒體事件調(diào)度對(duì)象即可執(zhí)行相對(duì)應(yīng)的任務(wù)。
作為本發(fā)明的一個(gè)實(shí)施例,參照?qǐng)D6示出的另一種時(shí)基超媒體事件的調(diào)度方法的實(shí)現(xiàn)流程圖,與上述實(shí)施例不同的是,在步驟s201之前還包括:
步驟s301,播放時(shí)基超媒體。
本步驟中,在有播放對(duì)象在播放時(shí)基超媒體時(shí),本終端通過(guò)本地傳輸或者通信網(wǎng)絡(luò),用戶(hù)即可根據(jù)播放的時(shí)基超媒體,錄入相關(guān)的時(shí)基超媒體事件的調(diào)度指令,以便后續(xù)的時(shí)基超媒體事件的調(diào)度。
可以理解,本處所提及的播放對(duì)象可以在本終端,又或者在其他終端,具體不在此限制。
同時(shí),步驟s202,具體包括:
步驟s302,根據(jù)調(diào)度指令,向時(shí)基超媒體的播放對(duì)象發(fā)送與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼的獲取請(qǐng)求。
本步驟中,本終端接收到接收的時(shí)基超媒體事件的調(diào)度指令后,即通過(guò)本地傳輸或者通信網(wǎng)絡(luò)向時(shí)基超媒體的播放對(duì)象發(fā)送與該時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼的獲取請(qǐng)求。
步驟s303,接收播放對(duì)象反饋的與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼。
可以理解,播放對(duì)象接收到與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼的獲取請(qǐng)求時(shí),即確定該獲取請(qǐng)求中的時(shí)基超媒體,并生成與該時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼,后將之反饋。
具體的,以一實(shí)際場(chǎng)景為例,如下:
如圖7所示的場(chǎng)景示意圖,智能電視正在播放一由時(shí)基超媒體信息發(fā)布平臺(tái)通過(guò)通信網(wǎng)絡(luò)發(fā)送的時(shí)基超媒體,此時(shí)用戶(hù)想轉(zhuǎn)為在手機(jī)上查看該時(shí)基超媒體,則可在手機(jī)的相關(guān)操作界面錄入對(duì)應(yīng)的時(shí)基超媒體事件的調(diào)度操作,手機(jī)即將之轉(zhuǎn)化為對(duì)應(yīng)的時(shí)基超媒體的調(diào)度指令,通過(guò)通信網(wǎng)絡(luò)向智能電視發(fā)送與時(shí)基超媒體播放內(nèi)容相對(duì)應(yīng)的、即與時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)基碼的獲取請(qǐng)求,智能電視收到手機(jī)的時(shí)基碼獲取請(qǐng)求后即確定該獲取請(qǐng)求中的時(shí)基超媒體,生成與該時(shí)基超媒體播放中的幀相對(duì)應(yīng)的時(shí)基碼并將之反饋回手機(jī),手機(jī)接收到智能電視反饋的時(shí)基碼后通過(guò)通信網(wǎng)絡(luò)將該時(shí)基碼及播放請(qǐng)求發(fā)送至?xí)r基超媒體事件服務(wù)器,時(shí)基超媒體事件服務(wù)器確定出與該時(shí)基碼及播放請(qǐng)求相對(duì)應(yīng)的時(shí)基超媒體事件,后將該時(shí)基超媒體事件反饋回手機(jī),手機(jī)再將該時(shí)基超媒體事件解析出對(duì)應(yīng)的事件指令發(fā)送至超媒體播放應(yīng)用程序。后續(xù)的,該超媒體播放應(yīng)用程序即可根據(jù)事件指令向該時(shí)基超媒體的發(fā)布源獲取該時(shí)基超媒體,并從時(shí)基碼對(duì)應(yīng)的時(shí)基超媒體的幀開(kāi)始播放。
作為本發(fā)明的一個(gè)實(shí)施例,如圖8示出的步驟s205的具體實(shí)現(xiàn)流程圖,在本發(fā)明實(shí)施例提供的時(shí)基超媒體事件的調(diào)度方法中,步驟s205,具體包括:
步驟s401,根據(jù)時(shí)基碼以及預(yù)設(shè)的時(shí)基碼解析方式,獲取與時(shí)基碼相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及時(shí)間碼。
本步驟中,可以理解,將與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件解析出相對(duì)應(yīng)的事件指令的步驟中,還包括按照預(yù)設(shè)的時(shí)基碼解析方式,將時(shí)基碼還原成相對(duì)應(yīng)的時(shí)間碼以及唯一標(biāo)識(shí)符。
具體的,如圖9所示,在本發(fā)明的實(shí)施例中,標(biāo)記時(shí)基超媒體的幀的時(shí)基碼是一個(gè)16~40位的十六進(jìn)制數(shù)字串,時(shí)基碼由一個(gè)唯一標(biāo)識(shí)符(8~32位的十六進(jìn)制數(shù)字串)和一個(gè)時(shí)間碼(8位的十六進(jìn)制數(shù)字串)通過(guò)相接、穿插、編譯或者哈希運(yùn)算方式組合而成。上述提及的預(yù)設(shè)的時(shí)基碼解析方式為:將時(shí)基碼按其生成方式逆向解析為相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及時(shí)間碼,解析得到的唯一標(biāo)識(shí)符為8~32位十六進(jìn)制數(shù)字串,時(shí)間碼為一個(gè)8位十六進(jìn)制數(shù)字串。
后續(xù)的,時(shí)基超媒體事件調(diào)度對(duì)象在根據(jù)事件指令執(zhí)行相關(guān)的任務(wù)中,即可根據(jù)與時(shí)基碼相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及時(shí)間碼,確定具體時(shí)基超媒體的具體時(shí)間點(diǎn),以快速進(jìn)行相關(guān)時(shí)基超媒體事件的調(diào)度。
實(shí)施例四
作為本發(fā)明的一個(gè)實(shí)施例,本發(fā)明實(shí)施例提供了一種時(shí)基碼標(biāo)記裝置,參照?qǐng)D1,該裝置采用時(shí)基碼標(biāo)記時(shí)基超媒體的幀,時(shí)基碼由時(shí)基超媒體的唯一標(biāo)識(shí)符和時(shí)間碼通過(guò)相接、穿插、編譯或者哈希運(yùn)算方式組合生成。
可以理解,在本實(shí)施例中,時(shí)基超媒體的唯一標(biāo)識(shí)符為一個(gè)8~32位的十六進(jìn)制數(shù)字串,時(shí)基超媒體的幀所對(duì)應(yīng)的時(shí)間碼為一個(gè)8位的十六進(jìn)制數(shù)字串,唯一標(biāo)識(shí)符和時(shí)間碼組合生成的時(shí)基碼為一個(gè)16~40位的十六進(jìn)制數(shù)字串。
通常,唯一標(biāo)識(shí)符為在一個(gè)域、網(wǎng)絡(luò)或系統(tǒng)中分配給某個(gè)時(shí)基超媒體的具有唯一性的標(biāo)識(shí),根據(jù)唯一標(biāo)識(shí)符即可定位到具體某一時(shí)基超媒體;時(shí)間碼為一個(gè)8位十六進(jìn)制數(shù)字串,其記錄格式通常為hours:minutes:seconds:frames,即:小時(shí):分鐘:秒:幀,數(shù)字表現(xiàn)形式為:xx:xx:xx:xx,其中的xx代表數(shù)字,也就是xx小時(shí)xx分鐘xx秒xx幀。時(shí)間碼的特點(diǎn)就是時(shí)基超媒體每一圖像幀、音頻幀或程序幀等都對(duì)應(yīng)有一個(gè)不同的時(shí)間碼,根據(jù)時(shí)間碼即可定位到時(shí)基媒體中的具體一幀圖像幀、音頻幀或程序幀等。
本發(fā)明實(shí)施例提供的時(shí)基碼標(biāo)記裝置,通過(guò)將與時(shí)基超媒體相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)間碼,生成對(duì)應(yīng)的時(shí)基碼來(lái)標(biāo)記時(shí)基超媒體的幀。后續(xù)的,在時(shí)基超媒體的相關(guān)應(yīng)用中,即可通過(guò)該時(shí)基碼直接快速定位至與之對(duì)應(yīng)的時(shí)基超媒體,并還可直接快速定位至該時(shí)基超媒體中具體的幀。
實(shí)施例五
圖10示出了本發(fā)明實(shí)施例提供的時(shí)基碼生成單元的結(jié)構(gòu)示意圖,參照?qǐng)D10,時(shí)基碼生成單元包括:
時(shí)基超媒體確定子單元101;
唯一標(biāo)識(shí)符以及時(shí)間碼獲取子單元102;以及
時(shí)基碼生成子單元103。
時(shí)基超媒體確定子單元101,用于確定時(shí)基超媒體。
本實(shí)施例中,為實(shí)現(xiàn)時(shí)基碼的生成,首先需要確定時(shí)基碼的對(duì)象,該時(shí)基超媒體的來(lái)源包括不同的終端、應(yīng)用程序、平臺(tái)等。
唯一標(biāo)識(shí)符以及時(shí)間碼獲取子單元102,根據(jù)時(shí)基超媒體,獲取與時(shí)基超媒體相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及與時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)間碼。
可以理解,在本發(fā)明實(shí)施例的標(biāo)識(shí)系統(tǒng)內(nèi),時(shí)基超媒體具有相對(duì)應(yīng)的唯一標(biāo)識(shí)符,時(shí)基超媒體的每一幀圖像、音頻或程序都有相對(duì)應(yīng)的時(shí)間碼,通過(guò)唯一標(biāo)識(shí)符以及時(shí)間碼即可確定對(duì)應(yīng)的目標(biāo)時(shí)基超媒體中的目標(biāo)時(shí)間點(diǎn),即目標(biāo)時(shí)基超媒體的目標(biāo)幀。
在確定時(shí)基超媒體后,即可獲取與時(shí)基超媒體相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)間碼。
時(shí)基碼生成子單元103,用于根據(jù)唯一標(biāo)識(shí)符以及時(shí)間碼,按照預(yù)設(shè)的時(shí)基碼生成方式,生成與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼。
在本實(shí)施例中,根據(jù)獲取的與時(shí)基超媒體相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)間碼,即可按照預(yù)設(shè)的時(shí)基碼生成方式,生成與時(shí)基超媒體相對(duì)應(yīng)的時(shí)基碼,時(shí)基碼即可標(biāo)記對(duì)應(yīng)的時(shí)基超媒體的幀。
通常,唯一標(biāo)識(shí)符為在一個(gè)域、網(wǎng)絡(luò)或系統(tǒng)中分配給某個(gè)時(shí)基超媒體的具有唯一性的標(biāo)識(shí),根據(jù)唯一標(biāo)識(shí)符即可定位到具體某一時(shí)基超媒體;時(shí)間碼為一個(gè)8位十六進(jìn)制數(shù)字串,其記錄格式通常為hours:minutes:seconds:frames,即:小時(shí):分鐘:秒:幀,數(shù)字表現(xiàn)形式為:xx:xx:xx:xx,其中的xx代表數(shù)字,也就是xx小時(shí)xx分鐘xx秒xx幀。時(shí)間碼的特點(diǎn)就是時(shí)基超媒體每一圖像幀、音頻幀或程序幀等都對(duì)應(yīng)有一個(gè)不同的時(shí)間碼,根據(jù)時(shí)間碼即可定位到時(shí)基媒體中的具體一幀圖像幀、音頻幀或程序幀等。
此處還需要說(shuō)明的是,將唯一標(biāo)識(shí)符以及時(shí)間碼生成時(shí)基碼后,后續(xù)的,還可按照對(duì)應(yīng)的時(shí)基碼解析方式,將時(shí)基碼解析還原成為唯一標(biāo)識(shí)符以及時(shí)間碼。
本發(fā)明實(shí)施例提供的時(shí)基碼生成方法,通過(guò)將與時(shí)基超媒體相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)間碼,生成對(duì)應(yīng)的時(shí)基碼來(lái)標(biāo)記時(shí)基超媒體的幀。后續(xù)的,在時(shí)基超媒體的相關(guān)應(yīng)用中,即可通過(guò)該時(shí)基碼直接快速定位至與之對(duì)應(yīng)的時(shí)基超媒體,并還可直接快速定位至該時(shí)基超媒體中具體的幀,便于針對(duì)該時(shí)基超媒體,實(shí)現(xiàn)與時(shí)間因素相關(guān)的時(shí)基超媒體事件的調(diào)度,如對(duì)該時(shí)基超媒體相關(guān)時(shí)間點(diǎn)的事件實(shí)施插入、存取、排序、刪除等操作。
實(shí)施例六
圖11示出了本發(fā)明實(shí)施例提供的時(shí)基超媒體事件的調(diào)度裝置的結(jié)構(gòu)示意圖,參照?qǐng)D11,時(shí)基超媒體事件的調(diào)度裝置,本裝置具體包括:
調(diào)度指令接收單元201;
時(shí)基碼獲取單元202;
時(shí)基碼生成單元203;
時(shí)基碼發(fā)送單元204;
時(shí)基超媒體事件接收單元205;
時(shí)基超媒體事件解析單元206;以及
事件指令發(fā)送單元207。
調(diào)度指令接收單元201,用于接收關(guān)于時(shí)基超媒體事件的調(diào)度指令。
本實(shí)施例中,可以理解,本裝置應(yīng)用于終端,或者即為一終端,本終端可接收用戶(hù)錄入的關(guān)于時(shí)基超媒體事件的調(diào)度操作,如通過(guò)本終端上的實(shí)體鍵按鈕、本終端對(duì)應(yīng)的遙控設(shè)備、本終端連接的外置輸入設(shè)備、或者本終端觸摸屏上展現(xiàn)的調(diào)度操作識(shí)別區(qū)域等方式,調(diào)度指令接收單元201可識(shí)別用戶(hù)的錄入的關(guān)于時(shí)基超媒體事件的調(diào)度操作,并將之轉(zhuǎn)化為對(duì)應(yīng)的關(guān)于時(shí)基超媒體事件的調(diào)度指令。
時(shí)基碼獲取單元202,用于根據(jù)調(diào)度指令,獲取與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼。
本實(shí)施例中,時(shí)基碼獲取單元202在調(diào)度指令接收單元201接收到關(guān)于時(shí)基超媒體事件的調(diào)度指令后,先確定與時(shí)基超媒體事件的調(diào)度指令相對(duì)應(yīng)的時(shí)基超媒體,再獲取與該時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼。
其中,可以理解,本裝置可包括時(shí)基碼生成單元203,時(shí)基碼生成單元203可為時(shí)基碼獲取單元202生成與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼。具體的,時(shí)基碼生成單元203其具體結(jié)構(gòu)可參照實(shí)施例三,在此不再一一詳述。
時(shí)基碼發(fā)送單元204,用于將時(shí)基碼發(fā)送至?xí)r基超媒體事件服務(wù)器。
本實(shí)施例中,時(shí)基碼發(fā)送單元204在獲取到與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼后,即將該時(shí)基碼發(fā)送至?xí)r基超媒體事件服務(wù)器,以探尋或者觸發(fā)對(duì)應(yīng)的時(shí)基超媒體事件,時(shí)基超媒體事件服務(wù)器可根據(jù)接收的時(shí)基碼,確定與該時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件,并將之反饋回本終端。
可以理解,時(shí)基超媒體事件服務(wù)器與本終端之間通過(guò)通信網(wǎng)絡(luò)實(shí)現(xiàn)數(shù)據(jù)的互通。
時(shí)基超媒體事件接收單元205,接收時(shí)基超媒體事件服務(wù)器反饋的與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件。
本實(shí)施例中,時(shí)基超媒體事件接收單元205接收時(shí)基超媒體事件服務(wù)器反饋的與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件。
需要說(shuō)明的是,時(shí)基超媒體事件是指由應(yīng)用服務(wù)對(duì)時(shí)基超媒體的組織、呈現(xiàn)或者用戶(hù)在訪問(wèn)時(shí)基超媒體執(zhí)行的操作,時(shí)基超媒體事件包含了用戶(hù)與時(shí)基超媒體及其相關(guān)終端及應(yīng)用服務(wù)之間的所有交互。
如圖4所示的時(shí)基超媒體事件的示意圖,時(shí)基超媒體事件包括事件指令、事件類(lèi)型、事件時(shí)間和事件屬性等要素。事件指令是指操作時(shí)基超媒體事件的程序命令,一個(gè)時(shí)基超媒體事件可以包含一條或者若干條的事件指令;事件類(lèi)型可明確時(shí)基超媒體事件的類(lèi)別和對(duì)象范圍,例如,時(shí)基超媒體事件可分為超鏈接、動(dòng)作交互、軟件操作或者信息通知等不同事件類(lèi)型及相應(yīng)的事件目標(biāo)對(duì)象;事件時(shí)間是指與時(shí)基超媒體事件相關(guān)的時(shí)間因素;事件屬性表示時(shí)基超媒體事件的屬性,諸如事件的發(fā)生場(chǎng)景、周期等。
時(shí)基超媒體事件解析單元206,將與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件解析出相對(duì)應(yīng)的事件指令。
本實(shí)施例中,時(shí)基超媒體事件解析單元206將時(shí)基超媒體事件接收單元205接收的與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件,按照預(yù)設(shè)的解析方式,解析出一條或若干條事件指令,每條事件指令可識(shí)別出事件類(lèi)型、事件時(shí)間、事件屬性。
事件指令發(fā)送單元207,將事件指令發(fā)送至?xí)r基超媒體事件調(diào)度對(duì)象。
本實(shí)施例中,具體的,事件指令發(fā)送單元207根據(jù)時(shí)基超媒體事件的事件類(lèi)型、事件時(shí)間、事件屬性,確定出時(shí)基超媒體事件調(diào)度對(duì)象,并將事件指令發(fā)送至?xí)r基超媒體事件調(diào)度對(duì)象,以便時(shí)基超媒體事件調(diào)度對(duì)象在接收到事件指令后,即可根據(jù)該事件指令,執(zhí)行對(duì)應(yīng)的任務(wù)。
可以理解,此處所提及的時(shí)基超媒體事件調(diào)度對(duì)象可以是某個(gè)應(yīng)用程序、瀏覽器、媒體播放器,也可以是如通信裝置、顯示與輸入輸出裝置等的硬件設(shè)備。
具體的,以實(shí)際場(chǎng)景為例,如下:
若用戶(hù)想在觀看智能設(shè)備上的時(shí)基超媒體的播放過(guò)程中插入一項(xiàng)與當(dāng)下呈現(xiàn)內(nèi)容相關(guān)的互動(dòng)事件,即可發(fā)出與該時(shí)基超媒體相對(duì)應(yīng)的互動(dòng)操作,智能設(shè)備即將之轉(zhuǎn)化為對(duì)應(yīng)的時(shí)基超媒體事件的調(diào)度指令,根據(jù)該時(shí)基超媒體調(diào)度指令生成與當(dāng)前時(shí)基超媒體播放內(nèi)容對(duì)應(yīng)的、即與時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)基碼,并通過(guò)通信網(wǎng)絡(luò)將該時(shí)基碼發(fā)送至?xí)r基超媒體事件服務(wù)器,時(shí)基超媒體事件服務(wù)器確定出與該時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件,后將該時(shí)基超媒體事件反饋回該智能設(shè)備,智能設(shè)備再將該時(shí)基超媒體事件解析出對(duì)應(yīng)的事件指令以及其對(duì)應(yīng)的事件類(lèi)型、事件時(shí)間和事件屬性,并根據(jù)事件類(lèi)型、事件時(shí)間和事件屬性將事件指令發(fā)送至相關(guān)的應(yīng)用程序或硬件設(shè)備的時(shí)基超媒體事件調(diào)度對(duì)象。后續(xù)的,相關(guān)的應(yīng)用程序或硬件設(shè)備即可執(zhí)行相應(yīng)的互動(dòng)事件,從而實(shí)現(xiàn)了時(shí)基超媒體事件的調(diào)度。
又或者,更具體的,如圖5所示的場(chǎng)景示意圖,用戶(hù)在一手機(jī)中打開(kāi)超媒體應(yīng)用程序觀看時(shí)基超媒體信息發(fā)布平臺(tái)通過(guò)通信網(wǎng)絡(luò)發(fā)送的時(shí)基超媒體時(shí),用戶(hù)對(duì)該時(shí)基超媒體中的內(nèi)容產(chǎn)生興趣,想進(jìn)一步了解詳細(xì)背景資料并參與相關(guān)互動(dòng),即可在手機(jī)輸入界面錄入對(duì)應(yīng)的調(diào)度操作,手機(jī)即將之轉(zhuǎn)化為對(duì)應(yīng)的時(shí)基超媒體事件的調(diào)度指令,根據(jù)該調(diào)度指令生成與正在播放中的該時(shí)基超媒體呈現(xiàn)內(nèi)容對(duì)應(yīng)的、即與時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)基碼,并通過(guò)通信網(wǎng)絡(luò)將該時(shí)基碼發(fā)送至?xí)r基超媒體事件服務(wù)器,時(shí)基超媒體事件服務(wù)器確定出與該時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件,后將該時(shí)基超媒體事件反饋回手機(jī),手機(jī)再將該時(shí)基超媒體事件解析出對(duì)應(yīng)的事件指令以及其對(duì)應(yīng)的事件類(lèi)型、事件時(shí)間和事件屬性,比如背景資料或互動(dòng)社區(qū)鏈接地址、互動(dòng)電話號(hào)碼等,后續(xù)便可根據(jù)用戶(hù)需要將該事件指令按其對(duì)應(yīng)的事件類(lèi)型、事件時(shí)間和事件屬性發(fā)送至?xí)r基超媒體事件調(diào)度對(duì)象,如將鏈接地址發(fā)送至瀏覽器以查看相關(guān)的背景資料或者進(jìn)入互動(dòng)社區(qū),如將電話號(hào)碼發(fā)送至撥號(hào)器以快捷撥號(hào)互動(dòng)。
類(lèi)似的,根據(jù)不同的時(shí)基超媒體事件的調(diào)度,還可對(duì)相關(guān)的時(shí)基超媒體事件進(jìn)行存取、排序、刪除等操作,再次不一一舉例。
本發(fā)明實(shí)施例提供的時(shí)基超媒體事件的調(diào)度裝置,通過(guò)接收用戶(hù)的關(guān)于時(shí)基超高媒體事件的調(diào)度指令,繼而生成與該時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼,并通過(guò)時(shí)基超媒體事件服務(wù)器獲取與該時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件,并將之解析為事件指令以及其對(duì)應(yīng)的事件類(lèi)型、事件時(shí)間和事件屬性,并根據(jù)事件類(lèi)型、事件時(shí)間和事件屬性將事件指令發(fā)送至?xí)r基超媒體事件調(diào)度對(duì)象,完成時(shí)基超媒體事件的調(diào)度,時(shí)基超媒體事件調(diào)度對(duì)象即可執(zhí)行相對(duì)應(yīng)的任務(wù)。
圖12示出了本發(fā)明實(shí)施例提供的時(shí)基碼獲取單元202的具體結(jié)構(gòu)示意圖,參照?qǐng)D12,時(shí)基碼獲取單元202,具體包括:
時(shí)基碼請(qǐng)求子單元301;
時(shí)基碼接收子單元302。
時(shí)基碼請(qǐng)求子單元301,用于根據(jù)調(diào)度指令,向時(shí)基超媒體的播放對(duì)象發(fā)送與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼的獲取請(qǐng)求。
本實(shí)施例中,在有播放對(duì)象在播放時(shí)基超媒體時(shí),通過(guò)本地傳輸或者通信網(wǎng)絡(luò),用戶(hù)即可根據(jù)播放的時(shí)基超媒體,錄入相關(guān)的時(shí)基超媒體事件的調(diào)度指令,以便后續(xù)的時(shí)基超媒體事件的調(diào)度。
可以理解,本處所提及的播放對(duì)象可以在本終端,又或者在其他終端,具體不在此限制。
本實(shí)施例中,本終端接收到時(shí)基超媒體事件的調(diào)度指令后,即通過(guò)本地傳輸或者通信網(wǎng)絡(luò)向時(shí)基超媒體的播放對(duì)象發(fā)送與該時(shí)基超媒體相對(duì)應(yīng)的時(shí)基碼的獲取請(qǐng)求。
時(shí)基碼接收子單元302,用于接收播放對(duì)象反饋的與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼。
可以理解,本終端或者其他終端都設(shè)有時(shí)基碼生成單元,播放對(duì)象接收到與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼的獲取請(qǐng)求時(shí),即確定該獲取請(qǐng)求中的時(shí)基超媒體,并生成與該時(shí)基超媒體相對(duì)應(yīng)的時(shí)基碼,后將之反饋。
具體的,以一實(shí)際場(chǎng)景為例,如下:
如圖7所示的場(chǎng)景示意圖,智能電視正在播放一由時(shí)基超媒體信息發(fā)布平臺(tái)通過(guò)通信網(wǎng)絡(luò)發(fā)送的時(shí)基超媒體,此時(shí)用戶(hù)想轉(zhuǎn)為在手機(jī)上查看該時(shí)基超媒體,則可在手機(jī)的相關(guān)操作界面錄入對(duì)應(yīng)的時(shí)基超媒體事件的調(diào)度操作,手機(jī)即將之轉(zhuǎn)化為對(duì)應(yīng)的時(shí)基超媒體的調(diào)度指令,通過(guò)通信網(wǎng)絡(luò)向智能電視發(fā)送與時(shí)基超媒體播放內(nèi)容相對(duì)應(yīng)的、即與時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)基碼的獲取請(qǐng)求,智能電視收到手機(jī)的時(shí)基碼獲取請(qǐng)求后即確定該獲取請(qǐng)求中的時(shí)基超媒體,生成與該時(shí)基超媒體播放中的幀相對(duì)應(yīng)的時(shí)基碼并將之反饋回手機(jī),手機(jī)接收到智能電視反饋的時(shí)基碼后將該時(shí)基碼及播放請(qǐng)求發(fā)送至?xí)r基超媒體事件服務(wù)器,時(shí)基超媒體事件服務(wù)器確定出與該時(shí)基碼及播放請(qǐng)求相對(duì)應(yīng)的時(shí)基超媒體事件,后通過(guò)通信網(wǎng)絡(luò)將該時(shí)基超媒體事件反饋回手機(jī),手機(jī)再將該時(shí)基超媒體事件解析出對(duì)應(yīng)的事件指令發(fā)送至超媒體播放應(yīng)用程序。后續(xù)的,該超媒體播放應(yīng)用程序即可根據(jù)事件指令向該時(shí)基超媒體的發(fā)布源獲取該時(shí)基超媒體,并從時(shí)基碼對(duì)應(yīng)的時(shí)基超媒體的幀開(kāi)始播放。
作為本發(fā)明的一個(gè)實(shí)施例,如圖13示出的時(shí)基超媒體事件解析單元的結(jié)構(gòu)示意圖,在本發(fā)明實(shí)施例提供的時(shí)基超媒體事件的調(diào)度裝置中,時(shí)基超媒體事件解析單元s205,具體包括:
時(shí)基碼解析子單元401,用于根據(jù)時(shí)基碼以及預(yù)設(shè)的時(shí)基碼解析方式,解析出與時(shí)基碼相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及時(shí)間碼。
本實(shí)施例中,可以理解,將與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件解析出相對(duì)應(yīng)的事件指令的步驟中,還包括按照預(yù)設(shè)的時(shí)基碼解析方式,將時(shí)基碼還原成相對(duì)應(yīng)的時(shí)間碼以及唯一標(biāo)識(shí)符。
具體的,如圖9所示,在本發(fā)明的實(shí)施例中,標(biāo)記時(shí)基超媒體的幀的時(shí)基碼是一個(gè)16~40位的十六進(jìn)制數(shù)字串,時(shí)基碼由一個(gè)唯一標(biāo)識(shí)符(8~32位的十六進(jìn)制數(shù)字串)和一個(gè)時(shí)間碼(8位的十六進(jìn)制數(shù)字串)通過(guò)相接、穿插、編譯或者哈希運(yùn)算方式組合而成。上述提及的預(yù)設(shè)的時(shí)基碼解析方式為:將時(shí)基碼按其生成方式逆向解析為相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及時(shí)間碼,解析得到的唯一標(biāo)識(shí)符為8~32位十六進(jìn)制數(shù)字串,時(shí)間碼為一個(gè)8位十六進(jìn)制數(shù)字串。
后續(xù)的,時(shí)基超媒體事件調(diào)度對(duì)象在根據(jù)事件指令執(zhí)行相關(guān)的任務(wù)中,即可根據(jù)與時(shí)基碼相對(duì)應(yīng)的唯一標(biāo)識(shí)符以及時(shí)間碼,確定具體時(shí)基超媒體的具體時(shí)間點(diǎn),以快速進(jìn)行相關(guān)時(shí)基超媒體事件的調(diào)度。
實(shí)施例七
圖14示出了本發(fā)明實(shí)施例提供的時(shí)基超媒體事件的調(diào)度系統(tǒng)的結(jié)構(gòu)示意圖。參照?qǐng)D14,時(shí)基超媒體事件的調(diào)度系統(tǒng)包括時(shí)基超媒體信息發(fā)布平臺(tái)1、時(shí)基超媒體事件服務(wù)器2、時(shí)基超媒體播放裝置3、時(shí)基超媒體事件調(diào)度對(duì)象5以及時(shí)基超媒體事件調(diào)度裝置4;
時(shí)基超媒體信息發(fā)布平臺(tái)1用于發(fā)布時(shí)基超媒體,以及為時(shí)基超媒體事件服務(wù)器2提供時(shí)基碼與時(shí)基超媒體事件的對(duì)應(yīng)關(guān)系數(shù)據(jù);
時(shí)基超媒體事件服務(wù)器2接收時(shí)基超媒體信息發(fā)布平臺(tái)1提供的時(shí)基碼與時(shí)基超媒體事件的對(duì)應(yīng)關(guān)系數(shù)據(jù),并可根據(jù)時(shí)基超媒體事件調(diào)度裝置4發(fā)送的時(shí)基碼,確定并反饋時(shí)基超媒體事件;
時(shí)基超媒體播放裝置3可播放時(shí)基超媒體信息發(fā)布平臺(tái)1通過(guò)通信網(wǎng)絡(luò)發(fā)布的時(shí)基超媒體,并可根據(jù)時(shí)基超媒體事件調(diào)度裝置4對(duì)正在播放中的時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)基碼的獲取請(qǐng)求生成相應(yīng)的時(shí)基碼后發(fā)送給時(shí)基超媒體事件調(diào)度裝置4;
時(shí)基超媒體事件調(diào)度裝置4可根據(jù)接收的關(guān)于時(shí)基超媒體事件的調(diào)度指令,獲取與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼,后向時(shí)基超媒體事件服務(wù)器2發(fā)送時(shí)基碼以查詢(xún)與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件,將從時(shí)基超媒體事件服務(wù)器2接收到的時(shí)基超媒體事件解析出事件指令發(fā)送至?xí)r基超媒體事件調(diào)度對(duì)象5;
時(shí)基超媒體事件調(diào)度對(duì)象5可根據(jù)時(shí)基超媒體事件調(diào)度裝置4發(fā)送的事件指令執(zhí)行相應(yīng)任務(wù)。
可以理解,此處所提及的時(shí)基超媒體信息發(fā)布平臺(tái)1可以理解為包括但不限于:網(wǎng)絡(luò)web站點(diǎn)、網(wǎng)絡(luò)媒體服務(wù)器、網(wǎng)絡(luò)媒體中心、數(shù)字廣播電臺(tái)、數(shù)字電視臺(tái)等,時(shí)基超媒體信息發(fā)布平臺(tái)1可存儲(chǔ)有時(shí)基超媒體或時(shí)基超媒體發(fā)布源信息,并發(fā)布時(shí)基超媒體及時(shí)基碼與時(shí)基超媒體事件的對(duì)應(yīng)關(guān)系數(shù)據(jù),如時(shí)基超媒體事件表。
可以理解,時(shí)基超媒體事件調(diào)度裝置4可以參照實(shí)施例六中所提供的時(shí)基超媒體事件的調(diào)度裝置,在此不再贅述。
可以理解,時(shí)基超媒體事件調(diào)度對(duì)象5可以為安裝在相關(guān)設(shè)備中的應(yīng)用程序,也可以為安裝相關(guān)設(shè)備中的硬件設(shè)備、通信裝置或者如輸入控制裝置等與相關(guān)設(shè)備連接的外圍裝置或設(shè)備。時(shí)基超媒體事件調(diào)度對(duì)象5可根據(jù)事件指令執(zhí)行相關(guān)的任務(wù),典型的例如向時(shí)基超媒體信息發(fā)布平臺(tái)1請(qǐng)求獲取時(shí)基超媒體。
可以理解,時(shí)基超媒體播放裝置3可為時(shí)基超媒體播放應(yīng)用程序或者播放設(shè)備等,其可播放時(shí)基超媒體信息發(fā)布平臺(tái)1發(fā)送的時(shí)基超媒體,可根據(jù)時(shí)基超媒體事件調(diào)度裝置4的請(qǐng)求生成正在播放中的時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼,并將時(shí)基碼發(fā)至?xí)r基超媒體事件調(diào)度裝置4。
可以理解,時(shí)基超媒體播放裝置3、時(shí)基超媒體事件調(diào)度裝置4以及時(shí)基超媒體事件調(diào)度對(duì)象5可集成置于同一個(gè)設(shè)備中,如時(shí)基超媒體播放設(shè)備;還可分置在相關(guān)的不同設(shè)備中或者獨(dú)立設(shè)置,通過(guò)通信網(wǎng)絡(luò)實(shí)現(xiàn)連接,尤其是時(shí)基超媒體事件調(diào)度對(duì)象5,更多的出現(xiàn)在跨平臺(tái)互動(dòng)或者跨屏呈現(xiàn)的不同應(yīng)用程序或設(shè)備中。
具體的,如圖15示出的本發(fā)明實(shí)施例提供的時(shí)基超媒體事件的調(diào)度系統(tǒng)的工作時(shí)序圖,其詳述如下:
s1:時(shí)基超媒體事件調(diào)度裝置4向時(shí)基超媒體播放裝置3發(fā)送時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)基碼的獲取請(qǐng)求。
可以理解,時(shí)基超媒體調(diào)度裝置4可根據(jù)接收的時(shí)基超媒體事件的調(diào)度指令,向時(shí)基超媒體播放裝置3發(fā)送獲取與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼的請(qǐng)求。
s2:時(shí)基超媒體播放裝置3生成時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)基碼。
可以理解,時(shí)基超媒體播放裝置3之中安裝有時(shí)基碼生成單元,時(shí)基超媒體播放裝置3在接收到時(shí)基超媒體事件調(diào)度裝置4發(fā)送的時(shí)基碼獲取請(qǐng)求后,即由時(shí)基碼生成單元生成時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)基碼。
s3:時(shí)基超媒體播放裝置3向時(shí)基超媒體事件調(diào)度裝置4發(fā)送已生成的時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)基碼。
可以理解,時(shí)基超媒體播放裝置3在生成的時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)基碼之后將該時(shí)基碼發(fā)送給時(shí)基超媒體事件調(diào)度裝置4。
s4:時(shí)基超媒體事件調(diào)度裝置4向時(shí)基超媒體事件服務(wù)器2發(fā)送查詢(xún)時(shí)基碼對(duì)應(yīng)的時(shí)基超媒體事件的請(qǐng)求。
可以理解,時(shí)基超媒體調(diào)度裝置4在獲取到與時(shí)基超媒體的幀相對(duì)應(yīng)的時(shí)基碼之后,將時(shí)基碼發(fā)送至?xí)r基超媒體事件服務(wù)器2,以請(qǐng)求查詢(xún)時(shí)基碼對(duì)應(yīng)的時(shí)基超媒體事件。
s5:時(shí)基超媒體事件服務(wù)器2接收時(shí)基超媒體事件調(diào)度裝置4發(fā)送的時(shí)基碼并查詢(xún)時(shí)基碼對(duì)應(yīng)的時(shí)基超媒體事件。
可以理解,時(shí)基超媒體事件服務(wù)器2可以接收時(shí)基超媒體調(diào)度裝置4發(fā)送的時(shí)基碼,并可根據(jù)時(shí)基碼查詢(xún)確定出與該時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件。
s6:時(shí)基超媒體事件服務(wù)器2向時(shí)基超媒體事件調(diào)度裝置4發(fā)送時(shí)基碼對(duì)應(yīng)的的時(shí)基超媒體事件查詢(xún)結(jié)果。
可以理解,時(shí)基超媒體事件服務(wù)器2將查詢(xún)確定的與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件反饋回時(shí)基超媒體調(diào)度裝置4。
s7:時(shí)基超媒體事件調(diào)度裝置4接收時(shí)基超媒體事件服務(wù)器2發(fā)送的時(shí)基超媒體事件并將時(shí)基超媒體事件解析出事件指令以及其對(duì)應(yīng)的事件類(lèi)型、事件時(shí)間和事件屬性。
可以理解,時(shí)基超媒體調(diào)度裝置4接收到時(shí)基超媒體事件服務(wù)器2反饋的時(shí)基超媒體事件后,按照預(yù)設(shè)的解析方式將該時(shí)基超媒體事件解析出相對(duì)應(yīng)的事件指令以及其對(duì)應(yīng)的事件類(lèi)型、事件時(shí)間和事件屬性。
s8:時(shí)基超媒體事件調(diào)度裝置4根據(jù)事件類(lèi)型、事件時(shí)間和事件屬性將事件指令發(fā)送給時(shí)基超媒體事件調(diào)度對(duì)象5。
可以理解,時(shí)基超媒體調(diào)度裝置4按照事件類(lèi)型、事件時(shí)間和事件屬性將事件指令發(fā)送給相應(yīng)的時(shí)基超媒體事件調(diào)度對(duì)象5,以此實(shí)現(xiàn)時(shí)基超媒體事件的調(diào)度。
后續(xù)的,時(shí)基超媒體調(diào)度對(duì)象5根據(jù)接收的事件指令執(zhí)行相關(guān)的任務(wù)。例如:
s9:時(shí)基超媒體事件調(diào)度對(duì)象5根據(jù)事件指令發(fā)送時(shí)基超媒體的相關(guān)信息到時(shí)基超媒體信息發(fā)布平臺(tái)請(qǐng)求獲取更多的互動(dòng)資訊。
可以理解,時(shí)基超媒體調(diào)度對(duì)象5接收到時(shí)基超媒體事件調(diào)度裝置4發(fā)送的事件指令后,按照事件指令中提供的時(shí)基超媒體的相關(guān)信息到時(shí)基超媒體信息發(fā)布平臺(tái)請(qǐng)求獲取更多的有關(guān)時(shí)基超媒體播放裝置3所播放的時(shí)基超媒體內(nèi)容的互動(dòng)資訊。
本發(fā)明實(shí)施例提供的時(shí)基超媒體事件的調(diào)度系統(tǒng)的工作時(shí)序在s1之前還可包括:
s0:時(shí)基超媒體播放裝置3播放帶有唯一標(biāo)識(shí)符的時(shí)基超媒體。
可以理解,在時(shí)基超媒體事件調(diào)度裝置4向時(shí)基超媒體播放裝置3發(fā)送時(shí)基超媒體的幀對(duì)應(yīng)的時(shí)基碼的獲取請(qǐng)求之前,時(shí)基超媒體播放裝置3可以正在播放帶有唯一標(biāo)識(shí)符的時(shí)基超媒體。
進(jìn)一步的,本發(fā)明實(shí)施例提供的時(shí)基超媒體事件的調(diào)度系統(tǒng)的工作時(shí)序在s0之前還可包括:
s00:時(shí)基超媒體信息發(fā)布平臺(tái)1向時(shí)基超媒體播放裝置3發(fā)送帶有唯一標(biāo)識(shí)符的時(shí)基超媒體。
可以理解,時(shí)基超媒體播放裝置3播放的帶有唯一標(biāo)識(shí)符的時(shí)基超媒體可以由時(shí)基超媒體信息發(fā)布平臺(tái)1發(fā)送。
進(jìn)一步的,本發(fā)明實(shí)施例提供的時(shí)基超媒體事件的調(diào)度系統(tǒng)的工作時(shí)序在s0之前還可包括:
s000:時(shí)基超媒體信息發(fā)布平臺(tái)1向時(shí)基超媒體事件服務(wù)器2發(fā)送時(shí)基碼與時(shí)基超媒體事件的對(duì)應(yīng)關(guān)系數(shù)據(jù)。
可以理解,時(shí)基超媒體事件服務(wù)器2能夠根據(jù)時(shí)基碼查詢(xún)確定出與該時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件,可以是在此之前由時(shí)基超媒體信息發(fā)布平臺(tái)1向時(shí)基超媒體事件服務(wù)器2發(fā)送時(shí)基碼與時(shí)基超媒體事件的對(duì)應(yīng)關(guān)系數(shù)據(jù)。
本發(fā)明實(shí)施例提供的時(shí)基超媒體事件的調(diào)度系統(tǒng),通過(guò)通信網(wǎng)絡(luò),實(shí)現(xiàn)時(shí)基超媒體信息發(fā)布平臺(tái)1、時(shí)基超媒體事件服務(wù)器2、時(shí)基超媒體播放裝置3、時(shí)基超媒體事件調(diào)度裝置4以及時(shí)基超媒體事件調(diào)度對(duì)象5之間的交互,即時(shí)基超媒體事件的調(diào)度及后續(xù)的與時(shí)基超媒體相關(guān)的互動(dòng)資訊的獲取。
本發(fā)明實(shí)施例提供的時(shí)基超媒體事件的調(diào)度系統(tǒng),通過(guò)時(shí)基碼的生成,以及通過(guò)時(shí)基碼與時(shí)基超媒體事件建立映射關(guān)系,實(shí)現(xiàn)在時(shí)基超媒體組織、管理和呈現(xiàn)中實(shí)施與時(shí)間因素相關(guān)的時(shí)基超媒體事件的調(diào)度的目的,簡(jiǎn)化時(shí)基超媒體運(yùn)用服務(wù)的繁瑣性,還可優(yōu)化時(shí)基超媒體的組織、管理和呈現(xiàn)結(jié)構(gòu),減小耗時(shí),為用戶(hù)提供更加方便、實(shí)用的應(yīng)用服務(wù),便于用戶(hù)的使用,大大提高用戶(hù)的使用體驗(yàn),有利于時(shí)基超媒體運(yùn)用服務(wù)的發(fā)展。
作為本發(fā)明的一個(gè)實(shí)施例,如圖16示出的時(shí)基超媒體事件服務(wù)器2的結(jié)構(gòu)示意圖,時(shí)基超媒體事件服務(wù)器2具體包括:
時(shí)基碼與時(shí)基超媒體事件對(duì)應(yīng)關(guān)系數(shù)據(jù)接收單元21
時(shí)基超媒體事件表單元22
時(shí)基碼接收單元23;
時(shí)基超媒體事件確定單元24;以及
時(shí)基超媒體事件反饋單元25。
時(shí)基碼與時(shí)基超媒體事件對(duì)應(yīng)關(guān)系數(shù)據(jù)接收單元21,用于接收時(shí)基超媒體信息發(fā)布平臺(tái)1發(fā)送的時(shí)基碼與時(shí)基超媒體事件的對(duì)應(yīng)關(guān)系數(shù)據(jù)。
本實(shí)施例中,時(shí)基超媒體事件服務(wù)器2可通過(guò)通信網(wǎng)絡(luò)與超媒體信息發(fā)布平臺(tái)1形成連接關(guān)系,并可接收時(shí)基超媒體信息發(fā)布平臺(tái)1發(fā)送的時(shí)基碼與時(shí)基超媒體事件的對(duì)應(yīng)關(guān)系數(shù)據(jù)。
時(shí)基超媒體事件表單元22,用于采用時(shí)基超媒體事件表,登記、管理和儲(chǔ)存時(shí)基碼與時(shí)基超媒體事件的對(duì)應(yīng)關(guān)系數(shù)據(jù)。
可以理解,時(shí)基超媒體事件服務(wù)器可采用時(shí)基超媒體事件表用于登記、管理和儲(chǔ)存接收到的時(shí)基碼與時(shí)基超媒體事件的對(duì)應(yīng)關(guān)系數(shù)據(jù)。
時(shí)基碼接收單元23,用于接收時(shí)基超媒體事件調(diào)度裝置4發(fā)送的時(shí)基碼。
本實(shí)施例中,時(shí)基超媒體事件服務(wù)器2可通過(guò)通信網(wǎng)絡(luò)與時(shí)基超媒體事件調(diào)度裝置3形成連接關(guān)系,并可接收時(shí)基超媒體事件調(diào)度裝置3發(fā)送的時(shí)基碼。
時(shí)基超媒體事件確定單元24,用于將時(shí)基碼與時(shí)基超媒體事件表進(jìn)行匹配,確定與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件。
可以理解,在接收到時(shí)基超媒體事件調(diào)度裝置4發(fā)送的時(shí)基碼后,即可將該時(shí)基碼與時(shí)基超媒體事件表進(jìn)行匹配,從而確定出與該時(shí)基碼對(duì)應(yīng)的時(shí)基超媒體事件。
進(jìn)一步的,如圖17示出的時(shí)基超媒體事件表的示意圖,可以理解,在時(shí)基超媒體事件表中,一個(gè)時(shí)基超媒體事件可以對(duì)應(yīng)一個(gè)時(shí)基碼,也可以對(duì)應(yīng)一個(gè)時(shí)間段內(nèi)的若干個(gè)時(shí)基碼;進(jìn)一步地,一個(gè)時(shí)基碼也可因不同的場(chǎng)景對(duì)應(yīng)不同的超媒體事件。
時(shí)基超媒體事件反饋單元25,用于向時(shí)基超媒體事件調(diào)度裝置4反饋與時(shí)基碼相對(duì)應(yīng)的時(shí)基超媒體事件。
本實(shí)施例中,時(shí)基超媒體事件確定單元24確定了與該時(shí)基碼對(duì)應(yīng)的時(shí)基超媒體事件后,時(shí)基超媒體事件反饋單元25即將之反饋回時(shí)基超媒體事件調(diào)度裝置3,以便完成相關(guān)的時(shí)基超媒體事件的調(diào)度。
本發(fā)明實(shí)施例提供了時(shí)基超媒體事件服務(wù)器2的具體結(jié)構(gòu)及工作方式,且通過(guò)時(shí)基超媒體事件表的設(shè)置,更便于管理、查詢(xún)和匹配,以便提高處理速度和優(yōu)化服務(wù)器結(jié)構(gòu)。
可以理解,時(shí)基超媒體事件表是一個(gè)將時(shí)基碼與時(shí)基超媒體事件對(duì)應(yīng)的容器,時(shí)基超媒體事件表按特定順序存儲(chǔ)時(shí)基碼與時(shí)基超媒體事件的映射數(shù)據(jù)。
本發(fā)明實(shí)施例中,由于時(shí)基超媒體通常由時(shí)基超媒體信息發(fā)布平臺(tái)發(fā)布,時(shí)基超媒體事件服務(wù)器保存的時(shí)基超媒體事件表可由時(shí)基超媒體信息發(fā)布平臺(tái)通過(guò)通信網(wǎng)絡(luò)提供,更便于相關(guān)的時(shí)基超媒體事件的調(diào)度。
綜上所述,本發(fā)明實(shí)施例提供的時(shí)基碼標(biāo)記、生成及時(shí)基超媒體事件的調(diào)度方法、裝置及系統(tǒng),通過(guò)時(shí)基碼對(duì)時(shí)基超媒體進(jìn)行標(biāo)記,以及通過(guò)時(shí)基碼與時(shí)基超媒體事件建立映射關(guān)系,實(shí)現(xiàn)在時(shí)基超媒體組織、管理和呈現(xiàn)中實(shí)施與時(shí)間因素相關(guān)的時(shí)基超媒體事件的調(diào)度的目的,為時(shí)基超媒體在不同表現(xiàn)工具和跨平臺(tái)之間進(jìn)行的組織、管理和呈現(xiàn)提供了一種新穎的實(shí)用方法,解決了現(xiàn)有的在不同表現(xiàn)工具以及跨平臺(tái)間的時(shí)基超媒體調(diào)度方面缺少較方便實(shí)用的應(yīng)用服務(wù)的問(wèn)題。
本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:只讀存儲(chǔ)器(rom,readonlymemory)、隨機(jī)存取記憶體(ram,randomaccessmemory)、磁盤(pán)或光盤(pán)等。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。