一種在電子教科書中實(shí)現(xiàn)多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放方法
【專利摘要】本發(fā)明涉及一種在電子教科書中實(shí)現(xiàn)多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放方法,屬于計(jì)算機(jī)以及多媒體【技術(shù)領(lǐng)域】,涉及電子書和電子教科書中媒體及媒體對(duì)應(yīng)的信息描述塊之間相互關(guān)聯(lián)的顯示方法。本發(fā)明通過多關(guān)鍵點(diǎn)關(guān)聯(lián)的方法把視頻(音頻)媒體以及與該視頻(音頻)媒體相關(guān)的媒體描述信息塊有機(jī)聯(lián)系在一起,通過在播放線上設(shè)置媒體信息關(guān)鍵點(diǎn),媒體及與該媒體相關(guān)的媒體描述信息塊同時(shí)在播放區(qū)域中播放,并隨著關(guān)鍵點(diǎn)的變更相應(yīng)改變媒體描述信息塊的播放。通過這種方式使用者把對(duì)于視頻(音頻)的媒體信息描述塊和視頻(音頻)本身有機(jī)地聯(lián)系并對(duì)應(yīng)起來,突破了傳統(tǒng)的教科書和現(xiàn)有電子教科書的設(shè)計(jì)局限,有效地幫助使用者快速全面地學(xué)習(xí)和理解知識(shí)點(diǎn)。
【專利說明】一種在電子教科書中實(shí)現(xiàn)多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種在電子教科書中實(shí)現(xiàn)多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放方法,屬于計(jì)算機(jī)以及多媒體【技術(shù)領(lǐng)域】,特別是涉及電子書和電子教科書中視頻(音頻)媒體和對(duì)應(yīng)的媒體信息描述塊之間相互關(guān)聯(lián)的顯示方法。
【背景技術(shù)】
[0002]傳統(tǒng)紙質(zhì)教科書在講授電影課程或者音樂課程的時(shí)候,對(duì)于電影課程只能用文字描述加上視頻截圖的方式給學(xué)生講述電影內(nèi)容,對(duì)于音樂課程只能用文字描述加上音樂曲譜的方式給學(xué)生介紹音樂知識(shí)。目前的電子教科書中雖然大部分都實(shí)現(xiàn)了在文字內(nèi)容中嵌入視頻和音頻,相教傳統(tǒng)紙質(zhì)教科書有了很大的進(jìn)步,使用者在使用的時(shí)候可以通過更豐富的媒體手段加強(qiáng)學(xué)習(xí)。但是目前電子教科書中的視頻、音頻和文字、圖像、動(dòng)畫等其他信息內(nèi)容排版和紙質(zhì)教科書的排版本質(zhì)還是一樣的,只是媒體的形式更加多樣,并沒有從本質(zhì)上更加體現(xiàn)電子化的手段。傳統(tǒng)紙質(zhì)教科書和現(xiàn)有的電子教科書都無法實(shí)現(xiàn)視頻(音頻)媒體本身與該視頻(音頻)媒體相關(guān)的描述信息之間的有機(jī)聯(lián)系和對(duì)應(yīng),無法突破傳統(tǒng)紙質(zhì)教科書和現(xiàn)有電子教科書的設(shè)計(jì)局限,無法實(shí)現(xiàn)更好的教學(xué)效果。
[0003] 申請(qǐng)人:經(jīng)過在國(guó)家知識(shí)產(chǎn)權(quán)局查新,檢索到與電子書相關(guān)專利的中國(guó)專利大多集中電子書出版制作系統(tǒng)和電子書附加信息的分享。例如電子書制作工具平臺(tái)系統(tǒng)及其方法(查詢專利申請(qǐng)?zhí)?2150422.9),該專利公開了一種電子書制作工具平臺(tái)系統(tǒng),該專利實(shí)現(xiàn)了一種電子書編輯制作環(huán)境。例如可分享筆記及內(nèi)容勘誤差異更新電子書的制作方法及系統(tǒng)(專利申請(qǐng)?zhí)?200610078105.4 ),該專利公開了一種可分享筆記的電子書的做作方法,該方法可以實(shí)現(xiàn)在電子教課書匯總進(jìn)行筆記、注釋、書簽等附加信息功能。但是對(duì)于電子書前端的展現(xiàn)方面缺乏手段,只展現(xiàn)了圖片、語(yǔ)音、動(dòng)畫、視頻、音頻等各種多媒體的元素,并不能把多媒體元素和其對(duì)應(yīng)的內(nèi)容描述(電子書中的文字、圖片等對(duì)象的單一或者綜合形式)有機(jī)一一對(duì)應(yīng)起來。
[0004] 申請(qǐng)人:經(jīng)過在國(guó)家知識(shí)產(chǎn)權(quán)局查新,檢索到與本發(fā)明相關(guān)的屬于電子書領(lǐng)域的專利,它是:原排版可聽可讀互動(dòng)數(shù)字圖書的實(shí)現(xiàn)系統(tǒng)及其方法(申請(qǐng)?zhí)?01110096549.1),該專利公開了一種原排版可聽可讀互動(dòng)數(shù)字圖書的實(shí)現(xiàn)系統(tǒng)及其方法,實(shí)現(xiàn)了一種與音頻與文字一一對(duì)應(yīng)并同時(shí)播放的電子書,實(shí)現(xiàn)了音頻媒體和媒體對(duì)應(yīng)文字的一一對(duì)應(yīng),可以在電子書中,逐字逐句播放音頻媒體的同時(shí)高亮顯示相對(duì)應(yīng)的文字。這樣的媒體與文字有機(jī)對(duì)應(yīng)的展現(xiàn)還有有其局限性,這種展現(xiàn)方法只能展現(xiàn)一個(gè)頁(yè)面的內(nèi)容,同時(shí)只能做到音頻媒體和文字的對(duì)應(yīng),而且沒有考慮視頻如何和相對(duì)應(yīng)的媒體內(nèi)容一一對(duì)應(yīng)并同時(shí)展現(xiàn)的問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于突破傳統(tǒng)紙質(zhì)教科書和現(xiàn)有電子教科書的設(shè)計(jì)局限,提供一種在電子教科書中實(shí)現(xiàn)多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放方法以解決現(xiàn)有技術(shù)和設(shè)計(jì)中存在的問題,給使用者更好的閱讀體驗(yàn),提供更好的教學(xué)效果。
[0006]本發(fā)明的多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放方法,由于一個(gè)發(fā)布系統(tǒng)通過連線且附屬于至少一個(gè)電子裝置的一個(gè)網(wǎng)頁(yè)執(zhí)行,其特征在于該發(fā)布方法包含下列步驟,步驟1:把視頻(音頻)媒體劃分成視頻(音頻)媒體片段;步驟2:用超文本標(biāo)記語(yǔ)言html5標(biāo)記在播放區(qū)域底部標(biāo)示播放線、時(shí)間指示器和播放線上的諸多關(guān)鍵點(diǎn);步驟3:兩個(gè)相鄰的關(guān)鍵點(diǎn)之間為一個(gè)媒體片段,學(xué)生可以選擇任意一個(gè)關(guān)鍵點(diǎn),重復(fù)點(diǎn)擊任意一個(gè)關(guān)鍵點(diǎn)都可以實(shí)現(xiàn)該媒體片段和媒體片段相關(guān)媒體描述信息塊的同步重復(fù)播放;步驟4:學(xué)生也可以不主動(dòng)點(diǎn)擊關(guān)鍵點(diǎn),通過播放線安排的順序播放媒體片段,當(dāng)播放線的時(shí)間指示器和關(guān)鍵點(diǎn)位置重合時(shí),自動(dòng)載入與該關(guān)鍵點(diǎn)對(duì)應(yīng)的媒體描述信息塊與媒體片段同步播放。步驟4:鼠標(biāo)或手寫筆移動(dòng)到這些關(guān)鍵點(diǎn)上方時(shí),在該關(guān)鍵點(diǎn)的上方局部顯示關(guān)鍵信息框,在關(guān)鍵信息框中用簡(jiǎn)短的關(guān)鍵語(yǔ)句刻畫出當(dāng)前視頻(音頻)片段的主題思想。
[0007]本發(fā)明的有益效果在于:方便使用者高效地在視頻(音頻)中尋找自己感興趣的知識(shí)點(diǎn);方便發(fā)使用者在所感興趣的關(guān)鍵點(diǎn)處反復(fù)的重播;方便使用者把對(duì)于視頻(音頻)的媒體信息描述塊和視頻(音頻)媒體本身有機(jī)的聯(lián)系并一一對(duì)應(yīng)起來,有效并快速地幫助使用者學(xué)習(xí)和理解知識(shí)點(diǎn)從而達(dá)到更好的學(xué)習(xí)效果。
【專利附圖】
【附圖說明】
[0008]下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的說明。
[0009]圖1是一個(gè)在電子教科書中多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放的外觀圖;
圖2是一個(gè)電子教科書內(nèi)容版面意圖;
圖3是一種在電子教科書中多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放方法的流程圖。
【具體實(shí)施方式】
[0010]為了讓本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,以下結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】做詳細(xì)說明。首先要說明的是,本發(fā)明并不限于下述【具體實(shí)施方式】,本領(lǐng)域的技術(shù)人員應(yīng)該從下述實(shí)施方式所體現(xiàn)的精神來理解本發(fā)明,各技術(shù)術(shù)語(yǔ)可以基于本發(fā)明的精神實(shí)質(zhì)來作最寬泛的理解。圖中相同或者相似的構(gòu)件采用相同的附圖標(biāo)記表示。
[0011]參閱圖1、圖2,本發(fā)明的一個(gè)較佳實(shí)施例的關(guān)鍵字關(guān)聯(lián)的媒體播放方法,主要通過連線互聯(lián)網(wǎng)且附屬于一個(gè)電子裝置的一個(gè)網(wǎng)頁(yè)執(zhí)行。電子裝置可以是個(gè)人計(jì)算機(jī)、筆記型計(jì)算機(jī)、終端設(shè)備,其中終端設(shè)備包括平板計(jì)算機(jī)、手機(jī)等各種設(shè)備。該關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放方法的一個(gè)較佳的實(shí)施例為一個(gè)多關(guān)鍵點(diǎn)關(guān)聯(lián)的音頻播放的外觀100,一個(gè)媒體信息描述塊101、一個(gè)媒體信息描述塊102、一個(gè)媒體信息描述塊103、一個(gè)時(shí)間顯不器110、一個(gè)媒體片段關(guān)鍵點(diǎn)111、一個(gè)媒體片段關(guān)鍵點(diǎn)112、一個(gè)媒體片段關(guān)鍵點(diǎn)113、一個(gè)媒體播放線130、一個(gè)媒體片段關(guān)鍵信息框140、一個(gè)媒體片段信息描述塊播放區(qū)120。
[0012]根據(jù)媒體中的知識(shí)點(diǎn)和學(xué)生可能感興趣的關(guān)鍵點(diǎn),把一個(gè)媒體劃分成很多媒體片段。兩個(gè)相鄰的關(guān)鍵點(diǎn)之間為一個(gè)媒體片段,例如110到111之間為一個(gè)媒體片段,111到112之間為一個(gè)媒體片段,112到113之間為一個(gè)媒體片段。每一個(gè)媒體片段對(duì)應(yīng)的媒體信息描述塊(例如,111到112的媒體片段對(duì)應(yīng)著101媒體信息描述塊)的html5代碼中有一個(gè)時(shí)間代碼,該時(shí)間代碼標(biāo)明了該媒體片段在整個(gè)媒體播放中的播放開始時(shí)間和結(jié)束時(shí)間。[0013]關(guān)鍵點(diǎn)111、112、113刻畫在媒體片段描述信息塊播放區(qū)120下方媒體播放線130上,并且給予播放時(shí)間指示。使用者可以選擇任意一個(gè)關(guān)鍵點(diǎn),重復(fù)點(diǎn)擊任意一個(gè)關(guān)鍵點(diǎn)都可以實(shí)現(xiàn)該媒體片段和相對(duì)應(yīng)的媒體片段描述信息塊的同步重復(fù)播放。
[0014]從邏輯上給使用者展示出關(guān)鍵點(diǎn)111、112、113對(duì)應(yīng)的媒體片段信息描述塊101、
102、103在播放上的邏輯先后順序(雖然媒體片段信息描述塊101、102、103有時(shí)候在電子教科書中的排列順序是雜亂的、無序的、甚至是倒序的,甚至是散落在各處的,如圖2所示)。
[0015]如圖2所示,一個(gè)音頻媒體被劃分成了 3個(gè)媒體片段,而這3個(gè)媒體片段在電子教課書中相對(duì)應(yīng)的媒體片段信息描述塊分別是101、102、103。在一些實(shí)施例中,101、102、103在電子教科書的順序上是順序并且排列在一起的;在一些實(shí)施例中,101、102、103是非順序排列在一切的,例如在電子教科書中的實(shí)際排列順序可能是102、103、101,或其他形式,但是101、102、103雖然非順序但是還是排列在一起的;在一些實(shí)施例中,101、102、103甚至在電子教科書中的實(shí)際位置是散落各處,即不順序也不排列在一起的。
[0016]當(dāng)使用者點(diǎn)擊關(guān)鍵點(diǎn)101時(shí),則在媒體片段描述信息塊播放區(qū)120中出現(xiàn)的是111媒體片段,當(dāng)使用者點(diǎn)擊關(guān)鍵點(diǎn)102時(shí),則在媒體片段描述信息塊播放區(qū)120中出現(xiàn)的是112媒體片段,當(dāng)使用者點(diǎn)擊103時(shí),則在媒體片段描述信息塊播放區(qū)120中出現(xiàn)的是113媒體片段。
[0017]也就是說媒體片段在電子教課書中相應(yīng)的媒體片段信息描述的播放順序并不依賴于它們?cè)陔娮咏炭茣械膶?shí)際順序,而是依賴于它們想對(duì)應(yīng)的媒體片段的播放順序,依賴于它們html5代碼中的時(shí)間代碼部分的標(biāo)示。關(guān)鍵點(diǎn)101中的時(shí)間代碼所標(biāo)示的播放開始時(shí)間和結(jié)束時(shí)間和媒體片段信息描述塊111中的時(shí)間代碼是一致的,關(guān)鍵點(diǎn)102中的時(shí)間代碼所標(biāo)示的播放開始時(shí)間和結(jié)束時(shí)間和媒體片段信息描述塊112中的時(shí)間代碼是一致的,關(guān)鍵點(diǎn)103中的時(shí)間代碼所標(biāo)示的播放開始時(shí)間和結(jié)束時(shí)間和媒體片段信息描述塊113中的時(shí)間代碼是一致的。
[0018]當(dāng)媒體片段在電子教科書中相對(duì)應(yīng)的媒體片段信息描述塊被播放時(shí),其他媒體片段對(duì)應(yīng)的媒體片段信息描述塊是不被載入播放的,也是說媒體片段信息描述塊播放區(qū)120中始終只有一個(gè)媒體片段信息描述塊在播放。例如關(guān)鍵點(diǎn)101在當(dāng)前屏幕播放,當(dāng)使用者點(diǎn)擊112關(guān)鍵點(diǎn)時(shí),媒體片段信息描述塊102被切換到當(dāng)前屏幕播放;當(dāng)使用者點(diǎn)擊113關(guān)鍵點(diǎn)時(shí),媒體片段信息描述塊103被切換到媒體片段信息描述塊播放區(qū)120中呈現(xiàn)播放。媒體片段信息描述塊(例如101)的內(nèi)容超過媒體片段信息描述塊播放區(qū)120所能呈現(xiàn)的大小,媒體片段信息描述塊(例如101)中的htlm5代碼實(shí)現(xiàn)兩種混屏方式:1)101在120播放區(qū)域中的自動(dòng)混屏;2)101在120播放區(qū)域中不自動(dòng)混屏,使用鼠標(biāo)或者手寫筆下滑方式進(jìn)行混屏。
[0019]多關(guān)鍵點(diǎn)關(guān)聯(lián)的音頻播放的外觀100顯示的是一個(gè)多關(guān)鍵點(diǎn)關(guān)聯(lián)的音頻播放的外觀圖。這個(gè)同樣適用于一個(gè)多關(guān)鍵點(diǎn)關(guān)聯(lián)的視頻播放的情況,只需稍加改動(dòng)。如果媒體片段信息描述塊播放區(qū)120中當(dāng)前播放的是視頻內(nèi)容,當(dāng)使用者點(diǎn)擊播放線130上的關(guān)鍵點(diǎn)時(shí),則與該視頻片段內(nèi)容相關(guān)的媒體片段信息描述塊則被載入媒體片段信息描述塊播放區(qū)120。通過媒體片段信息描述塊中的html5代碼對(duì)媒體類型的判斷,發(fā)現(xiàn)代碼中標(biāo)示了該媒體為視頻媒體時(shí),則在媒體片段信息描述塊播放區(qū)120中載入視頻媒體信息描述塊的同時(shí)在媒體片段信息描述塊播放區(qū)120中同時(shí)也載入視頻媒體本身。Html5代碼將媒體片段信息描述塊播放區(qū)120劃分成上下兩份部分,視頻媒體信息描述塊顯示在上半部分,視頻片段片段本身顯示在下半部分。
[0020]對(duì)關(guān)鍵點(diǎn)111、111、113設(shè)置媒體關(guān)鍵信息框(在關(guān)鍵信息框中,用簡(jiǎn)短的關(guān)鍵語(yǔ)句刻畫出當(dāng)前視頻(音頻)片段的主題思想),當(dāng)鼠標(biāo)或者手寫筆放在該關(guān)鍵點(diǎn)上時(shí)(例如關(guān)鍵點(diǎn)111),關(guān)鍵點(diǎn)111所對(duì)應(yīng)的媒體關(guān)鍵信息框140局部地并且在不影響上方媒體片段信息描述塊播放地展現(xiàn)在關(guān)鍵點(diǎn)111上方。通過這種方式使得使用者可以預(yù)知學(xué)習(xí)的視頻(音頻)各處所含有的關(guān)鍵信息和主要內(nèi)容,從而可以幫助使用者快速全面地掌握該視頻(音頻)所表達(dá)的知識(shí)點(diǎn),同時(shí)方便使用者根據(jù)自己的興趣對(duì)于視頻(音頻)的點(diǎn)播。
[0021]參閱圖3,以下針對(duì)本發(fā)明多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放方式結(jié)合實(shí)施例步驟說明如后:
步驟31:把視頻(音頻)媒體劃分成視頻(音頻)媒體片段,媒體和媒體片段用可擴(kuò)展標(biāo)記語(yǔ)言XML標(biāo)示。通過XML語(yǔ)言標(biāo)記出電子教科書中的文本、圖像、視頻、音頻各種內(nèi)容。當(dāng)瀏覽器的webkit內(nèi)核對(duì)這些xml文件進(jìn)行解析顯示的時(shí)候,會(huì)識(shí)別出相應(yīng)的內(nèi)容并進(jìn)行正確的顯示。當(dāng)我們把一個(gè)媒體劃分成許多片段的時(shí)候,我們采用html5語(yǔ)言進(jìn)行標(biāo)示,在html5代碼中,我們采用URL唯一地址標(biāo)示來標(biāo)示每一個(gè)媒體片段塊。
[0022]步驟32:每個(gè)視頻(音頻)媒體片段通過javascript腳本語(yǔ)言產(chǎn)生該媒體片段的時(shí)間代碼,該時(shí)間代碼標(biāo)明該媒體片段在整個(gè)媒體播放中的開始時(shí)間和結(jié)束時(shí)間。
[0023]步驟33:通過視頻(音頻)媒體片段的時(shí)間代碼產(chǎn)生關(guān)鍵點(diǎn),前一個(gè)媒體片段的結(jié)束點(diǎn)同時(shí)也是后一個(gè)媒體片段的開始點(diǎn),用超文本標(biāo)記語(yǔ)言html5標(biāo)記標(biāo)示播放線和播放線上的諸多關(guān)鍵點(diǎn)。
[0024]步驟34:在每一個(gè)媒體片段對(duì)應(yīng)于電子教科書中的媒體信息描述塊的html5代碼中寫入一個(gè)時(shí)間代碼,該時(shí)間代碼標(biāo)明了該媒體信息描述塊和整個(gè)媒體同步播放時(shí)的播放開始時(shí)間和結(jié)束時(shí)間,時(shí)間代碼中媒體信息描述塊播放的開始時(shí)間和結(jié)束時(shí)間和對(duì)應(yīng)媒體片段播放的開始時(shí)間和結(jié)束時(shí)間一致。我們采用在媒體片段描述信息中寫入時(shí)間代碼的方式,把四處散落的媒體片段描述信息有機(jī)的聯(lián)系在一起。時(shí)間代碼的寫入方式我們采用在html5中設(shè)置特殊的標(biāo)記對(duì),例如:〈play_start=l: 20>〈/>。
[0025]步驟35:我們用指針把這些媒體信息描述塊鏈接在一起,以實(shí)現(xiàn)在媒體片段信息描述塊播放區(qū)120中播放的順序。指針的實(shí)現(xiàn)我們采用媒體自身所含有的matadata標(biāo)記信息來定義各種媒體片段以及它們之間的鏈接。
[0026]步驟36:在媒體信息描述塊的時(shí)間代碼中寫入javascript腳本語(yǔ)言,在javascript腳本語(yǔ)言中寫入控制代碼;在時(shí)間代碼中,我們采用超級(jí)鏈接的方式來進(jìn)行函數(shù)的調(diào)用,用link的方式指向一個(gè)javascript腳本,當(dāng)webkit讀取和解析該媒體片段描述信息塊,當(dāng)讀取到時(shí)間代碼塊中的超級(jí)鏈接中的javascript腳本中包含的所要傳送給載入函數(shù)的參數(shù),則觸發(fā)了載入函數(shù)的調(diào)用,從而實(shí)現(xiàn)了媒體片段信息描述塊播放區(qū)120中的播放。
[0027]步驟37:通過建立一個(gè)時(shí)間索引表,來指向媒體片段信息描述塊,并且在索引表的每個(gè)記錄中寫入每個(gè)媒體片段信息描述塊被載入媒體片段信息描述塊播放區(qū)120播放的開始時(shí)間,并用指針指向當(dāng)前被載入媒體片段信息描述塊播放區(qū)120播放的媒體片段信息描述塊的時(shí)間索引記錄。例如當(dāng)播放線130上的時(shí)間顯示器110和關(guān)鍵點(diǎn)111位置重合時(shí),通過不斷對(duì)比當(dāng)前播放位置(110所指的時(shí)間點(diǎn))和時(shí)間索引表中下一條時(shí)間索引記錄的開始時(shí)間,如果這兩個(gè)時(shí)間相等,則在媒體片段信息描述塊播放區(qū)120中載入下一條時(shí)間索引記錄所指向的媒體片段描述信息塊101進(jìn)行播放。
[0028]步驟38:當(dāng)使用者在多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放窗口中的任意關(guān)鍵點(diǎn)位置按下指針裝置,DOM對(duì)象傳回該關(guān)鍵點(diǎn)的mouseClick事件以及指針裝置所在的位置坐標(biāo),mouseClick事件觸發(fā)了該關(guān)鍵點(diǎn)對(duì)應(yīng)的媒體信息描述塊中的時(shí)間代碼中的javascript腳本語(yǔ)言中的控制代碼,通過javascript腳本語(yǔ)言的控制代碼調(diào)用載入函數(shù),把對(duì)應(yīng)的媒體信息描述塊載入媒體片段信息描述塊播放區(qū)120和媒體片段同步播放。
[0029]步驟39:當(dāng)使用者把指針裝置移動(dòng)至在多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放窗口中的任意關(guān)鍵點(diǎn)位置停留,DOM對(duì)象傳回該關(guān)鍵點(diǎn)的mouseMove時(shí)間以及指針裝置所在的位置坐標(biāo),mouseMlick事件觸發(fā)了該關(guān)鍵點(diǎn)對(duì)應(yīng)的媒體信息描述塊中的時(shí)間代碼中的javascript腳本語(yǔ)言中的控制代碼,通過javascript腳本語(yǔ)言的控制代碼調(diào)用顯示函數(shù),在該關(guān)鍵點(diǎn)的上方局部顯示關(guān)鍵信息框。
[0030]以上所揭露的僅為本發(fā)明的一些較佳的實(shí)施例而且,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求做作的等同變化,任屬本發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1.一種在電子教科書中實(shí)現(xiàn)多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放方法,其特征在于:所述的方法包括以下步驟: 1)把視頻(音頻)媒體劃分成視頻(音頻)媒體片段,媒體和媒體片段用可擴(kuò)展標(biāo)記語(yǔ)言xml標(biāo)不; 2)每個(gè)視頻(音頻)媒體片段通過javascript腳本語(yǔ)言產(chǎn)生該媒體片段的時(shí)間代碼,該時(shí)間代碼標(biāo)明該媒體片段在整個(gè)媒體播放中的開始時(shí)間和結(jié)束時(shí)間; 3)通過視頻(音頻)媒體片段的時(shí)間代碼產(chǎn)生關(guān)鍵點(diǎn),前一個(gè)媒體片段的結(jié)束點(diǎn)同時(shí)也是后一個(gè)媒體片段的開始點(diǎn),用超文本標(biāo)記語(yǔ)言html5標(biāo)記在播放區(qū)域底部標(biāo)示播放線和播放線上的諸多關(guān)鍵點(diǎn); 4)在每一個(gè)媒體片段對(duì)應(yīng)于電子教科書中的媒體信息描述塊的html5代碼中寫入一個(gè)時(shí)間代碼,該時(shí)間代碼標(biāo)明了該媒體信息描述塊和整個(gè)媒體同步播放時(shí)的播放開始時(shí)間和結(jié)束時(shí)間; 5)時(shí)間代碼中媒 體信息描述塊播放的開始時(shí)間和結(jié)束時(shí)間和對(duì)應(yīng)媒體片段播放的開始時(shí)間和結(jié)束時(shí)間一致; 6)在媒體信息描述塊的時(shí)間代碼中寫入javascript腳本語(yǔ)言,在腳本語(yǔ)言中寫入控制代碼; 7)當(dāng)使用者在多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放窗口中的任意關(guān)鍵點(diǎn)位置按下指針裝置,DOM對(duì)象傳回該關(guān)鍵點(diǎn)的mouseClick事件以及指針裝置所在的位置坐標(biāo),mouseClick事件觸發(fā)了該關(guān)鍵點(diǎn)對(duì)應(yīng)的媒體信息描述塊中的時(shí)間代碼中的javascript腳本語(yǔ)言中的控制代碼,通過javascript腳本語(yǔ)言的控制代碼調(diào)用載入函數(shù),把對(duì)應(yīng)的媒體信息描述塊載入當(dāng)媒體信息描述塊播放窗口和媒體片段同步中播放; 8)當(dāng)使用者把指針裝置移動(dòng)至在多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放窗口中的任意關(guān)鍵點(diǎn)位置停留,DOM對(duì)象傳回該關(guān)鍵點(diǎn)的mouseMove事件以及指針裝置所在的位置坐標(biāo),mouseMove事件觸發(fā)了該關(guān)鍵點(diǎn)對(duì)應(yīng)的媒體信息描述塊中的時(shí)間代碼中的javascript腳本語(yǔ)言中的控制代碼,通過javascript腳本語(yǔ)言的控制代碼調(diào)用顯示函數(shù),在該關(guān)鍵點(diǎn)的上方局部顯示關(guān)鍵信息框。
2.如權(quán)利要求1所述的方法,其特征在于: 多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放方法包含了媒體信息描述塊顯示的區(qū)域信息、位置信息; 多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放方法包含了播放線的位置信息,時(shí)間顯示器的位置信息、關(guān)鍵點(diǎn)在播放線上的顯示形態(tài); 多關(guān)鍵點(diǎn)關(guān)聯(lián)的媒體播放方法包含了關(guān)鍵信息框在關(guān)鍵點(diǎn)上方顯示的形態(tài)和大小以及位置信息。
3.如權(quán)利要求1所述的方法,其特征在于,所述步驟3)使用者可以任意選擇一個(gè)關(guān)鍵點(diǎn),重復(fù)點(diǎn)擊任意一個(gè)關(guān)鍵點(diǎn)都可以實(shí)現(xiàn)該關(guān)鍵點(diǎn)對(duì)應(yīng)的媒體片段和媒體片段描述信的同步重復(fù)播放。
4.如權(quán)利要求1所述的方法,其特征在于,所述步驟4)媒體信息描述塊的內(nèi)容包括:文字、圖像、視頻、音頻、動(dòng)畫或其組合;當(dāng)媒體信息描述塊的內(nèi)容超過了媒體信息描述塊播放區(qū)域所能展示的大小,媒體信息描述塊中在播放區(qū)域中的自動(dòng)混屏。
5.如權(quán)利要求1所述的方法,其特征在于,所述方法不僅可以應(yīng)用到多種格式的電子書和電子教科書中,還可以應(yīng)用到和視頻(音頻)播放相關(guān)聯(lián)的其他應(yīng)用領(lǐng)域。
6.如權(quán)利要求1所述的方法,其特征在于,所述該使用者通過指針裝置來移動(dòng)指針、點(diǎn)擊指針以及進(jìn)行操作,且該指針裝置可以是鼠標(biāo)或手寫筆。
7.如權(quán)利要求1所述的方法,其特征在于,所述方法可以應(yīng)用到個(gè)人計(jì)算機(jī)、筆記型計(jì)算機(jī)、終端設(shè)備,其中終端設(shè)備包括平板計(jì)算機(jī)、手機(jī)等各種設(shè)備。
【文檔編號(hào)】G09B5/06GK103971552SQ201410210813
【公開日】2014年8月6日 申請(qǐng)日期:2014年5月19日 優(yōu)先權(quán)日:2014年5月19日
【發(fā)明者】李明, 陳聯(lián), 錢基德, 雷捷 申請(qǐng)人:李明, 陳聯(lián)