用于網(wǎng)絡(luò)課程的終端、服務(wù)器、及學(xué)習(xí)過程中的監(jiān)控方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種用于網(wǎng)絡(luò)課程的終端、服務(wù)器、及學(xué)習(xí)過程中的監(jiān)控方法。
【背景技術(shù)】
[0002]網(wǎng)絡(luò)課程平臺(tái)是一種以互聯(lián)網(wǎng)為媒介,向?qū)W員以視頻的形式提供課程。為了便于統(tǒng)計(jì)學(xué)員的在線學(xué)習(xí)時(shí)間,學(xué)習(xí)方式以及問題反饋等,網(wǎng)絡(luò)課程平臺(tái)都希望將視頻存儲(chǔ)在自己的服務(wù)器上以統(tǒng)計(jì)各種數(shù)據(jù)。但是大量的視頻服務(wù)必然帶來服務(wù)器的大負(fù)荷,如果借助第三方的視頻服務(wù)平臺(tái),例如將視頻發(fā)布在youtube或者優(yōu)酷等視頻網(wǎng)站上,這樣又無法獲取用戶的瀏覽和教學(xué)數(shù)據(jù),從而無法對(duì)學(xué)員做出有效的管理。
[0003]因此,如何在不明顯增加服務(wù)器負(fù)荷的前提下,獲取用戶的瀏覽和教學(xué)數(shù)據(jù),是現(xiàn)有技術(shù)亟待解決的問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明所要解決的技術(shù)問題是,提供一種技術(shù)方案,能夠采用低負(fù)荷的服務(wù)器來監(jiān)控用戶瀏覽視頻進(jìn)行學(xué)習(xí)的行為。
[0005]為了解決上述問題,本發(fā)明提供了一種網(wǎng)絡(luò)課程終端,包括:視頻瀏覽模塊,所述視頻瀏覽模塊用于訪問一網(wǎng)絡(luò)視頻,并將該視頻顯示在所述網(wǎng)絡(luò)課程終端上;記錄模塊,與所述視頻瀏覽模塊連接,周期性的存儲(chǔ)所述視頻瀏覽模塊所訪問視頻的鏈接以及訪問時(shí)間;信息上報(bào)模塊,與所述記錄模塊連接,將所述記錄模塊所記錄的訪問視頻的鏈接以及訪問時(shí)間上報(bào)至一外部的服務(wù)器。
[0006]可選的,所述視頻瀏覽模塊進(jìn)一步包括一限定單元,用于限制用戶在視頻瀏覽模塊內(nèi)對(duì)視頻實(shí)施快進(jìn)和靜音操作。
[0007]可選的,所述記錄模塊進(jìn)一步記錄用戶在視頻瀏覽模塊內(nèi)實(shí)施的快進(jìn)和靜音操作,所述信息上報(bào)模塊進(jìn)一步將上述操作記錄上報(bào)至所述外部服務(wù)器。
[0008]本發(fā)明還提供了一種用于網(wǎng)絡(luò)課程的服務(wù)器,包括:視頻鏈接數(shù)據(jù)庫,用于存儲(chǔ)網(wǎng)絡(luò)課程學(xué)習(xí)的指定視頻的鏈接;輸入模塊,用于接收外部的網(wǎng)絡(luò)課程終端發(fā)送的該終端所訪問視頻的鏈接以及訪問時(shí)間;判定模塊,與所述輸入模塊和視頻鏈接數(shù)據(jù)庫連接,用于對(duì)比所獲得的訪問視頻的鏈接是否是視頻鏈接數(shù)據(jù)庫中存儲(chǔ)的網(wǎng)絡(luò)課程學(xué)習(xí)的指定視頻的鏈接,以及訪問的持續(xù)時(shí)間是否滿足要求,來判斷用戶此次學(xué)習(xí)是否有效。
[0009]可選的,所述判斷訪問的持續(xù)時(shí)間是否滿足要求,是將訪問的持續(xù)時(shí)間同該視頻的時(shí)長相比較,兩者的差值應(yīng)當(dāng)在一閾值范圍內(nèi),所述視頻的時(shí)長和閾值范圍在服務(wù)器中預(yù)設(shè)。
[0010]可選的,所述判定模塊收到訪問視頻鏈接后,與預(yù)存的指定視頻的鏈接比較,如果發(fā)現(xiàn)不同,進(jìn)一步在互聯(lián)網(wǎng)上查詢兩個(gè)鏈接的IP地址是否相同,若不同則直接認(rèn)為用戶此次學(xué)習(xí)無效,若IP地址相同,則發(fā)起人工鑒定請(qǐng)求。
[0011]本發(fā)明還一種網(wǎng)絡(luò)課程學(xué)習(xí)過程中的監(jiān)控方法,包括如下步驟:用戶采用網(wǎng)絡(luò)課程終端通過互聯(lián)網(wǎng)瀏覽一網(wǎng)絡(luò)視頻,該網(wǎng)絡(luò)視頻為網(wǎng)絡(luò)課程學(xué)習(xí)的指定視頻;在用戶瀏覽的過程中,周期性的存儲(chǔ)所述視頻瀏覽模塊所訪問視頻的鏈接以及訪問時(shí)間;將所記錄的訪問視頻的鏈接以及訪問時(shí)間上報(bào)至服務(wù)器;服務(wù)器對(duì)比所獲得的訪問視頻的鏈接是否是網(wǎng)絡(luò)課程學(xué)習(xí)的指定視頻的鏈接,以及訪問的持續(xù)時(shí)間是否滿足要求,來判斷用戶此次學(xué)習(xí)是否有效。
[0012]可選的,在用戶瀏覽的過程中,還記錄用戶實(shí)施的快進(jìn)和靜音操作,并將上述操作記錄上報(bào)至服務(wù)器。
[0013]可選的,所述判斷訪問的持續(xù)時(shí)間是否滿足要求,是將訪問的持續(xù)時(shí)間同該視頻的時(shí)長相比較,兩者的差值應(yīng)當(dāng)在一閾值范圍內(nèi),所述視頻的時(shí)長和閾值范圍在服務(wù)器中預(yù)設(shè)。
[0014]可選的,還包括如下步驟:所述服務(wù)器收到訪問視頻鏈接后,與預(yù)存的指定視頻的鏈接比較,如果發(fā)現(xiàn)不同,進(jìn)一步在互聯(lián)網(wǎng)上查詢兩個(gè)鏈接的IP地址是否相同,若不同則直接認(rèn)為用戶此次學(xué)習(xí)無效,若IP地址相同,則發(fā)起人工鑒定請(qǐng)求。
[0015]本發(fā)明的優(yōu)點(diǎn)在于,用戶所訪問的視頻是存儲(chǔ)在第三方的網(wǎng)站上的,用戶在使用本發(fā)明所述終端進(jìn)行網(wǎng)絡(luò)學(xué)習(xí)時(shí),只是周期性的將瀏覽信息上報(bào)至服務(wù)器,因此并不會(huì)增大服務(wù)器的壓力。并且此服務(wù)器仍然可以獲得用戶的訪問記錄,因此能夠保證對(duì)用戶的學(xué)習(xí)行為作出有效監(jiān)管。
【附圖說明】
[0016]附圖1所示是本發(fā)明的【具體實(shí)施方式】所述網(wǎng)絡(luò)課程終端的結(jié)構(gòu)示意圖。
[0017]附圖2所示是本發(fā)明的【具體實(shí)施方式】所述服務(wù)器的結(jié)構(gòu)示意圖。
[0018]附圖3所示是本發(fā)明的【具體實(shí)施方式】所述網(wǎng)絡(luò)課程學(xué)習(xí)過程中的監(jiān)控方法的實(shí)施步驟示意圖。
【具體實(shí)施方式】
[0019]下面結(jié)合附圖對(duì)本發(fā)明提供的用于網(wǎng)絡(luò)課程的終端、服務(wù)器、及學(xué)習(xí)過程中的監(jiān)控方法的【具體實(shí)施方式】做詳細(xì)說明。
[0020]附圖1所示是本【具體實(shí)施方式】所述網(wǎng)絡(luò)課程終端的結(jié)構(gòu)示意圖,包括:視頻瀏覽模塊11、記錄模塊12和上報(bào)模塊13。
[0021]所述網(wǎng)絡(luò)課程終端可以是個(gè)人電腦,也可以是平板電腦或者手機(jī)。視頻瀏覽模塊11、記錄模塊12和上報(bào)模塊13作為一個(gè)整體,以軟件的形式安裝在該網(wǎng)絡(luò)課程終端中。所述網(wǎng)絡(luò)課程終端也可以是一個(gè)專門用于網(wǎng)絡(luò)課程學(xué)習(xí)的定制的學(xué)習(xí)機(jī),在這種實(shí)施方式中,視頻瀏覽模塊11、記錄模塊12和上報(bào)模塊13也可以是在學(xué)習(xí)機(jī)中以不同的硬件來呈現(xiàn)。
[0022]所述視頻瀏覽模塊11用于訪問一網(wǎng)絡(luò)視頻,并將該視頻顯示在所述網(wǎng)絡(luò)課程終端上。所述網(wǎng)絡(luò)視頻是存儲(chǔ)在第三方的服務(wù)器上并提供訪問鏈接的視頻,例如是存儲(chǔ)在youtube或者優(yōu)酷等視頻網(wǎng)站上的視頻。用戶可以直接通過互聯(lián)網(wǎng)瀏覽器直接瀏覽該視頻。但本【具體實(shí)施方式】所針對(duì)的用戶是參與網(wǎng)絡(luò)課程學(xué)習(xí)的學(xué)員。為了獲取用戶的瀏覽數(shù)據(jù),要求用戶必須通過視頻瀏覽模塊11瀏覽該視頻。
[0023]所述記錄模塊12與所述視頻瀏覽模塊11連接,周期性的存儲(chǔ)所述視頻瀏覽模塊11所訪問視頻的鏈接以及訪問時(shí)間。在所述視頻瀏覽模塊11開始工作之后,周期性的將視頻的鏈接匯報(bào)至記錄模塊12,時(shí)間間隔例如可以是10秒至600秒之間的任意數(shù)值。記錄模塊12記錄此視頻的鏈接,并同時(shí)記錄匯報(bào)時(shí)間。
[0024]信息上報(bào)模塊13與所述記錄模塊12連接,將所述記錄模塊12所記錄的訪問視頻的鏈接以及訪問時(shí)間上報(bào)至一外部的服務(wù)器。
[0025]所述視頻瀏覽模塊11進(jìn)一步包括一限定單元,用于限制用戶在視頻瀏覽模塊內(nèi)對(duì)視頻實(shí)施快進(jìn)和靜音操作,這樣可以進(jìn)一步保證用戶可以持續(xù)有效的瀏覽教學(xué)視頻。
[0026]另一種保證用戶可以持續(xù)有效的瀏覽教學(xué)視頻的有效方式是所述記錄模塊12進(jìn)一步記錄用戶在視頻瀏覽模塊11內(nèi)實(shí)施的快進(jìn)和靜音操作,所述信息上報(bào)模塊13進(jìn)一步將上述操作記錄上報(bào)至所述外部服務(wù)器。這樣外部服務(wù)器在知曉用戶行為的前提下,可以進(jìn)行各種操作,包括但不限于提出警告、關(guān)閉視頻以及直接判斷該次學(xué)習(xí)無效等。
[0027]用戶采用上述的網(wǎng)絡(luò)課程終端來進(jìn)行在線課程學(xué)習(xí),雖然采用的是專門的軟件或者硬件,但是實(shí)際上用戶所訪問的視頻是存儲(chǔ)在第三方的網(wǎng)站上的,只是周期性的將瀏覽信息上報(bào)至外部服務(wù)器,因此并不會(huì)增大外部服務(wù)器的壓力。并且外部服務(wù)器仍然可以獲得用戶的訪問記錄,因此能夠保證對(duì)用戶的學(xué)習(xí)行為作出有效監(jiān)管。
[0028]附圖2所示是本【具體實(shí)施方式】所述服務(wù)