国产精品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>

      一種用于在線學(xué)習(xí)的影音同步聯(lián)動(dòng)方法

      文檔序號(hào):8226411閱讀:890來源:國(guó)知局
      一種用于在線學(xué)習(xí)的影音同步聯(lián)動(dòng)方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及計(jì)算機(jī)在線教育技術(shù)領(lǐng)域,尤其是涉及一種用于在線學(xué)習(xí)的影音同步聯(lián)動(dòng)方法。
      【背景技術(shù)】
      [0002]在線學(xué)習(xí)可以跨越時(shí)空的限制,聆聽一流講師的優(yōu)秀課程,迅速掌握自己所需的知識(shí)和技能,是當(dāng)代學(xué)習(xí)形式的一種發(fā)展趨勢(shì),也是現(xiàn)代遠(yuǎn)程學(xué)習(xí)方式發(fā)展的一種走勢(shì)。
      [0003]通過在線學(xué)習(xí),學(xué)習(xí)者可以在家里、工作場(chǎng)所,甚至路途中隨時(shí)獲得他所需的知識(shí)或技能,而不受傳統(tǒng)面對(duì)面教育方式需要集中地點(diǎn)、固定時(shí)間等的限制,為學(xué)習(xí)者或行動(dòng)不方便的人們提供了極大的便利。
      [0004]目前普遍使用的在線學(xué)習(xí)方式主要以音視頻為主,學(xué)習(xí)者通過觀看音視頻進(jìn)行在線學(xué)習(xí)。學(xué)習(xí)的內(nèi)容通常放置在音視頻里面,然而學(xué)習(xí)者很難形成一種授課與學(xué)習(xí)的互動(dòng);另外,學(xué)習(xí)者也不方便進(jìn)行筆記或者標(biāo)注重點(diǎn)、難點(diǎn)等,后期很難復(fù)習(xí)、跟蹤問題點(diǎn)。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明的目的在于針對(duì)現(xiàn)有在線學(xué)習(xí)存在的上述不足,提供可將音視頻與講義內(nèi)容相分離,而后將音視頻、講義、課程大綱等進(jìn)行影音同步聯(lián)動(dòng),即在音視頻播放的過程中,同步顯示相應(yīng)的課件講義及大綱位置;當(dāng)查看某個(gè)課件講義或大綱時(shí),同步播放相關(guān)位置的音視頻的一種用于在線學(xué)習(xí)的影音同步聯(lián)動(dòng)方法。
      [0006]本發(fā)明具體步驟如下:
      [0007]I)音視頻的定時(shí)觸發(fā)
      [0008]音視頻采用將jwplayer播放器嵌入網(wǎng)頁的方式進(jìn)行播放,在播放過程中采用異步機(jī)制進(jìn)行事件的觸發(fā);
      [0009]2)同步時(shí)間點(diǎn)檢查
      [0010]同步時(shí)間點(diǎn)是一個(gè)預(yù)先設(shè)置并存儲(chǔ)的數(shù)組,時(shí)間點(diǎn)的值以秒為單位,整數(shù)型,并從小到大排序存儲(chǔ);假設(shè)tp t2,…ti,…,1^為時(shí)間點(diǎn),并且t ^t2當(dāng)在異步輪詢機(jī)制下,對(duì)于每個(gè)小的時(shí)間間隔t,檢查當(dāng)前的播放時(shí)間t。是否與t i匹配,若匹配,則進(jìn)入后續(xù)的觸發(fā)流程;否則與ti+1進(jìn)行匹配,直到同步時(shí)間點(diǎn)比較完成;
      [0011]3)同步時(shí)間點(diǎn)與講義映射并觸發(fā)
      [0012]在聯(lián)動(dòng)方法執(zhí)行之前,設(shè)置講義ID與時(shí)間點(diǎn)的映射關(guān)系,并形成哈希映射表;假設(shè)在\的時(shí)間點(diǎn)進(jìn)入觸發(fā)流程,則這時(shí)通過哈希映射可快速定位相應(yīng)的P卩其中,Pi代表講義的每一頁ID,進(jìn)而觸發(fā)Pi講義進(jìn)行播放;
      [0013]4)同步時(shí)間點(diǎn)與筆記映射并觸發(fā)
      [0014]令I(lǐng)ii代表筆記的每一條ID,在講義上做筆記時(shí),同時(shí)把當(dāng)前講義的P i賦予n i,形成映射關(guān)系;
      [0015]5)同步時(shí)間點(diǎn)與標(biāo)記映射并觸發(fā)
      [0016]令Hii代表標(biāo)記的每一條ID,在講義上做標(biāo)記時(shí),同時(shí)把當(dāng)前講義的P i賦予Hii,形成稀疏非完全映射關(guān)系;
      [0017]6)同步時(shí)間點(diǎn)與大綱映射并觸發(fā)
      [0018]令Oi代表大綱的每一條ID,對(duì)于每條大綱O i,選擇對(duì)應(yīng)的講義Pi,而后根據(jù)講義與時(shí)間點(diǎn)的映射關(guān)系,通過?1反向獲取t i,最后將\與O i做關(guān)聯(lián)映射;
      [0019]7)對(duì)非音視頻實(shí)體進(jìn)行同步
      [0020]非音視頻實(shí)體是指除了音視頻之外的講義、大綱、筆記、標(biāo)記等實(shí)體,非音視頻實(shí)體之間的通訊采用經(jīng)過中介進(jìn)行間接通訊的方式進(jìn)行,所述中介就是音視頻實(shí)體。
      [0021]在步驟2)中,所述同步時(shí)間點(diǎn)的個(gè)數(shù)的控制方法可為:
      [0022](I)僅允許講義定義新的同步時(shí)間點(diǎn);
      [0023](2)其它實(shí)體的同步時(shí)間點(diǎn)必須從講義定義的時(shí)間點(diǎn)中進(jìn)行選擇。
      [0024]在步驟7)中,所述非音視頻實(shí)體之間的通訊方式的具體方法可為:
      [0025](I)音視頻聯(lián)動(dòng)講義
      [0026]音視頻在播放時(shí)進(jìn)行定時(shí)輪詢,當(dāng)檢查到與講義對(duì)應(yīng)的同步時(shí)間點(diǎn)時(shí),發(fā)起同步請(qǐng)求,進(jìn)而聯(lián)動(dòng)講義翻到相關(guān)的頁面位置;
      [0027](2)音視頻聯(lián)動(dòng)大綱
      [0028]音視頻在播放時(shí)進(jìn)行定時(shí)輪詢,當(dāng)檢查到與大綱對(duì)應(yīng)的同步時(shí)間點(diǎn)時(shí),發(fā)起同步請(qǐng)求,進(jìn)而聯(lián)動(dòng)相應(yīng)大綱進(jìn)彳丁尚殼顯不;
      [0029](3)講義聯(lián)動(dòng)音視頻
      [0030]當(dāng)用戶選擇播放某個(gè)講義時(shí),根據(jù)預(yù)先對(duì)該講義定義的時(shí)間點(diǎn),以時(shí)間點(diǎn)作為參數(shù),聯(lián)動(dòng)音視頻從該時(shí)間點(diǎn)開始進(jìn)行播放;
      [0031](4)大綱聯(lián)動(dòng)音視頻
      [0032]當(dāng)用戶點(diǎn)擊選擇某個(gè)大綱時(shí),根據(jù)預(yù)先對(duì)該大綱定義的時(shí)間點(diǎn),以時(shí)間點(diǎn)作為參數(shù),聯(lián)動(dòng)音視頻從該時(shí)間點(diǎn)開始進(jìn)行播放;
      [0033](5)大綱聯(lián)動(dòng)講義
      [0034]大綱聯(lián)動(dòng)講義是指當(dāng)用戶點(diǎn)擊選擇某個(gè)大綱時(shí),課程講義翻到相關(guān)的頁面位置;
      [0035](6)講義聯(lián)動(dòng)大綱
      [0036]講義聯(lián)動(dòng)大綱是指當(dāng)用戶選擇播放某個(gè)講義時(shí),相關(guān)位置的大綱進(jìn)行高亮顯示;
      [0037](7)筆記聯(lián)動(dòng)音視頻
      [0038]講義與音視頻分離后,學(xué)習(xí)者可以在講義上做學(xué)習(xí)筆記,每條筆記將作為一條記錄被保存,并具有與講義相同的同步時(shí)間點(diǎn);
      [0039](8)筆記聯(lián)動(dòng)講義
      [0040]筆記聯(lián)動(dòng)講義是指當(dāng)用戶點(diǎn)擊選擇某條筆記記錄時(shí),課程講義翻到相關(guān)的頁面位置;
      [0041](9)標(biāo)記聯(lián)動(dòng)音視頻
      [0042]標(biāo)記是對(duì)當(dāng)前播放講義進(jìn)行內(nèi)容上標(biāo)注重點(diǎn)、難點(diǎn)、疑點(diǎn)的統(tǒng)稱。講義與音視頻分離后,學(xué)習(xí)者可以在講義上做標(biāo)記。每個(gè)標(biāo)記具有與講義相同的同步時(shí)間點(diǎn);
      [0043](10)標(biāo)記聯(lián)動(dòng)講義
      [0044]標(biāo)記聯(lián)動(dòng)講義是指當(dāng)用戶點(diǎn)擊選擇某個(gè)標(biāo)記時(shí),課程講義翻到相關(guān)的頁面位置;
      [0045](11)其它實(shí)體聯(lián)動(dòng)音視頻的模式
      [0046]對(duì)實(shí)體賦予與講義相關(guān)聯(lián)的同步時(shí)間點(diǎn),實(shí)現(xiàn)實(shí)體與音視頻的聯(lián)動(dòng);
      [0047](12)其它實(shí)體聯(lián)動(dòng)講義的模式
      [0048]借助步驟(11)中所述實(shí)體聯(lián)動(dòng)音視頻的模式,同時(shí)結(jié)合步驟(I)中所述的音視頻聯(lián)動(dòng)講義的模式,進(jìn)而實(shí)現(xiàn)實(shí)體聯(lián)動(dòng)講義的模式。
      [0049]本發(fā)明提供了一種用于在線學(xué)習(xí)的影音同步聯(lián)動(dòng)新方法,該方法還原了傳統(tǒng)課程教學(xué)的場(chǎng)景,使得學(xué)習(xí)過程身臨其境;另外課件講義與音視頻分離后,學(xué)習(xí)者可以方便地進(jìn)行學(xué)習(xí)筆記和標(biāo)注重點(diǎn)/難點(diǎn)/疑點(diǎn)等,同時(shí)這些筆記和標(biāo)注也是和音視頻同步聯(lián)動(dòng)的。
      【附圖說明】
      [0050]圖1為本發(fā)明提供的影音同步聯(lián)動(dòng)方法的執(zhí)行過程圖。
      [0051]圖2為本發(fā)明提供的影音同步聯(lián)動(dòng)方法通訊體系結(jié)構(gòu)圖。
      【具體實(shí)施方式】
      [0052]下面結(jié)合附圖對(duì)本發(fā)明進(jìn)一步詳細(xì)地說明:
      [0053]本發(fā)明提供一種在線學(xué)習(xí)的影音同步聯(lián)動(dòng)方法。具體各部分技術(shù)內(nèi)容如下所述:
      [0054]1.同步聯(lián)動(dòng)方法
      [0055]影音同步聯(lián)動(dòng)方法的執(zhí)行過程可表示成如圖1所示。結(jié)合圖1中的標(biāo)號(hào),下面分別具體介紹。
      [0056](I)音視頻的定時(shí)觸發(fā)機(jī)制
      [0057]音視頻在播放過程中,采用異步機(jī)制進(jìn)行事件的觸發(fā)。如圖1中的第①部分,在異步的線程里面,通過預(yù)先設(shè)置的一個(gè)很小的輪詢時(shí)間t,定時(shí)輪詢檢查是否有符合條件的事件并進(jìn)行觸發(fā)。
      [0058](2)同步時(shí)間點(diǎn)檢查
      [0059]同步時(shí)間點(diǎn)是一個(gè)預(yù)先設(shè)置并存儲(chǔ)的數(shù)組。時(shí)間點(diǎn)的值以秒為單位,整數(shù)型,并從小到大排序存儲(chǔ)。假設(shè)tpt2,……,、為時(shí)間點(diǎn),并且,如圖1中的第②部分,當(dāng)在異步輪詢機(jī)制下,對(duì)于每個(gè)小的時(shí)間間隔t,檢查當(dāng)前的播放時(shí)間t。是否與t i匹配,若匹配,則進(jìn)入后續(xù)的觸發(fā)流程;否則與ti+1進(jìn)行匹配,直到同步時(shí)間點(diǎn)比較完成。
      [0060](3)同步時(shí)間點(diǎn)與講義映射并觸發(fā)
      [0061]在聯(lián)動(dòng)方法執(zhí)行之前,需要設(shè)置講義ID與時(shí)間點(diǎn)的映射關(guān)系,并形成哈希映射表,如圖1中第③部分\與Pi的映射關(guān)系。Pi代表講義的每一頁ID,設(shè)置時(shí),每頁的ID都必須有相應(yīng)的時(shí)間點(diǎn)與它關(guān)聯(lián)映射;假設(shè)在\的時(shí)間點(diǎn)進(jìn)入觸發(fā)流程,則這時(shí)通過哈希映射可快速定位相應(yīng)的Pi,進(jìn)而觸發(fā)義進(jìn)行播放。
      [0062](4)同步時(shí)間點(diǎn)與筆記映射并觸發(fā)
      [0063]如圖1中第④部分\與n i的映射關(guān)系,n i代表筆記的每一條ID,在講義上做筆記時(shí),同時(shí)把當(dāng)前講義的Pj武予n i,該部分的映射關(guān)系非完全映射關(guān)系,也就是說這些映射關(guān)系記錄是稀疏的。僅當(dāng)h能夠映射上n i時(shí),n i對(duì)應(yīng)的筆記才會(huì)凸顯或高亮顯示,故用虛線圈表示。
      [0064](5)同步時(shí)間點(diǎn)與標(biāo)記映射并觸發(fā)
      [0065]如圖1中第⑤部分1^與m i的映射關(guān)系。m i代表標(biāo)記的每一條ID,在講義上做標(biāo)記時(shí),同時(shí)把當(dāng)前講義的Pj武予m卩該部分的映射關(guān)系非完全映射關(guān)系,也就是說這些映射關(guān)系記錄是稀疏的,僅當(dāng)ti能夠映射上IIli時(shí),IIli對(duì)應(yīng)的標(biāo)記才會(huì)凸顯或高亮顯示,故用虛線圈表示。
      [0066](6)同步時(shí)間點(diǎn)與大綱映射并觸發(fā)
      [0067]如圖1中第⑥部分\與O i的映射關(guān)系。O i代表大綱的每一條ID。該映射關(guān)系是在聯(lián)動(dòng)方法執(zhí)行之前,借助講義與時(shí)間點(diǎn)的映射關(guān)系進(jìn)行設(shè)置的。方法是:對(duì)于每條大綱Oi,選擇對(duì)應(yīng)的講義Pi,而后根據(jù)講義與時(shí)間點(diǎn)的映射關(guān)系,通過向獲取t i;最后將t i與Oi做關(guān)聯(lián)映射。該部分的映射關(guān)系也是非完全映射關(guān)系,雖然是不完全的,但映射關(guān)系記錄也相對(duì)較稠密。在觸發(fā)機(jī)制上,僅當(dāng)ti能夠映射上Oi時(shí),O i對(duì)應(yīng)的大綱才會(huì)高亮顯示。
      [0068](7)對(duì)非音視頻實(shí)體之間進(jìn)行同步
      [0069]非音視頻實(shí)體是指除了音視頻之外的講義、大綱、筆記、標(biāo)記等實(shí)體。這些實(shí)體之間的通訊都非直接通訊,而是統(tǒng)一采用經(jīng)過中介進(jìn)行間接通訊的方式進(jìn)行。這里的中介就是音視頻實(shí)體。如圖1中第⑦部分,當(dāng)這些非音視頻實(shí)體的某一個(gè)有事件觸發(fā)時(shí),首先將觸發(fā)音視頻實(shí)體的聯(lián)動(dòng),而后借助音視頻實(shí)體在前面步驟①?⑥中的同步觸發(fā)機(jī)制,觸發(fā)其它實(shí)體進(jìn)行同
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1