国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種多媒體課件的“三方互動”實現(xiàn)方法

      文檔序號:6438290閱讀:127來源:國知局
      專利名稱:一種多媒體課件的“三方互動”實現(xiàn)方法
      技術領域
      本發(fā)明涉及現(xiàn)代網(wǎng)絡教育中的一種多媒體課件的制作方法,確切地說,涉及一種多媒體課件的“三方互動”實現(xiàn)方法,屬于計算機應用技術領域背景技術現(xiàn)在,利用計算機網(wǎng)絡開展的可視網(wǎng)絡教育在我國正方興未艾,它是通過覆蓋地面、空中的立體交互式寬帶網(wǎng)絡提供遠程教學服務,具有在線使用、隨時隨地、想學就學的空間和時間都靈活、機動、方便的特點。在網(wǎng)絡教育中,學員在很大程度上是直接與多媒體課件進行交互來學習知識,因此,課件是網(wǎng)絡教育中舉足輕重的關鍵資源。許多優(yōu)秀、實用的網(wǎng)絡課件將現(xiàn)場教學與數(shù)字多媒體技術完美地結合在一起,視頻效果生動豐富在學習過程中,不但能夠聆聽到老師的聲音,看到動態(tài)的課堂同步教案或筆記,還可以看到老師講授課程中細微的肢體語言、實驗場景演示或者特殊效果的圖像和/或動畫,從而實現(xiàn)師生互動,讓遠程學員幾乎達到面授教學的同樣效果。因此,網(wǎng)絡課程的課件數(shù)量和質(zhì)量對網(wǎng)絡教學的影響特別明顯和重要。如何利用當今迅猛發(fā)展的計算機技術開發(fā)與制作生動豐富的網(wǎng)絡課程和教案,已經(jīng)成為我國網(wǎng)絡教育資源建設的一項關鍵任務,也是每個開展網(wǎng)絡教育的學校中一項十分重要的工作。目前,普遍存在的課程缺陷是交互性太差很多新開發(fā)的網(wǎng)絡課程雖然采用了視頻、聲音和相應的教案,但是大部分教案只是以幻燈片方式與視頻和聲音同步播放,缺乏必要的顯示焦點和反向交互,因此容易造成學生的學習興趣不高。
      現(xiàn)在,網(wǎng)絡多媒體課件的組成結構大多包括有菜單、講解和教案三部分,有些課件沒有講解,這種課件相對較少。對于一個優(yōu)秀課件,菜單是必不可少的,它使得課件能在本身內(nèi)部進行章節(jié)之間的切換,即通常稱作導航。本發(fā)明所涉及的課件是基于標準的超文本標記語言HTML的WEB課件,可直接發(fā)布于WEB服務器上,通過HTTP協(xié)議進行網(wǎng)絡傳輸,發(fā)送到客戶端WEB瀏覽器。在該瀏覽器中用于顯示課件樹型目錄菜單的區(qū)域稱作導航區(qū),用于顯示課件講解的視/音頻信息所在的區(qū)域稱作視(音)頻區(qū),用于顯示課件的文檔教案內(nèi)容(文字、圖像、動畫等)所在的區(qū)域稱作內(nèi)容區(qū)(參見圖1)。導航區(qū)課件目錄中的每一個節(jié)點,分別對應于視(音)頻區(qū)中的某一段視(音)頻講解信息和內(nèi)容區(qū)中相關的教案內(nèi)容(本發(fā)明將其稱為節(jié)點內(nèi)容)。上述三個區(qū)域可以根據(jù)需要隨意組合,也可擴展出其它的功能區(qū)域,例如工具區(qū)、狀態(tài)區(qū)等。目前,該三個區(qū)域的交互一般都很簡單,且是單向的。通常只是由導航區(qū)驅(qū)動視(音)頻區(qū)或內(nèi)容區(qū);稍微復雜一些的交互是由導航區(qū)驅(qū)動視(音)頻區(qū)或內(nèi)容區(qū),并且在講解過程中,由視(音)頻區(qū)驅(qū)動內(nèi)容區(qū),使教案與講解、演示的內(nèi)容大致同步。
      從學員角度出發(fā),只需要認真聽講就能夠開展相關課程的學習。但是,聽講必須要集中精力、全神貫注,否則,事過境遷,很可能找不到正在講解的教案的位置。而且,一旦某個教案內(nèi)容沒有聽懂,或者是主觀上想從某個問題開始聽講,都會很難找到講解課程(視/音頻區(qū))的位置,要想找到教案(內(nèi)容區(qū))的位置就更難了。這樣自然給學員的自學帶來困難和不便,影響了學習興趣,降低了教學質(zhì)量。如何解決上述課件的三個區(qū)域不能互動、影響教學質(zhì)量和效果的問題,就成為遠程教育業(yè)內(nèi)的教學和技術人員急需解決的課題。

      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明的目的是提供一種多媒體課件的“三方互動”實現(xiàn)方法,也就是提供一種多媒體WEB課件中的導航區(qū)、視(音)頻區(qū)和內(nèi)容區(qū)“三方互動”的實現(xiàn)方法,該方法能夠大大豐富多媒體WEB課件的內(nèi)容表現(xiàn)方式,明顯增強課件本身的教學效果,為提高學員的學習興趣和方便靈活性都帶來了好處,同時,能夠促進和豐富網(wǎng)絡教育資源內(nèi)容,提高網(wǎng)絡教育的教學質(zhì)量。
      為了達到上述目的,本發(fā)明提供了一種多媒體課件的“三方互動”實現(xiàn)方法,其技術方案是將多媒體課件按照導航區(qū)中的每一個目錄樹節(jié)點及其對應內(nèi)容區(qū)教案內(nèi)容對視(音)頻區(qū)的視(音)頻講解信息進行邏輯分割處理,也就是將導航區(qū)的目錄樹節(jié)點與相關的課件教案內(nèi)容和視(音)頻講解信息相互對應;并在該課件的內(nèi)容區(qū)中插入各種不同的功能標記Marker,用于對該部分課件內(nèi)容和/或視(音)頻講解信息進行該功能的實時動態(tài)展示或?qū)Ш剑瑥亩鴮崿F(xiàn)多媒體課件的導航區(qū)、視(音)頻區(qū)和內(nèi)容區(qū)三方內(nèi)容的彼此相互驅(qū)動。
      所述導航區(qū)、視(音)頻區(qū)和內(nèi)容區(qū)分別是瀏覽器中用于顯示課件樹型目錄的區(qū)域、顯示課件講解的視(音)頻信息的區(qū)域和顯示課件教案文檔內(nèi)容的區(qū)域,所述教案文檔包括但不限于文字、圖像和動畫信息。
      所述功能標記Marker是在基于時間順序播放的文檔和/或視(音)頻講解信息中的某個時間點或時間區(qū)間里,計算機系統(tǒng)對該時間點或時間區(qū)間中輸出的內(nèi)容區(qū)文檔信息和/或視(音)頻講解信息采取各種相應操作的功能標記。
      所述標記Marker的種類有多種,包括但不限于“文字特效”、“Flash控制”、“視(音)頻控制”、“網(wǎng)頁導航”;每個功能標記Marker描述數(shù)據(jù)為存儲于描述文件中的一段字符MarkerIDType_Name_Action_Para_STime_ETime_NodeID,其中MarkerID是記錄該視(音)頻文件和/或課件內(nèi)容位置和名稱的編號,Type為該Marker類型,Name為該Marker所需引用的文件名,Action為動作或功能名稱,Para為該動作或功能的參數(shù),Stime和Etime分別為該Marker的開始時間和結束時間,NodeID為該Marker所位于的節(jié)點的編號,即每個Marker通過編號NodeID與該節(jié)點所對應的視(音)頻區(qū)中的相應的某段講解信息和/或內(nèi)容區(qū)中相應的某段教案文檔內(nèi)容綁定在一起。
      所述邏輯分割是按照每個目錄節(jié)點及其對應的內(nèi)容區(qū)教案內(nèi)容對所對應的視(音)頻區(qū)的視(音)頻講解信息進行的虛擬分割,以便只需要記錄每一個節(jié)點對應的視(音)頻講解信息的起止時間,就能夠?qū)σ?音)頻講解信息按照目錄節(jié)點進行分割處理,從而節(jié)省對視(音)頻文件的后期剪接編輯的處理時間。
      每個邏輯分割的描述數(shù)據(jù)是存儲于描述文件或內(nèi)嵌于視(音)頻區(qū)中的超文本標記語言HTML文件中的一段字符NodeIDAsfFilePath_AsfStartTime_AsfEndTimeNodeID,其中NodeID為所對應的目錄節(jié)點編號,AsfFilePath為其所對應的視(音)頻文件的路徑和文件名,AsfStartTime和AsfEndTime分別為該節(jié)點對應的視(音)頻講解信息的起始時間和結束時間。
      所述多媒體課件的導航區(qū)、視(音)頻區(qū)和內(nèi)容區(qū)三方內(nèi)容的互動包括下述六個步驟(1)由導航區(qū)驅(qū)動定位到視(音)頻區(qū);(2)由視(音)頻區(qū)驅(qū)動定位到內(nèi)容區(qū);(3)由內(nèi)容區(qū)驅(qū)動定位到視(音)頻區(qū);(4)由內(nèi)容區(qū)驅(qū)動定位到導航區(qū);(5)由導航區(qū)驅(qū)動定位到內(nèi)容區(qū);(6)由視(音)頻區(qū)驅(qū)動定位到導航區(qū)。
      所述步驟(1)進一步包括下述操作步驟(11)由鼠標事件觸發(fā)導航區(qū)的目錄節(jié)點,并在視(音)頻區(qū)加載相應的包含有視(音)頻邏輯分割描述數(shù)據(jù)和與該節(jié)點對應的視(音)頻文件的HTML文件;(12)時間監(jiān)控程序開始工作先分析邏輯分割描述數(shù)據(jù)得到該節(jié)點的開始播放時間,以便定位到該視(音)頻講解信息所對應的時間點,并立即開始播放;再監(jiān)控視(音)頻講解信息的播放時間,當達到該節(jié)點的結束時間時,開始加載下一節(jié)點的內(nèi)容。
      所述步驟(2)進一步包括下述操作步驟(21)加載內(nèi)容區(qū)文件先通過時間監(jiān)控程序監(jiān)控視(音)頻講解信息的播放時間,實時分析視(音)頻邏輯分割描述數(shù)據(jù),從中得到下一段教案文檔內(nèi)容的開始時間;一旦發(fā)現(xiàn)當前時間與該下一段教案文檔的開始時間兩者相符合時,則加載相應的內(nèi)容區(qū)文件,并在內(nèi)容區(qū)初始化時加載功能標記Marker描述數(shù)據(jù);(22)驅(qū)動功能標記Marker時間監(jiān)控程序?qū)^續(xù)播放的視(音)頻講解信息的播放時間進行監(jiān)測,一旦當前的播放時間與Marker描述數(shù)據(jù)中的記錄時間兩者相符合時,就觸發(fā)該Marker事件立即在內(nèi)容區(qū)按照描述數(shù)據(jù)中的Marker類型和參數(shù)執(zhí)行設定的動作或?qū)崿F(xiàn)其指定的功能和效果,以便實現(xiàn)內(nèi)容區(qū)顯示的文檔內(nèi)容與教師的視(音)頻講解信息的時間同步和產(chǎn)生特定的動態(tài)效果,并向?qū)W員提示當前講解的教案位置和內(nèi)容。
      所述步驟(3)進一步包括下述操作步驟(31)由鼠標事件觸發(fā)內(nèi)容區(qū)中的某一段或某一點的文檔,同時將觸發(fā)該文檔所對應的視(音)頻講解信息中加載的功能標記Marker;(32)監(jiān)控程序讀取該Marker描述數(shù)據(jù)而獲得該文檔內(nèi)容或位置中的Marker驅(qū)動時間,并驅(qū)動視(音)頻講解信息從該時間點開始播放。
      所述步驟(4)進一步包括兩種操作步驟,分別為(41)在內(nèi)容區(qū)加載頁面并進行初始化時,分析視(音)頻邏輯分割描述數(shù)據(jù)得到對應的導航區(qū)目錄中該節(jié)點的位置,并將該節(jié)點處的目錄樹展開和定位到該節(jié)點位置,再使它突出顯示為激活狀態(tài);或者(42)由鼠標事件觸發(fā)內(nèi)容區(qū)中的某一段或某一點的文檔時,將觸發(fā)用于記錄對應節(jié)點的功能標記Marker,再執(zhí)行該Marker的定位到目錄區(qū)對應節(jié)點位置的動作。
      所述步驟(5)進一步包括下列兩個操作步驟先執(zhí)行導航區(qū)驅(qū)動定位視(音)頻區(qū)的步驟(1),再執(zhí)行由視(音)頻區(qū)驅(qū)動定位內(nèi)容區(qū)的步驟(2),從而實現(xiàn)由導航區(qū)的目錄索引到內(nèi)容區(qū)的某個節(jié)點內(nèi)容。
      所述步驟(6)進一步包括下列兩個操作步驟先執(zhí)行視(音)頻區(qū)驅(qū)動定位內(nèi)容區(qū)的步驟(2),再執(zhí)行由內(nèi)容區(qū)驅(qū)動定位導航區(qū)的步驟(4),從而實現(xiàn)由視(音)頻區(qū)的信息索引導航區(qū)的某個目錄節(jié)點。
      本發(fā)明是一種多媒體課件的“三方互動”實現(xiàn)方法,該方法是利用計算機系統(tǒng)中的時間檢測程序和功能標記Marker描述數(shù)據(jù)與視(音)頻邏輯分割描述數(shù)據(jù)兩項技術將WEB課件的三個顯示區(qū)域中的相關信息和內(nèi)容整合為一個有機整體,使得整個WEB課件的內(nèi)容自動同步展示,并且產(chǎn)生特殊的互動效果。該方法不僅使得課件內(nèi)容的顯示方式豐富多彩、生動活潑,明顯增強課件本身的教學效果,也為學員的自學帶來方便,有利于增強學員的學習興趣和提高教學質(zhì)量。
      本發(fā)明為WEB課件的開發(fā)研制提供了一個比較完整的技術方案,為提高現(xiàn)代網(wǎng)絡教育質(zhì)量和豐富網(wǎng)絡教育資源創(chuàng)造了技術條件,有利于網(wǎng)絡教育技術的快速發(fā)展。本發(fā)明的應用推廣將進一步豐富和完善當前網(wǎng)絡課件的表現(xiàn)形式,提高課件的技術水平和網(wǎng)絡教育的教學效果。


      圖1是在瀏覽器中導航區(qū)、視(音)頻區(qū)和內(nèi)容區(qū)三個顯示區(qū)域的框架位置示意圖。
      圖2是本發(fā)明多媒體課件“三方互動”的概念示意圖。
      圖3是本發(fā)明由導航區(qū)驅(qū)動定位到視(音)頻區(qū)的操作步驟示意圖。
      圖4是本發(fā)明由視(音)頻區(qū)驅(qū)動定位到內(nèi)容區(qū)的操作步驟示意圖。
      圖5是本發(fā)明由內(nèi)容區(qū)驅(qū)動定位到視(音)頻區(qū)的操作步驟示意圖。
      圖6是本發(fā)明由內(nèi)容區(qū)驅(qū)動定位到視(音)頻區(qū)的操作步驟示意圖。
      具體實施例方式
      為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面結合附圖對本發(fā)明作進一步的詳細描述。
      參見圖2,本發(fā)明是一種多媒體課件的“三方互動”實現(xiàn)方法,它是將多媒體課件中的視(音)頻講解內(nèi)容信息按照導航區(qū)中的每一個目錄樹節(jié)點及其對應的內(nèi)容區(qū)教案內(nèi)容進行邏輯分割處理,也就是將視(音)頻講解內(nèi)容信息和導航區(qū)的目錄樹節(jié)點及與其相關的課件教案內(nèi)容相互對應;并在該課件的內(nèi)容區(qū)中插入各種不同的功能標記Marker,用于對該部分課件內(nèi)容和/或視(音)頻講解信息進行該功能的實時動態(tài)展示或?qū)Ш?,從而實現(xiàn)多媒體課件的導航區(qū)、視(音)頻區(qū)和內(nèi)容區(qū)三方內(nèi)容的彼此相互驅(qū)動。該圖2中的6個數(shù)字序號就是本發(fā)明三方互動的六個實現(xiàn)步驟,圖3~圖6則是其中四個步驟的詳細展示。
      本發(fā)明實現(xiàn)多媒體課件中的導航區(qū)、視(音)頻區(qū)和內(nèi)容區(qū)“三方互動”的兩項主要技術是功能標記Marker和邏輯分割處理。下面分別介紹之。
      (一)功能標記Marker是在基于時間順序播放的文檔和/或視(音)頻講解信息中的某個時間點或時間區(qū)間里,計算機系統(tǒng)對該時間點或時間區(qū)間中輸出的內(nèi)容區(qū)文檔信息中的文字、圖像、動畫和/或視(音)頻講解信息采取各種相應操作的功能標記,用于實時實現(xiàn)動態(tài)展示課件內(nèi)容的功能,它是“三方互動”的關鍵。
      目前已經(jīng)定義的功能標記Marker種類有十幾種,包括“文字特效”Marker、“Flash控制”Marker、“視(音)頻控制”Marker、“網(wǎng)頁導航”Marker等;還可以非常方便地擴充其它類型。Marker描述數(shù)據(jù)是存儲于描述文件中的一段字符,它記錄了視(音)頻流媒體文件的位置和名稱、視(音)頻中某一段講解信息的起止時間(或時間點及時間長度)、所對應的內(nèi)容區(qū)、Marker類型、要執(zhí)行的動作或功能、動作或功能參數(shù)、對應的節(jié)點內(nèi)容。每個Marker的編號ID(Identification)通過標記與內(nèi)容區(qū)中相應的某段文檔內(nèi)容綁定。
      下面以“Flash控制”Marker為例,描述其描述數(shù)據(jù)格式MarkerIDType_Name_Action_Para_STime_ETime_NodeID,其中MarkerID為記錄該Marker的位置和名稱的編號ID(Identification),Type為Marker類型,Name為需要引用的Flash文件名,Action為動作或功能名,Para為動作或功能的參數(shù),STime為該Marker的開始時間,ETime為該Marker的結束時間,NodeID為本Marker所位于的節(jié)點的編號ID(Identification)。
      例如“0003flash_Upz.swf_go_9_00:00:14.8_00:01:12.0_0001”表示它是一個“Flash控制”Marker,編號ID為“0003”;對應的需要引用的Flash文件名為“Upz.swf”;動作功能名為“go”,該功能用于實現(xiàn)轉(zhuǎn)移到Flash的某一幀;“go”的參數(shù)為“9”,表示轉(zhuǎn)移到Flash的第9幀;Marker對應的視(音)頻內(nèi)容的開始時間為“00:00:14.8”,結束時間為“00:01:12.0”;該Marker位于編號ID為“0001”的節(jié)點內(nèi)容內(nèi)。
      本發(fā)明也可以使用擴展標記語言XML來描述標記Marker數(shù)據(jù),XML描述的可讀性和可解釋性好,但是數(shù)據(jù)量較大。&lt;Marker ID=”0003”&gt;&lt;Type&gt;Flash&lt;/Type&gt;&lt;Name&gt;Upz.swf&lt;/Name&gt;&lt;Action name=”go”&gt;
      &lt;Para&gt;9&lt;/Para&gt;&lt;/Action&gt;&lt;STime&gt;00:00:14.8&lt;/STime&gt;&lt;ETime&gt;00:01:12.0&lt;/ETime&gt;&lt;NodeID&gt;0001&lt;/NodeID&gt;&lt;/Marker&gt;
      在內(nèi)容區(qū)內(nèi)把Marker與相應的內(nèi)容綁定,可以用這樣的代碼實現(xiàn)&lt;a name=”MarkerID”&gt;內(nèi)容&lt;/a&gt;。這樣就把該段文檔信息內(nèi)容與該標記Marker聯(lián)系在一起,系統(tǒng)可以根據(jù)該Marker的描述來控制這段文檔內(nèi)容的顯示方式。
      (二)視(音)頻邏輯分割技術將多媒體課件中的視(音)頻講解內(nèi)容按照多媒體課件導航區(qū)中的每一個目錄樹節(jié)點和與其對應的內(nèi)容區(qū)教案內(nèi)容進行邏輯分割處理,也就是將視(音)頻講解內(nèi)容信息與導航區(qū)的目錄樹節(jié)點及其相關的課件教案內(nèi)容相互對應。
      所謂邏輯分割是相對于物理分割而言,它只是對視(音)頻內(nèi)容信息進行的虛擬分割,并不進行實際意義上的文件分割。該方法只需要記錄每一個節(jié)點對應的視(音)頻中某一段內(nèi)容的起止時間,以此實現(xiàn)對視(音)頻按照目錄節(jié)點進行邏輯分割的目的。它是實現(xiàn)本發(fā)明“三方互動”的一個重要技術措施。
      本發(fā)明把視(音)頻的講解信息內(nèi)容按照所對應的每一個目錄節(jié)點進行邏輯分割的處理方法,融入到課件內(nèi)容的編輯過程中,能夠節(jié)省大量的視(音)頻后期重新編輯剪接的工作,明顯節(jié)省了視(音)頻文件的處理時間。
      本發(fā)明對視(音)頻邏輯分割的描述數(shù)據(jù)也是采用一段字符代碼來表示,它記錄了視(音)頻信息的位置和名稱、起止時間點、所對應的節(jié)點。視(音)頻邏輯分割描述數(shù)據(jù)可以存儲于描述文件或內(nèi)嵌于視(音)頻區(qū)的HTML文件。
      下面以數(shù)據(jù)實例介紹其描述數(shù)據(jù)格式NodeID=”0001”AsfFilePath=”./media/English.asf”AsfStartTime=”00:02:21.4”AsfEndTime=”00:10:20.0”其中NodeID為所對應的節(jié)點編號ID(Identification),AsfFilePath為視(音)頻文件的路徑和文件名,AsfStartTim為節(jié)點對應的視(音)頻內(nèi)容的起始時間,AsfEndTime為節(jié)點對應的視(音)頻內(nèi)容的結束時間。
      本發(fā)明也可以使用擴展標記語言XML來描述上述邏輯分割的描述數(shù)據(jù)&lt;Node ID=”0001”&gt;&lt;AsfFilePath&gt;./media/English.asf&lt;/AsfFilePath&gt;&lt;AsfStartTime&gt;00:02:21.4&lt;/AsfStartTime&gt;&lt;AsfEndTime&gt;00:10:20.0&lt;/AsfEndTime&gt;&lt;/Node&gt;
      具體應用時,系統(tǒng)可以直接引用該描述文件的數(shù)據(jù),也可以把這些數(shù)據(jù)直接嵌入HTML文件中供系統(tǒng)調(diào)用。
      下面結合各個附圖,詳細說明多媒體課件的導航區(qū)、視(音)頻區(qū)和內(nèi)容區(qū)三方內(nèi)容的相互驅(qū)動的操作步驟(1)由導航區(qū)驅(qū)動定位到視(音)頻區(qū)參見圖3,由鼠標事件觸發(fā)導航區(qū)的目錄節(jié)點,并在視(音)頻區(qū)加載相應的HTML文件,該文件加載了視(音)頻邏輯分割描述數(shù)據(jù)和該節(jié)點所對應的視(音)頻文件。這時,時間監(jiān)控程序開始工作先分析邏輯分割描述數(shù)據(jù)得到該節(jié)點的開始播放時間,以便定位到相應的視(音)頻講解信息的播放時間點,并立即從該時間開始播放;再監(jiān)控視(音)頻,當達到該節(jié)點的結束時間時,開始加載下一節(jié)點的內(nèi)容。
      (2)由視(音)頻區(qū)驅(qū)動定位到內(nèi)容區(qū)參見圖4,該操作分為兩個過程(21)加載內(nèi)容區(qū)文件先通過時間監(jiān)控程序監(jiān)控視(音)頻講解信息的播放時間,實時分析視(音)頻邏輯分割描述數(shù)據(jù),從中得到下一段教案文檔內(nèi)容的開始時間;一旦發(fā)現(xiàn)當前時間與該下一段教案文檔的開始時間兩者相符合時,則加載相應的內(nèi)容區(qū)文件,并在內(nèi)容區(qū)初始化時加載功能標記Marker描述數(shù)據(jù);(22)驅(qū)動功能標記Marker時間監(jiān)控程序?qū)^續(xù)播放的視(音)頻講解信息的播放時間進行監(jiān)測,一旦當前的播放時間與Marker描述數(shù)據(jù)中的記錄時間兩者相符合時,就觸發(fā)該Marker事件立即在內(nèi)容區(qū)按照Marker描述數(shù)據(jù)中的類型和參數(shù)執(zhí)行設定的動作或?qū)崿F(xiàn)其指定的功能和效果,如使當前文字閃爍或其他特殊效果,以突出或高亮度顯示提示學員,或者驅(qū)動Flash事件等。以此來實現(xiàn)內(nèi)容區(qū)顯示的文檔內(nèi)容與教師的視(音)頻講解信息的時間同步和產(chǎn)生特定的動態(tài)效果,并向?qū)W員提示當前講解的教案位置和內(nèi)容。
      (3)由內(nèi)容區(qū)驅(qū)動定位到視(音)頻區(qū)參見圖5,該步驟是通過觸發(fā)Marker事件來實現(xiàn)由內(nèi)容區(qū)中的一段教案內(nèi)容來反向索引定位相應的視(音)頻講解信息,具體過程如下由鼠標事件觸發(fā)內(nèi)容區(qū)中的某一段或某一點的文檔時,將同時觸發(fā)該文檔所對應的視(音)頻講解信息中加載的功能標記Marker。系統(tǒng)處理程序讀取該Marker描述數(shù)據(jù)而獲得該文檔內(nèi)容或位置中的Marker驅(qū)動時間,并驅(qū)動視(音)頻講解信息從該時間點開始播放。
      (4)由內(nèi)容區(qū)驅(qū)動定位到導航區(qū)參見圖6;該步驟有兩種方式實現(xiàn)之。
      一種方法是在內(nèi)容區(qū)初始化加載頁面時,分析視(音)頻邏輯分割描述數(shù)據(jù),來定位到導航區(qū)目錄樹相應的節(jié)點。即在該節(jié)點內(nèi)容初始化時,分析Marker描述數(shù)據(jù)得到對應的導航區(qū)節(jié)點位置,并將該節(jié)點目錄樹展開和定位到該節(jié)點位置,再使它突出顯示為激活狀態(tài)。
      另一種方法是通過定義相應類型的Marker來記錄對應的節(jié)點,系統(tǒng)通過該Marker的功能來記錄需要對應的節(jié)點由鼠標事件觸發(fā)內(nèi)容區(qū)中的某一段或某一點的文檔時,將同時觸發(fā)用于記錄對應節(jié)點的功能標記Marker,再執(zhí)行該Marker定位到目錄區(qū)對應節(jié)點位置的動作的功能。
      (5)由導航區(qū)驅(qū)動定位到內(nèi)容區(qū)通過導航區(qū)的目錄來索引內(nèi)容區(qū)中的某個節(jié)點內(nèi)容是利用本發(fā)明的前述兩個步驟實現(xiàn)的先執(zhí)行導航區(qū)驅(qū)動定位視(音)頻區(qū)的步驟(1),再執(zhí)行由視(音)頻區(qū)驅(qū)動定位內(nèi)容區(qū)的步驟(2)。
      (6)由視(音)頻區(qū)驅(qū)動定位到導航區(qū)由視(音)頻區(qū)的信息索引導航區(qū)的某個目錄節(jié)點的過程也是利用本發(fā)明的前述兩個步驟實現(xiàn)的先執(zhí)行視(音)頻區(qū)驅(qū)動定位內(nèi)容區(qū)的步驟(2),再執(zhí)行由內(nèi)容區(qū)驅(qū)動定位導航區(qū)的步驟(4)。
      本發(fā)明采用上述兩種間接處理的步驟簡化了整個系統(tǒng)控制過程的復雜性,減少了重復過程。
      本發(fā)明已經(jīng)進行了試驗實施,試驗的效果是成功的,能夠?qū)崿F(xiàn)瀏覽器三方彼此相互驅(qū)動的索引效果,實現(xiàn)了預期的發(fā)明目的,具有很好的應用前景。
      權利要求
      1.一種多媒體課件的“三方互動”實現(xiàn)方法,其特征在于將多媒體課件按照導航區(qū)中的每一個目錄樹節(jié)點及其對應內(nèi)容區(qū)教案內(nèi)容對視(音)頻區(qū)的視(音)頻講解信息進行邏輯分割處理,也就是將導航區(qū)的目錄樹節(jié)點與相關的課件教案內(nèi)容和視(音)頻講解信息相互對應;并在該課件的內(nèi)容區(qū)中插入各種不同的功能標記Marker,用于對該部分課件內(nèi)容和/或視(音)頻講解信息進行該功能的實時動態(tài)展示或?qū)Ш剑瑥亩鴮崿F(xiàn)多媒體課件的導航區(qū)、視(音)頻區(qū)和內(nèi)容區(qū)三方內(nèi)容的彼此相互驅(qū)動。
      2.根據(jù)權利要求1所述的多媒體課件的“三方互動”實現(xiàn)方法,其特征在于所述導航區(qū)、視(音)頻區(qū)和內(nèi)容區(qū)分別是瀏覽器中用于顯示課件樹型目錄的區(qū)域、顯示課件講解的視(音)頻信息的區(qū)域和顯示課件教案文檔內(nèi)容的區(qū)域,所述教案文檔包括但不限于文字、圖像和動畫信息。
      3.根據(jù)權利要求1所述的多媒體課件的“三方互動”實現(xiàn)方法,其特征在于所述功能標記Marker是在基于時間順序播放的文檔和/或視(音)頻講解信息中的某個時間點或時間區(qū)間里,計算機系統(tǒng)對該時間點或時間區(qū)間中輸出的內(nèi)容區(qū)文檔信息和/或視(音)頻講解信息采取各種相應操作的功能標記。
      4.根據(jù)權利要求3所述的多媒體課件的“三方互動”實現(xiàn)方法,其特征在于所述功能標記Marker的種類有多種,包括但不限于“文字特效”、“Flash控制”、“視(音)頻控制”、“網(wǎng)頁導航”;每個功能標記Marker描述數(shù)據(jù)為存儲于描述文件中的一段字符MarkerIDType_Name_Action_Para_STime_ETime_NodeID,其中MarkerID是記錄該視(音)頻文件和/或課件內(nèi)容位置和名稱的編號,Type為該Marker類型,Name為該Marker所需引用的文件名,Action為動作或功能名稱,Para為該動作或功能的參數(shù),Stime和Etime分別為該Marker的開始時間和結束時間,NodeID為該Marker所位于的節(jié)點的編號,即每個Marker通過編號NodeID與該節(jié)點對應的視(音)頻區(qū)中的相應的某段講解信息和/或內(nèi)容區(qū)中相應的某段教案文檔內(nèi)容綁定在一起。
      5.根據(jù)權利要求1所述的多媒體課件的“三方互動”實現(xiàn)方法,其特征在于所述邏輯分割是按照每個目錄節(jié)點及其對應的內(nèi)容區(qū)教案內(nèi)容對所對應的視(音)頻區(qū)的視(音)頻講解信息進行的虛擬分割,以便只需要記錄每一個節(jié)點對應的視(音)頻講解信息的起止時間,就能夠?qū)σ?音)頻講解信息按照目錄節(jié)點進行分割處理,從而節(jié)省對視(音)頻文件的后期剪接編輯的處理時間。
      6.根據(jù)權利要求5所述的多媒體課件的“三方互動”實現(xiàn)方法,其特征在于每個邏輯分割的描述數(shù)據(jù)是存儲于描述文件或內(nèi)嵌于視(音)頻區(qū)中的超文本標記語言HTML文件中的一段字符NodeIDAsfFilePath_AsfStartTime_AsfEndTimeNodeID,其中NodeID為所對應的目錄節(jié)點編號,AsfFilePath為其所對應的視(音)頻文件的路徑和文件名,AsfStartTime和AsfEndTime分別為該節(jié)點對應的視(音)頻講解信息的起始時間和結束時間。
      7.根據(jù)權利要求1所述的多媒體課件的“三方互動”實現(xiàn)方法,其特征在于所述多媒體課件的導航區(qū)、視(音)頻區(qū)和內(nèi)容區(qū)三方內(nèi)容的互動包括下述六個步驟(1)由導航區(qū)驅(qū)動定位到視(音)頻區(qū);(2)由視(音)頻區(qū)驅(qū)動定位到內(nèi)容區(qū);(3)由內(nèi)容區(qū)驅(qū)動定位到視(音)頻區(qū);(4)由內(nèi)容區(qū)驅(qū)動定位到導航區(qū);(5)由導航區(qū)驅(qū)動定位到內(nèi)容區(qū);(6)由視(音)頻區(qū)驅(qū)動定位到導航區(qū)。
      8.根據(jù)權利要求7所述的多媒體課件的“三方互動”實現(xiàn)方法,其特征在于所述步驟(1)進一步包括下述操作步驟(11)由鼠標事件觸發(fā)導航區(qū)的目錄節(jié)點,并在視(音)頻區(qū)加載相應的包含有視(音)頻邏輯分割描述數(shù)據(jù)和與該節(jié)點對應的視(音)頻文件的HTML文件;(12)時間監(jiān)控程序開始工作先分析邏輯分割描述數(shù)據(jù)得到該節(jié)點的開始播放時間,以便定位到該視(音)頻講解信息所對應的時間點,并立即開始播放;再監(jiān)控視(音)頻講解信息的播放時間,當達到該節(jié)點的結束時間時,開始加載下一節(jié)點的內(nèi)容。
      9.根據(jù)權利要求7所述的多媒體課件的“三方互動”實現(xiàn)方法,其特征在于所述步驟(2)進一步包括下述操作步驟(21)加載內(nèi)容區(qū)文件先通過時間監(jiān)控程序監(jiān)控視(音)頻講解信息的播放時間,實時分析視(音)頻邏輯分割描述數(shù)據(jù),從中得到下一段教案文檔內(nèi)容的開始時間;一旦發(fā)現(xiàn)當前時間與該下一段教案文檔的開始時間兩者相符合時,則加載相應的內(nèi)容區(qū)文件,并在內(nèi)容區(qū)初始化時加載功能標記Marker描述數(shù)據(jù);(22)驅(qū)動功能標記Marker時間監(jiān)控程序?qū)^續(xù)播放的視(音)頻講解信息的播放時間進行監(jiān)測,一旦當前的播放時間與Marker描述數(shù)據(jù)中的記錄時間兩者相符合時,就觸發(fā)該Marker事件立即在內(nèi)容區(qū)按照描述數(shù)據(jù)中的Marker類型和參數(shù)執(zhí)行設定的動作或?qū)崿F(xiàn)其指定的功能和效果,以便實現(xiàn)內(nèi)容區(qū)顯示的文檔內(nèi)容與教師的視(音)頻講解信息的時間同步和產(chǎn)生特定的動態(tài)效果,并向?qū)W員提示當前講解的教案位置和內(nèi)容。
      10.根據(jù)權利要求7所述的多媒體課件的“三方互動”實現(xiàn)方法,其特征在于所述步驟(3)進一步包括下述操作步驟(31)由鼠標事件觸發(fā)內(nèi)容區(qū)中的某一段或某一點的文檔,同時將觸發(fā)該文檔所對應的視(音)頻講解信息中加載的功能標記Marker;(32)監(jiān)控程序讀取該Marker描述數(shù)據(jù)而獲得該文檔內(nèi)容或位置中的Marker驅(qū)動時間,并驅(qū)動視(音)頻講解信息從該時間點開始播放。
      11.根據(jù)權利要求7所述的多媒體課件的“三方互動”實現(xiàn)方法,其特征在于所述步驟(4)進一步包括兩種操作步驟,分別為(41)在內(nèi)容區(qū)加載頁面并進行初始化時,分析視(音)頻邏輯分割描述數(shù)據(jù)得到對應的導航區(qū)目錄中該節(jié)點的位置,并將該節(jié)點處的目錄樹展開和定位到該節(jié)點位置,再使它突出顯示為激活狀態(tài)?;蛘?42)由鼠標事件觸發(fā)內(nèi)容區(qū)中的某一段或某一點的文檔時,將觸發(fā)用于記錄對應節(jié)點的功能標記Marker,再執(zhí)行該Marker的定位到目錄區(qū)對應節(jié)點位置的動作。
      12.根據(jù)權利要求7或8或9所述的多媒體課件的“三方互動”實現(xiàn)方法,其特征在于所述步驟(5)進一步包括下列兩個操作步驟先執(zhí)行導航區(qū)驅(qū)動定位視(音)頻區(qū)的步驟(1),再執(zhí)行由視(音)頻區(qū)驅(qū)動定位內(nèi)容區(qū)的步驟(2),從而實現(xiàn)由導航區(qū)的目錄索引到內(nèi)容區(qū)的某個節(jié)點內(nèi)容。
      13.根據(jù)權利要求7或9或11所述的多媒體課件的“三方互動”實現(xiàn)方法,其特征在于所述步驟(6)進一步包括下列兩個操作步驟先執(zhí)行視(音)頻區(qū)驅(qū)動定位內(nèi)容區(qū)的步驟(2),再執(zhí)行由內(nèi)容區(qū)驅(qū)動定位導航區(qū)的步驟(4),從而實現(xiàn)由視(音)頻區(qū)的信息索引導航區(qū)的某個目錄節(jié)點。
      全文摘要
      一種多媒體課件的“三方互動”實現(xiàn)方法,是將多媒體課件按照導航區(qū)中的每一個目錄樹節(jié)點及其對應內(nèi)容區(qū)教案內(nèi)容對視(音)頻區(qū)的視(音)頻講解信息進行邏輯分割處理,也就是將導航區(qū)的目錄節(jié)點與相關的課件教案內(nèi)容和視(音)頻講解信息相互對應;并在該課件內(nèi)容區(qū)中插入各種不同的功能標記Marker,用于對該相關部分的課件內(nèi)容和/或視(音)頻講解信息進行該功能的實時動態(tài)展示或?qū)Ш?,實現(xiàn)多媒體課件的導航區(qū)、視(音)頻區(qū)和內(nèi)容區(qū)三方內(nèi)容的彼此相互驅(qū)動。該方法大大豐富多媒體WEB課件的內(nèi)容表現(xiàn)方式,明顯增強課件本身的教學效果,為提高學員的學習興趣和方便靈活性都帶來了好處,同時,能促進和豐富網(wǎng)絡教育資源內(nèi)容,提高網(wǎng)絡教育的教學質(zhì)量。
      文檔編號G06F17/30GK1604086SQ200410091100
      公開日2005年4月6日 申請日期2004年11月16日 優(yōu)先權日2004年11月16日
      發(fā)明者于斌, 蘇占玖, 趙長山, 文福安, 馬麗, 孫斌, 勾學榮, 上官右黎, 劉曉瑩, 羅曉東, 林金桐, 張筱華 申請人:北京郵電大學
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1