電子教室軟件各項功能是如何工作的_第1頁
電子教室軟件各項功能是如何工作的_第2頁
電子教室軟件各項功能是如何工作的_第3頁
電子教室軟件各項功能是如何工作的_第4頁
電子教室軟件各項功能是如何工作的_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、電子教室軟件各項功能是如何工作的技術基礎網絡技術:組播(或多播multicast)協(xié)議的優(yōu)勢,其他網絡設備對組播協(xié)議的支持。廣播教學廣播教學的主要功能是屏幕廣播和聲音廣播教學。主要的知識點:屏幕廣播原理教師機在執(zhí)行該功能時分為以下幾步:軟件截屏(截獲教師機電腦屏幕的變化)。截屏就是截取計算機的顯示數據,截屏軟件一般通過教師機的顯卡獲得計算機的顯示數據。所以截屏的效果和教師機顯卡關系比較緊密。如果顯卡的驅動安裝不正確(例如很多顯卡在新的操作系統(tǒng)出來時驅動得不到更新,那么這個顯卡工作可能就會不正確),我們軟件將會表現出學生機接收窗口已經出現,沒有任何內容,只顯示操作系統(tǒng)桌面的顏色等現象。截屏分為動

2、態(tài)和靜態(tài)截屏技術。靜態(tài)截屏技術就是每隔一段時間,例如每1/30秒,截計算機全屏畫面一次。這樣的弊端有截屏的數據量大,對屏幕變化反應慢,占用大量的系統(tǒng)資源。動態(tài)截屏是根據屏幕的變化,隨時只截取屏幕變化的部分。這樣截屏的數據量小,對屏幕變化反應快,占用的系統(tǒng)資源少。我們軟件采用的就是動態(tài)截屏技術。數據壓縮。教師機軟件將上一步截獲的屏幕數據按照我們公司自己開發(fā)的壓縮算法進行壓縮。這樣就能保證在網上傳輸數據量小,傳輸速度快。數據發(fā)送。按照我公司自己開發(fā)的網絡技術,進行網上數據傳輸。網上傳輸數據時經過常會遇到由于所有的技術由我公司自己開發(fā),所以我們軟件對網絡環(huán)境具有非常強的適應性。包括網絡糾錯、網絡丟失

3、數據的補償等等。學生機執(zhí)行該功能分為以下幾步:數據接收。按照我公司自己開發(fā)的網絡技術,進行網上數據接收,包括網絡糾錯、網絡丟失數據的補償等等。數據解壓。做教師機數據壓縮的反向工作。屏幕播放。做教師機截幕的反向工作,但是該部分工作和顯卡沒有多大關系,不需要采集顯示數據。聲音廣播原理教師機在執(zhí)行該功能時分為以下幾步:聲音信號的采集。通過聲卡的對不同的聲源進行采集,要采集Microphone的聲音,則要在錄音設備中選定Microphone,要采集應用程序(例如:winnap播放器、flash)的聲音,則要在錄音設備中要選定waveout。聲音信號的采集根據不同的采樣率有不同的音質,比如電話音質、cd

4、音質等。有的聲卡在某些采樣率下工作會不正常,這是需要我們軟件在系統(tǒng)設置中重新選擇聲音廣播工作的音質。數據壓縮。和屏幕廣播部分的數據壓縮技術類似。數據發(fā)送。和屏幕廣播部分的數據發(fā)送技術類似。學生機執(zhí)行該功能分為以下幾步:數據接收。和屏幕廣播部分的數據技術類似。按照我公司自己開發(fā)的網絡技術,進行網上數據接收,包括網絡糾錯、網絡丟失數據的補償等等。數據解壓。做教師機數據壓縮的反向工作。聲音播放。根據聲音數據進行播放。廣播教學的主要功能包括屏幕廣播和聲音廣播兩項功能,由于屏幕和聲音廣播需要同步,所以聲音工作不正常會影響廣播效率。例如,北京密云縣三中出現過由于我們教師機軟件設定的聲卡的采樣率使得整機聲卡

5、工作得不正常,造成教師機執(zhí)行帶語音的廣播教學時教師機死機。其聲卡是sis712。大連中山區(qū)某學校,其聲卡為cmi8738,造成廣播教學屏幕延時10s。更換聲卡后,廣播正常。語音教學、語音對講屬于廣播教學的一部分,只是多了學生機向其他機器廣播語音的功能,例如學生發(fā)言等功能。所有的工作原理可以用廣播教學中的聲音廣播原理來類比。學生演示、監(jiān)看屏幕其工作原理和廣播教學一樣,只是廣播的方向改成學生機向其他機器廣播。如果教師機每屏監(jiān)視多個學生屏幕時,教師機還要做排隊處理。因此學生機的屏幕是依次出現的,這樣可以避免并發(fā)數據流量太大,造成教師機的網絡堵塞,教師機軟件的系統(tǒng)設置中有選項設置學生屏幕依次出現的時間

6、間隔的數值。遙控輔導由兩部分組成,一是學生機向教師機廣播屏幕,二是教師機器向學生機器發(fā)送指令,比如鼠標的移動、點擊等操作。這兩部分采用的協(xié)議是不一樣的。廣播用的是udp組播協(xié)議,組播協(xié)議是一對多的廣播協(xié)議,它有虛擬的組播地址,所以學生機ip地址配置不正確時(例如網絡設置是選用自動獲取ip地址,但是網絡中又沒有提供Dhcp服務的服務器),我們軟件的廣播功能有可能可以正常使用。發(fā)指令用的是單播協(xié)議,單播是一對一的,需要依靠正確的ip地址來定位的。執(zhí)行遙控輔導時,如果學生機沒有安裝好或學生機器沒有正確配置ip地址,由于自動獲取的教師機可能可以監(jiān)看學生屏幕。但是一轉到遙控時,由于教師機不能確定學生機的

7、位置,鼠標和鍵盤的操作指令就不能發(fā)送,因此傳來的畫面就“死”在那里不動了。造成用戶誤認為教師機死機的錯覺。但是教師機可以通過按ctrl+alt+F12來結束任務,重新開始。屏幕錄制、屏幕回放兩個功能都屬于廣播教學功能的一部分。錄制是廣播教學功能的前半部分,截屏和數據壓縮,回放是數據傳輸、解壓、播發(fā)。網絡影院(VCD廣播)網絡影院和廣播教學看起來一樣,但是其工作原理有很大的差別。視頻圖像是動態(tài)的(每秒30幀)、圖像復雜、所以數據量非常大。針對壓縮視頻文件,國際上研究了很多格式,例如,Mepg、Mepg2、Megp4等多種格式,pc機要播放視頻文件都要依靠cpu、顯卡等硬件的性能來解壓,以前的48

8、6電腦就不能播放vcd,除非單獨安裝一個視頻解壓卡。桌面圖像就大不一樣,一般是靜態(tài)的、圖像簡單,如果圖像要變化的話,圖像都是部分變化,所以數據量小。為了將視頻文件流暢的廣播下去,并做到學生機和教師機播放同步,我們在軟件上做了大量的處理。教師機在執(zhí)行該功能時分為以下幾步:視頻文件讀取。數據壓縮這一環(huán)節(jié)基本上沒有,因為視頻文件本身就是壓縮過的。數據發(fā)送。為了保證學生機和教師機播放同步,我們軟件在執(zhí)行網絡影院功能時在軟件低層先把數據廣播出去,然后讓教師機和學生機同時接受。所以在個別情況下會出現教師機的畫面要滯后學生機的情況。視頻文件解碼(教師機播放)。這部分技術對網絡影院的可靠性、效率以及同步性的影

9、響特別大。有自己的解碼技術對視頻文件進行解碼就能保證播放的正常進行,我們軟件就可以處理非常多的意外情況。例如,網絡傳輸數據出現短暫中斷后,如果解碼處理不當的話,廣播就有可能要中斷。根據自己的解碼技術,我們可以根據不同網絡條件優(yōu)化網絡傳輸的數據包大小,保證最好的效率。學生機在在執(zhí)行該功能時分為以下幾步:數據接受。視頻文件解碼(學生機播放)。和教師機工作原理一樣。黑屏肅靜該功能工作原理和屏幕廣播不一樣,教師機執(zhí)行黑屏肅靜時只是向學生機發(fā)送一條指令,學生機收到指令后打開本機的黑屏圖片并顯示,同時鍵盤和鼠標都被鎖定。所以該項功能正常工作是不能判斷出屏幕廣播也應能工作。遠程命令、遠程重啟、遠程關機以上三

10、個功能都能劃分到遠程命令這一個大類,都是在遠程執(zhí)行一個指令給操作系統(tǒng)。遠程命令這個大功能下又有遠程命令這個小類,這個小類主要是發(fā)送執(zhí)行、打開某個程序的功能,不包括遠程重啟、遠程關機等命令。這樣安排主要是方便使用者操作。遠程開機遠程開機和遠程重啟、遠程關機原理上有較大的區(qū)別。遠程開機時,機器的操作系統(tǒng)還沒啟動,所以不是靠發(fā)指令給操作系統(tǒng),而是調用網卡上的指令。這是需要主板和網卡支持,這樣網卡接收啟動指令后主板中的BIOS要選中對應選項。網卡和主板有一個單獨的接線,能傳給主板。加密加密狗加密狗內部有一個可以儲存數據的芯片。電子教室軟件可使用時間、用戶數、序列號和注冊碼等信息數據都寫在這個芯片中,這些數據不依賴電子教室軟件。通過電子教室軟

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論