專利名稱:網(wǎng)絡(luò)教學(xué)的多媒體傳送方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)教學(xué),尤指一種網(wǎng)絡(luò)教學(xué)的多媒體傳送方法。
技術(shù)背景由于計算機(jī)已高度普及,因特網(wǎng)的使用者亦呈大幅成長,其形成另一成員數(shù)量驚人 的消費(fèi)族群,亦因而造成各種產(chǎn)業(yè)不約而同的相上網(wǎng)絡(luò)所隱含的龐大商機(jī),利用因特網(wǎng) 實對傳送多媒體信息正日益受到業(yè)界的廣泛重視,并有很多應(yīng)用領(lǐng)域,如視頻點(diǎn)播、網(wǎng) 絡(luò)圖書館、遠(yuǎn)程教育、利用互聯(lián)網(wǎng)傳送電視節(jié)目等等。網(wǎng)絡(luò)對于教學(xué)而言,優(yōu)點(diǎn)是快速 而便利的傳輸媒介,只要有計算機(jī)連上網(wǎng)絡(luò),不用出門即可進(jìn)行在線教學(xué)。但是由于因特網(wǎng)的帶寬、負(fù)荷等變化劇烈,難以滿足多媒體業(yè)務(wù)的實時性服務(wù)質(zhì)量 的要求,并常常造成播放卡殼、延遲、視頻質(zhì)量抖動劇烈等不良情況。目前,解決上述問題的方案中以視頻數(shù)據(jù)的分層傳送方案最具代表性,但是,對于 教學(xué)網(wǎng)站來說,采用該方案仍不能滿足眾多客戶端的要求。發(fā)明內(nèi)容因此,本發(fā)明主要目的在提供一種網(wǎng)絡(luò)教學(xué)的多媒體傳送方法,采用后臺自動下載 的技術(shù)預(yù)存儲課程內(nèi)容,以保證教學(xué)網(wǎng)站的各個用戶可以穩(wěn)定地通過網(wǎng)絡(luò)進(jìn)行學(xué)習(xí)。為實現(xiàn)上述目的,本發(fā)明所提供的一種網(wǎng)絡(luò)教學(xué)的多媒體傳送方法,該方法通過客 戶端的后臺自動下載模塊,在客戶端向服務(wù)器端請求下載首次課程時,將首次課程的下 載設(shè)置為優(yōu)先級;并同時下載下一課程,且將該下一課程存放于客戶端的存儲器,再將 存儲位置及其文件名告知服務(wù)器;在客戶端向服務(wù)器端請求下載非首次課程時,服務(wù)器 端根據(jù)其存儲的相應(yīng)課程的存儲位置及其文件名,通知客戶端調(diào)用本地機(jī)中的該次課 程;并且通過客戶端的后臺自動下載模塊將下一課程同時下載存放于客戶端的存儲器, 再將存儲位置及其文件名告知服務(wù)器。該方法的具體歩驟包括客戶端計算機(jī)開機(jī)后,以自己的用戶名登入教學(xué)網(wǎng)站的服務(wù)器,點(diǎn)擊相關(guān)課程發(fā)送
下載"l青求;服務(wù)器響應(yīng)該請求,如果客戶端向服務(wù)器端請求下載的是首次課程,則通過客戶端 的后臺自動下載模塊,將首次課程的下載設(shè)置為優(yōu)先級;并同時下載下一課程,且將該下一課程存放于客戶端的存儲器,再將存儲位置及其文件名告知服務(wù)器;如果客戶端向服務(wù)器端請求下載的是非首次課程,服務(wù)器端根據(jù)其存儲的相應(yīng)課程的存儲位置及其文件名,通知客戶端調(diào)用本地機(jī)中的該次課程;并且通過客戶端的后臺自動下載模塊將下一課程同時下載存放于客戶端的存儲器,再將存儲位置及其文件名告知服務(wù)器;客戶端的播放器讀取下載的首次課程/本地機(jī)中存儲的課程進(jìn)行播放。這樣,除第一次課程外,客戶端的播放器播放的都是預(yù)存儲在本地機(jī)中的內(nèi)容,保 證了教學(xué)網(wǎng)站的各個用戶可以穩(wěn)定地通過網(wǎng)絡(luò)進(jìn)行學(xué)習(xí)。作為本發(fā)明的一種改進(jìn),客戶端開機(jī)后,自動檢查接口端口上是否連接特定的認(rèn)證 鑰匙,如有認(rèn)證鑰匙則自動開啟教學(xué)網(wǎng)站的登入網(wǎng)頁,再由教學(xué)網(wǎng)站的服務(wù)器檢査認(rèn)證 鑰匙的數(shù)據(jù)是否正確,以決定是否準(zhǔn)予登入。所述認(rèn)證鑰匙以硬件形式通過一特定的標(biāo) 準(zhǔn)接口與使用者計算機(jī)連接。所述標(biāo)準(zhǔn)接口指USB接口。本發(fā)明的優(yōu)點(diǎn)在于,本發(fā)明提供的網(wǎng)絡(luò)教學(xué)的多媒體傳送方法是在客戶端安裝 Background Download (后臺自動下載)的應(yīng)用程序(AP),將指定下載內(nèi)容存放于本地 機(jī)的存儲器中,而并非暫時存放;并且告知服務(wù)器某個檔案在客戶端的存放位置與文件 名。本發(fā)明重點(diǎn)在通過一個AP使其在網(wǎng)絡(luò)教學(xué)中發(fā)揮Background Download功能,而 將網(wǎng)絡(luò)教學(xué)中很頭疼的客戶端的頻寬問題很技巧地予以解決。附圃說明
圖1為本發(fā)明實施例的系統(tǒng)示意圖; 圖2為本發(fā)明實施例的流程圖。 附圖標(biāo)識10、網(wǎng)絡(luò)服務(wù)器 20、使用者計算機(jī) 30、認(rèn)證鑰匙
具體實施方式
如圖1所示,為本發(fā)明實施時的系統(tǒng)架構(gòu),主要由一網(wǎng)絡(luò)服務(wù)器10提供一教學(xué)網(wǎng) 站,供不特定數(shù)量學(xué)員通過使用者計算機(jī)20、因特網(wǎng)(INTERNET)與該網(wǎng)絡(luò)服務(wù)器10 連接;其中,使用者計算機(jī)20是否獲準(zhǔn)登入網(wǎng)絡(luò)服務(wù)器10提供的教學(xué)網(wǎng)站及進(jìn)行在線 教學(xué),都通過檢査使用者計算機(jī)20的接口端口上是否連接一教學(xué)網(wǎng)站業(yè)者提供的認(rèn)證 鑰匙30,該認(rèn)證鑰匙30具有唯一性,以確保一鑰一人使用,于本實施例中,該認(rèn)證鑰 匙30是通過USB接口與使用者計算機(jī)20連接。如圖2所示,本發(fā)明的網(wǎng)絡(luò)教學(xué)的多媒體傳送方法,在用戶首次登錄服務(wù)器時下載 安裝后臺自動下載的應(yīng)用程序,其后,客戶端以自己的用戶名登入教學(xué)網(wǎng)站的服務(wù)器, 點(diǎn)擊相關(guān)課程發(fā)送下載課程的請求時;具體步驟包括1、 服務(wù)器響應(yīng)該請求,判斷該課程是否是首次課程,或判斷客戶端中有無存儲該 課程;2、 如果客戶端向服務(wù)器端請求下載的是首次課程,則通過客戶端的后臺自動下載 模塊,將首次課程的下載設(shè)置為優(yōu)先級;并同時下載下一課程,且將該下一課程存放于 客戶端的存儲器,再將存儲位置及其文件名告知服務(wù)器;3、 如果客戶端向服務(wù)器端請求下載的是非首次課程,服務(wù)器端根據(jù)其存儲的相應(yīng) 課程的存儲位置及其文件名,通知客戶端調(diào)用本地機(jī)中的該次課程;并且通過客戶端的 后臺自動下載模塊將下一課程同時下載存放于客戶端的存儲器,再將存儲位置及其文件 名告知服務(wù)器;4、 客戶端的播放器讀取下載的首次課程/本地機(jī)中存儲的課程進(jìn)行播放。本發(fā)明的網(wǎng)絡(luò)教學(xué)的多媒體傳送方法是在客戶端安裝Background Download (后臺 自動下載)的應(yīng)用程序(AP),將指定下載內(nèi)容存放于本地機(jī)的存儲器中,而并非暫時 存放;并且告知服務(wù)器某個檔案在客戶端的存放位置與文件名。本發(fā)明重點(diǎn)在通過一個 AP使其在網(wǎng)絡(luò)教學(xué)中發(fā)揮Background Download功能,而將網(wǎng)絡(luò)教學(xué)中很頭疼的客戶 端的頻寬問題很技巧地予以解決。這樣,除第一次課程外,客戶端的播放器播放的都是 預(yù)存儲在本地機(jī)中的內(nèi)容,保證了教學(xué)網(wǎng)站的各個用戶可以穩(wěn)定地通過網(wǎng)絡(luò)進(jìn)行學(xué)習(xí)。
通過詳細(xì)的說明,本發(fā)明的許多特征和優(yōu)點(diǎn)是顯然的,并且因此,通過附加的權(quán)利 要求意圖覆蓋落入本發(fā)明的真正實質(zhì)和范圍內(nèi)的本發(fā)明的所有此特征和優(yōu)點(diǎn)。此外,由
于對于本領(lǐng)域的普通技術(shù)人員可以容易地進(jìn)行多種修飾和改變,因此,不希望將本發(fā)明 限制于精確的被解釋和說明的方法,并且因此,所有適當(dāng)?shù)男揎椇偷葍r物可以訴諸于落 入本發(fā)明的范圍內(nèi)。
權(quán)利要求
1、 一種網(wǎng)絡(luò)教學(xué)的多媒體傳送方法,其特征在于,該方法通過客戶端的后臺自動 下載模塊,在客戶端向服務(wù)器端請求下載首次課程時,將首次課程的下載設(shè)置為優(yōu)先級; 并同時下載下一課程,且將該下一課程存放于客戶端的存儲器,再將存儲位置及其文件 名告知服務(wù)器;在客戶端向服務(wù)器端請求下載非首次課程時,服務(wù)器端根據(jù)其存儲的相應(yīng)課程的存 儲位置及其文件名,通知客戶端調(diào)用本地機(jī)中的該次課程;并且通過客戶端的后臺自動 下載模塊將下一課程同時下載存放于客戶端的存儲器,再將存儲位置及其文件名告知服 務(wù)器。
2、 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)教學(xué)的多媒體傳送方法,其特征在于,該方法的步 驟包括-客戶端計算機(jī)開機(jī)后,以自己的用戶名登入教學(xué)網(wǎng)站的服務(wù)器,點(diǎn)擊相關(guān)課程發(fā)送 下載請求;服務(wù)器響應(yīng)該請求,如果客戶端向服務(wù)器端請求下載的是首次課程,則通過客戶端 的后臺自動下載模塊,將首次課程的下載設(shè)置為優(yōu)先級;并同時下載下一課程,且將該 下一課程存放于客戶端的存儲器,再將存儲位置及其文件名告知服務(wù)器;如果客戶端向服務(wù)器端請求下載的是非首次課程,服務(wù)器端根據(jù)其存儲的相應(yīng)課程 的存儲位置及其文件名,通知客戶端調(diào)用本地機(jī)中的該次課程;并且通過客戶端的后臺 自動下載模塊將下一課程同時下載存放于客戶端的存儲器,再將存儲位置及其文件名告 知服務(wù)器;客戶端的播放器讀取下載的首次課程/本地機(jī)中存儲的課程進(jìn)行播放。
3、 根據(jù)權(quán)利要求1或2所述的網(wǎng)絡(luò)教學(xué)的多媒體傳送方法,其特征在于,客戶端 開機(jī)后,自動檢査接口端口上是否連接特定的認(rèn)證鑰匙,如有認(rèn)證鑰匙則自動開啟教學(xué) 網(wǎng)站的登入網(wǎng)頁,再由教學(xué)網(wǎng)站的服務(wù)器檢査認(rèn)證鑰匙的數(shù)據(jù)是否正確,以決定是否準(zhǔn) 予登入。
4、 根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)教學(xué)的多媒體傳送方法,其特征在于,所述認(rèn)證鑰 匙以硬件形式通過一特定的標(biāo)準(zhǔn)接口與使用者計算機(jī)連接。
5、根據(jù)權(quán)利要求4所述的網(wǎng)絡(luò)教學(xué)的多媒體傳送方法,其特征在于,所述標(biāo)準(zhǔn)接 口指USB接口。
全文摘要
本發(fā)明涉及一種網(wǎng)絡(luò)教學(xué)的多媒體傳送方法,該方法通過客戶端的后臺自動下載模塊,在客戶端向服務(wù)器端請求下載首次課程時,將首次課程的下載設(shè)置為優(yōu)先級;并同時下載下一課程,且將該下一課程存放于客戶端的存儲器,再將存儲位置及其文件名告知服務(wù)器;在客戶端向服務(wù)器端請求下載非首次課程時,服務(wù)器端根據(jù)其存儲的相應(yīng)課程的存儲位置及其文件名,通知客戶端調(diào)用本地機(jī)中的該次課程;并且通過客戶端的后臺自動下載模塊將下一課程同時下載存放于客戶端的存儲器,再將存儲位置及其文件名告知服務(wù)器。本發(fā)明的方法除第一次課程外,客戶端的播放器播放的都是預(yù)存儲在本地機(jī)中的內(nèi)容,保證了教學(xué)網(wǎng)站的各個用戶可以穩(wěn)定地通過網(wǎng)絡(luò)進(jìn)行學(xué)習(xí)。
文檔編號H04N7/173GK101123519SQ20061010431
公開日2008年2月13日 申請日期2006年8月7日 優(yōu)先權(quán)日2006年8月7日
發(fā)明者林能敬 申請人:林能敬