一種基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng),包括:無(wú)線路由器、電腦一體機(jī)、移動(dòng)終端和服務(wù)器端,所述課堂同步系統(tǒng)包括以下步驟:偵聽步驟,實(shí)時(shí)偵聽移動(dòng)終端的畫筆面板的畫面信息,將畫面同步命令發(fā)送至服務(wù)器端請(qǐng)求進(jìn)行同步顯示;判斷步驟,判斷畫筆畫板的畫面是否發(fā)生變化,若是,則屏幕同步處理器實(shí)時(shí)將變化部分的坐標(biāo)像素點(diǎn)和對(duì)應(yīng)的顏色值進(jìn)行打包并傳輸至服務(wù)器端進(jìn)行處理,生成同步畫面信息;以及,輸出步驟,將同步畫面信息輸出至電腦一體機(jī)進(jìn)行顯示。本發(fā)明能夠?qū)⒁苿?dòng)終端的屏幕畫面實(shí)時(shí)同步至電腦一體機(jī)上,減少了對(duì)CPU、內(nèi)存和無(wú)線網(wǎng)絡(luò)流量的消耗,速度快,運(yùn)行效率高,同步畫面流暢。
【專利說(shuō)明】—種基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種同步系統(tǒng),尤其涉及一種基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng)。
【背景技術(shù)】
[0002]目前應(yīng)用于課堂軟件的屏幕同步顯示的普遍做法都是采用整個(gè)屏幕定時(shí)刷新截屏傳輸顯示,不管屏幕有無(wú)變動(dòng)都進(jìn)行整張屏幕圖片的傳輸,而整屏同步顯示的方式很耗費(fèi)無(wú)線網(wǎng)絡(luò)流量,而且經(jīng)常出現(xiàn)卡頓現(xiàn)象,畫面顯示不流暢;定義的刷新率越高越耗費(fèi)流量也越卡頓,而且占用了移動(dòng)終端設(shè)備的大量系統(tǒng)內(nèi)存和CPU使用率,導(dǎo)致軟件切換緩慢,影響軟件運(yùn)行效率。
【發(fā)明內(nèi)容】
[0003]本發(fā)明所要解決的技術(shù)問題是需要提供一種畫面同步時(shí),減少CPU、內(nèi)存和無(wú)線網(wǎng)絡(luò)流量消耗的基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng),使得課堂同步系統(tǒng)的同步顯示更為流暢,運(yùn)行效率高。
[0004]對(duì)此,本發(fā)明提供一種基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng),包括:無(wú)線路由器、電腦一體機(jī)、移動(dòng)終端和服務(wù)器端,所述移動(dòng)終端通過(guò)無(wú)線路由器連接至和服務(wù)器端,所述服務(wù)器端通過(guò)無(wú)線路由器連接至電腦一體機(jī);所述移動(dòng)終端包括用于對(duì)畫筆畫板的畫面進(jìn)行偵聽和同步請(qǐng)求的屏幕同步處理器;所述課堂同步系統(tǒng)包括以下步驟:
偵聽步驟,當(dāng)移動(dòng)終端的畫筆面板被啟動(dòng)后,所述屏幕同步處理器實(shí)時(shí)偵聽畫筆面板的畫面信息,將畫面同步命令發(fā)送至服務(wù)器端請(qǐng)求進(jìn)行同步顯示,在同步顯示的請(qǐng)求被授權(quán)后,移動(dòng)終端將首張畫筆面板的畫面圖片進(jìn)行壓縮處理,并發(fā)送至服務(wù)器端;
判斷步驟,判斷畫筆畫板的畫面是否發(fā)生變化,若否,則直接跳轉(zhuǎn)至輸出步驟;若是,則屏幕同步處理器實(shí)時(shí)將變化部分的坐標(biāo)像素點(diǎn)和對(duì)應(yīng)的顏色值進(jìn)行打包并傳輸至服務(wù)器端進(jìn)行處理,所述服務(wù)器端對(duì)打包數(shù)據(jù)進(jìn)行解析后進(jìn)行坐標(biāo)像素點(diǎn)的對(duì)應(yīng)和顏色值的匹配,并將匹配的結(jié)果生成同步畫面信息;
以及,輸出步驟,所述服務(wù)器端打開畫筆畫板的同步畫面信息并輸出至電腦一體機(jī)的屏幕進(jìn)行顯示。
[0005]本發(fā)明的硬件部分主要包括無(wú)線路由器、電腦一體機(jī)和移動(dòng)終端,所述移動(dòng)終端指的是學(xué)生端和老師端的平板電腦,分別命名為學(xué)生機(jī)和老師機(jī);所述服務(wù)器端安裝于電腦一體機(jī)上,所述同步畫面信息及其相關(guān)數(shù)據(jù)的傳輸主要經(jīng)過(guò)無(wú)線網(wǎng)絡(luò)進(jìn)行實(shí)現(xiàn)。所述屏幕同步處理器為安裝在移動(dòng)終端和電腦一體機(jī)上,并能實(shí)現(xiàn)當(dāng)移動(dòng)終端屏幕發(fā)生變化時(shí),將變化部分的數(shù)據(jù)打包傳輸至服務(wù)器端,由服務(wù)器端的畫板通過(guò)同步處理解析,再對(duì)變化部分的數(shù)據(jù)進(jìn)行處理匹配后輸出至屏幕進(jìn)行顯示的功能處理器。
[0006]本發(fā)明通過(guò)移動(dòng)偵測(cè)來(lái)檢查移動(dòng)終端的畫筆畫板屏幕變化,而同步畫面信息的數(shù)據(jù)傳輸并不是整屏數(shù)據(jù)而是變化的數(shù)據(jù),整個(gè)過(guò)程傳輸?shù)臄?shù)據(jù)都是變化部分的坐標(biāo)像素點(diǎn)和對(duì)應(yīng)的顏色值,因此通過(guò)無(wú)線網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量很小,課堂同步系統(tǒng)的效率會(huì)更高。
[0007]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):在移動(dòng)終端的屏幕畫面與服務(wù)器端屏幕畫面需要同步時(shí),減少了對(duì)CPU、內(nèi)存和無(wú)線網(wǎng)絡(luò)流量的消耗,使得屏幕畫面顯示更加流暢,電腦一體機(jī)隨移動(dòng)終端的屏幕變動(dòng)像素點(diǎn)進(jìn)行同步顯示,速度快,運(yùn)行效率高,同步畫面流暢。
[0008]本發(fā)明的進(jìn)一步改進(jìn)在于,在判斷步驟中,若畫筆畫板的畫面發(fā)生了變化,則屏幕同步處理器實(shí)時(shí)將變化部分的坐標(biāo)像素點(diǎn)和對(duì)應(yīng)的顏色值進(jìn)行打包并傳輸至服務(wù)器端進(jìn)行處理,將上一次傳輸?shù)拇虬鼣?shù)據(jù)儲(chǔ)存至課堂同步系統(tǒng)的內(nèi)存中,當(dāng)畫筆畫板再次發(fā)生變化時(shí),服務(wù)器端自動(dòng)從內(nèi)存中提取上一次的打包數(shù)據(jù)與本次的打包數(shù)據(jù)進(jìn)行比對(duì)處理;所述比對(duì)處理將上一次的打包數(shù)據(jù)與本次的打包數(shù)據(jù)的相同部分進(jìn)行自動(dòng)過(guò)濾,提取出異同部分的數(shù)據(jù)后進(jìn)行匹配和傳輸。本發(fā)明還將每一次變化的數(shù)據(jù)與上一次變化的數(shù)據(jù)進(jìn)行比對(duì)、過(guò)濾和提取,更進(jìn)一步減少了對(duì)CPU、內(nèi)存和無(wú)線網(wǎng)絡(luò)流量的消耗,使得屏幕畫面顯示非常流暢,同步速度快,運(yùn)行效率高,畫面流暢。
[0009]本發(fā)明的進(jìn)一步改進(jìn)在于,在本次的打包數(shù)據(jù)經(jīng)過(guò)判斷步驟和輸出步驟的處理實(shí)現(xiàn)了同步顯示之后,通過(guò)本次的打包數(shù)據(jù)覆蓋掉上一次的打包數(shù)據(jù)。以此,能夠節(jié)省對(duì)于存儲(chǔ)空間的要求,也便于數(shù)據(jù)管理,節(jié)省數(shù)據(jù)比對(duì)、過(guò)濾和提取的時(shí)間。
[0010]本發(fā)明的進(jìn)一步改進(jìn)在于,所述移動(dòng)終端包括老師機(jī)和學(xué)生機(jī),所述老師機(jī)用于實(shí)現(xiàn)無(wú)線鼠標(biāo)、PPT控制、發(fā)送任務(wù)小紙條、畫筆、書寫、控制學(xué)生機(jī)和作業(yè)分屏投影,所述學(xué)生機(jī)用于實(shí)現(xiàn)任務(wù)、畫筆、書寫、交圖片作業(yè)和交視頻作業(yè)。
[0011]本發(fā)明的進(jìn)一步改進(jìn)在于,所述老師機(jī)在授權(quán)用戶登錄后,通過(guò)服務(wù)器端對(duì)事件的偵聽和處理實(shí)現(xiàn)以下操作:對(duì)鼠標(biāo)左鍵、右鍵和左鍵雙擊的操作;對(duì)PPT播放、結(jié)束放映、本頁(yè)返回、播放上頁(yè)和播放下頁(yè)的操作;向選擇的學(xué)生機(jī)發(fā)送任務(wù)小紙條;將老師機(jī)的畫筆畫板同步顯示至電腦一體機(jī)的屏幕上;將老師機(jī)上書寫的文字同步顯示至電腦一體機(jī)的屏幕上;將老師機(jī)所選擇的學(xué)生機(jī)的畫筆畫板同步顯示至電腦一體機(jī)的屏幕上;將老師機(jī)所選擇的學(xué)生作業(yè)圖片分屏顯示至電腦一體機(jī)的屏幕上。
[0012]本發(fā)明的進(jìn)一步改進(jìn)在于,所述學(xué)生機(jī)在授權(quán)用戶登錄后,通過(guò)服務(wù)器端對(duì)事件的偵聽和處理實(shí)現(xiàn)以下操作:服務(wù)器端接收老師端發(fā)送的任務(wù)小紙條后,將其發(fā)送至所對(duì)應(yīng)的學(xué)生機(jī);將老師機(jī)給予控制的學(xué)生機(jī)的畫筆畫板進(jìn)行同步顯示;將老師機(jī)給予控制的學(xué)生機(jī)的書寫內(nèi)容進(jìn)行同步顯示;將學(xué)生機(jī)提交上來(lái)的作業(yè)圖片存放至服務(wù)器端的指定目錄;將學(xué)生機(jī)提交上來(lái)的視頻作業(yè)存至服務(wù)器端的指定目錄。
[0013]本發(fā)明的進(jìn)一步改進(jìn)在于,所述服務(wù)器端用于負(fù)責(zé)處理老師機(jī)和學(xué)生機(jī)所發(fā)送的指令,包括作業(yè)分屏投影、書寫顯示、控制學(xué)生機(jī)、發(fā)送任務(wù)小紙條、畫筆畫報(bào)的同步顯示以及登錄驗(yàn)證。
[0014]本發(fā)明的進(jìn)一步改進(jìn)在于,所述服務(wù)器端通過(guò)無(wú)線網(wǎng)絡(luò)實(shí)現(xiàn)移動(dòng)終端對(duì)移動(dòng)終端的消息分發(fā),所述移動(dòng)終端包括主控移動(dòng)終端和被控移動(dòng)終端,所述主控移動(dòng)終端選擇要自定義分發(fā)的移動(dòng)終端即可將自定義信息及同步顯示的投影控制通過(guò)被控移動(dòng)終端的IP進(jìn)行多通道發(fā)送。
[0015]本發(fā)明的進(jìn)一步改進(jìn)在于,所述課堂同步系統(tǒng)的工作過(guò)程包括以下步驟:
步驟A,打開電腦一體機(jī),獲取服務(wù)器端的IP地址;
步驟B,通過(guò)服務(wù)器端的IP地址登陸老師機(jī)上的應(yīng)用界面; 步驟C,學(xué)生機(jī)通過(guò)輸入組名和服務(wù)器端的IP地址登陸學(xué)生機(jī)上的應(yīng)用界面;
步驟D,老師將作業(yè)和/或任務(wù)小紙條通過(guò)老師機(jī)發(fā)送至學(xué)生機(jī),發(fā)送成功后學(xué)生機(jī)將收到布置作業(yè)和/或任務(wù)的提示;
步驟E,學(xué)生機(jī)查看布置的作業(yè)和/或任務(wù)進(jìn)行小組討論;
步驟F,學(xué)生通過(guò)學(xué)生機(jī)將做好的作業(yè)進(jìn)行拍照、錄像或通過(guò)畫筆畫板功能截圖并上傳至老師機(jī)上;
步驟G,老師通過(guò)老師機(jī)查看學(xué)生上傳的作業(yè),并隨機(jī)選擇某一組作業(yè)在電腦一體機(jī)上自動(dòng)打開和講解的同步顯示;
步驟H,老師在講解PPT時(shí),通過(guò)老師機(jī)遠(yuǎn)程對(duì)PPT進(jìn)行播放控制,并通過(guò)無(wú)線鼠標(biāo)功能控制電腦一體機(jī);
以及,步驟I,老師機(jī)能夠控制某一組的學(xué)生機(jī)的畫筆面板同步顯示到電腦一體機(jī)的屏幕上。
[0016]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果在于:能夠?qū)崿F(xiàn)移動(dòng)終端的屏幕畫面與服務(wù)器端屏幕畫面實(shí)時(shí)同步,并且能夠減少對(duì)CPU、內(nèi)存和無(wú)線網(wǎng)絡(luò)流量的消耗,使得屏幕畫面顯示更加流暢,電腦一體機(jī)隨移動(dòng)終端的屏幕變動(dòng)像素點(diǎn)進(jìn)行同步顯示,速度快,運(yùn)行效率高,同步畫面流暢;在此基礎(chǔ)上,還能夠?qū)⒚恳淮巫兓臄?shù)據(jù)與上一次變化的數(shù)據(jù)進(jìn)行比對(duì)、過(guò)濾和提取,在本次的打包數(shù)據(jù)經(jīng)過(guò)判斷步驟和輸出步驟的處理實(shí)現(xiàn)了同步顯示之后,通過(guò)本次的打包數(shù)據(jù)覆蓋掉上一次的打包數(shù)據(jù),以此,更進(jìn)一步保證了同步畫面的流暢和運(yùn)行效率,更加減少了對(duì)CPU、內(nèi)存和無(wú)線網(wǎng)絡(luò)流量的消耗,非常適合于師生人數(shù)較多的無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng)。
【專利附圖】
【附圖說(shuō)明】
[0017]圖1是本發(fā)明一種實(shí)施例的硬件結(jié)構(gòu)示意圖;
圖2是本發(fā)明一種實(shí)施例的工作流程示意圖;
圖3是本發(fā)明另一種實(shí)施例的老師機(jī)的工作路程示意圖;
圖4是本發(fā)明另一種實(shí)施例的老師機(jī)的系統(tǒng)架構(gòu)圖;
圖5是本發(fā)明另一種實(shí)施例的學(xué)生機(jī)的工作路程示意圖;
圖6是本發(fā)明另一種實(shí)施例的學(xué)生機(jī)的系統(tǒng)架構(gòu)圖;
圖7是本發(fā)明另一種實(shí)施例的服務(wù)器端的工作流程示意圖。
【具體實(shí)施方式】
[0018]下面結(jié)合附圖,對(duì)本發(fā)明的較優(yōu)的實(shí)施例作進(jìn)一步的詳細(xì)說(shuō)明。
[0019]實(shí)施例1:
如圖1和圖2所示,本例提供一種基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng),包括:無(wú)線路由器、電腦一體機(jī)、移動(dòng)終端和服務(wù)器端,所述移動(dòng)終端通過(guò)無(wú)線路由器連接至和服務(wù)器端,所述服務(wù)器端通過(guò)無(wú)線路由器連接至電腦一體機(jī);所述移動(dòng)終端包括用于對(duì)畫筆畫板的畫面進(jìn)行偵聽和同步請(qǐng)求的屏幕同步處理器;所述課堂同步系統(tǒng)包括以下步驟:
偵聽步驟,當(dāng)移動(dòng)終端的畫筆面板被啟動(dòng)后,所述屏幕同步處理器實(shí)時(shí)偵聽畫筆面板的畫面信息,將畫面同步命令發(fā)送至服務(wù)器端請(qǐng)求進(jìn)行同步顯示,在同步顯示的請(qǐng)求被授權(quán)后,移動(dòng)終端將首張畫筆面板的畫面圖片進(jìn)行壓縮處理,并發(fā)送至服務(wù)器端;
判斷步驟,判斷畫筆畫板的畫面是否發(fā)生變化,若否,則直接跳轉(zhuǎn)至輸出步驟;若是,則屏幕同步處理器實(shí)時(shí)將變化部分的坐標(biāo)像素點(diǎn)和對(duì)應(yīng)的顏色值進(jìn)行打包并傳輸至服務(wù)器端進(jìn)行處理,所述服務(wù)器端對(duì)打包數(shù)據(jù)進(jìn)行解析后進(jìn)行坐標(biāo)像素點(diǎn)的對(duì)應(yīng)和顏色值的匹配,并將匹配的結(jié)果生成同步畫面信息;
以及,輸出步驟,所述服務(wù)器端打開畫筆畫板的同步畫面信息并輸出至電腦一體機(jī)的屏幕進(jìn)行顯示。
[0020]如圖1所示,本例的硬件部分主要包括無(wú)線路由器、電腦一體機(jī)和移動(dòng)終端,所述移動(dòng)終端指的是學(xué)生端和老師端的平板電腦,分別命名為學(xué)生機(jī)和老師機(jī);所述服務(wù)器端安裝于電腦一體機(jī)上,所述同步畫面信息及其相關(guān)數(shù)據(jù)的傳輸主要經(jīng)過(guò)無(wú)線網(wǎng)絡(luò)進(jìn)行實(shí)現(xiàn)。
[0021]本例的工作流程示意圖如圖2所示,通過(guò)移動(dòng)偵測(cè)來(lái)檢查移動(dòng)終端的畫筆畫板屏幕變化,而同步畫面信息的數(shù)據(jù)傳輸并不是整屏數(shù)據(jù)而是變化的數(shù)據(jù),整個(gè)過(guò)程傳輸?shù)臄?shù)據(jù)都是變化部分的坐標(biāo)像素點(diǎn)和對(duì)應(yīng)的顏色值,因此通過(guò)無(wú)線網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量很小,課堂同步系統(tǒng)的效率會(huì)更高。圖2中,移動(dòng)偵測(cè)處理器為可以檢測(cè)到畫筆畫板的屏幕的坐標(biāo)像素點(diǎn)及顏色值等數(shù)據(jù)變化,并將數(shù)據(jù)變化進(jìn)行記錄儲(chǔ)存和傳輸?shù)墓δ芴幚砥?;屏幕同步處理器為安裝在移動(dòng)終端和電腦一體機(jī)上,能實(shí)現(xiàn)當(dāng)移動(dòng)終端屏幕發(fā)生變化時(shí),將變化部分的數(shù)據(jù)打包傳輸至服務(wù)器端,由服務(wù)器端的畫板通過(guò)同步處理解析,再對(duì)變化部分的數(shù)據(jù)進(jìn)行處理匹配后輸出至屏幕進(jìn)行顯示的功能處理器。
[0022]本例優(yōu)選在判斷步驟中,若畫筆畫板的畫面發(fā)生了變化,則屏幕同步處理器實(shí)時(shí)將變化部分的坐標(biāo)像素點(diǎn)和對(duì)應(yīng)的顏色值進(jìn)行打包并傳輸至服務(wù)器端進(jìn)行處理,將上一次傳輸?shù)拇虬鼣?shù)據(jù)儲(chǔ)存至課堂同步系統(tǒng)的內(nèi)存中,當(dāng)畫筆畫板再次發(fā)生變化時(shí),服務(wù)器端自動(dòng)從內(nèi)存中提取上一次的打包數(shù)據(jù)與本次的打包數(shù)據(jù)進(jìn)行比對(duì)處理;所述比對(duì)處理將上一次的打包數(shù)據(jù)與本次的打包數(shù)據(jù)的相同部分進(jìn)行自動(dòng)過(guò)濾,提取出異同部分的數(shù)據(jù)后進(jìn)行匹配和傳輸。本例還將每一次變化的數(shù)據(jù)與上一次變化的數(shù)據(jù)進(jìn)行比對(duì)、過(guò)濾和提取,更進(jìn)一步減少了對(duì)CPU、內(nèi)存和無(wú)線網(wǎng)絡(luò)流量的消耗,使得屏幕畫面顯示非常流暢,同步速度快,運(yùn)行效率高,畫面流暢。
[0023]本例優(yōu)選在本次的打包數(shù)據(jù)經(jīng)過(guò)判斷步驟和輸出步驟的處理實(shí)現(xiàn)了同步顯示之后,通過(guò)本次的打包數(shù)據(jù)覆蓋掉上一次的打包數(shù)據(jù)。以此,能夠節(jié)省對(duì)于存儲(chǔ)空間的要求,也便于數(shù)據(jù)管理,節(jié)省數(shù)據(jù)比對(duì)、過(guò)濾和提取的時(shí)間。
[0024]與現(xiàn)有技術(shù)相比,本例具有以下優(yōu)點(diǎn):能夠?qū)崿F(xiàn)移動(dòng)終端的屏幕畫面與服務(wù)器端屏幕畫面實(shí)時(shí)同步,并且能夠減少對(duì)CPU、內(nèi)存和無(wú)線網(wǎng)絡(luò)流量的消耗,使得屏幕畫面顯示更加流暢,電腦一體機(jī)隨移動(dòng)終端的屏幕變動(dòng)像素點(diǎn)進(jìn)行同步顯示,速度快,運(yùn)行效率高,同步畫面流暢;在此基礎(chǔ)上,還能夠?qū)⒚恳淮巫兓臄?shù)據(jù)與上一次變化的數(shù)據(jù)進(jìn)行比對(duì)、過(guò)濾和提取,在本次的打包數(shù)據(jù)經(jīng)過(guò)判斷步驟和輸出步驟的處理實(shí)現(xiàn)了同步顯示之后,通過(guò)本次的打包數(shù)據(jù)覆蓋掉上一次的打包數(shù)據(jù),以此,更進(jìn)一步保證了同步畫面的流暢和運(yùn)行效率,更加減少了對(duì)CPU、內(nèi)存和無(wú)線網(wǎng)絡(luò)流量的消耗,非常適合于師生人數(shù)較多的無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng)。
[0025]實(shí)施例2: 在實(shí)施例1的基礎(chǔ)上,本例所述移動(dòng)終端包括老師機(jī)和學(xué)生機(jī),所述老師機(jī)用于實(shí)現(xiàn)無(wú)線鼠標(biāo)、PPT控制、發(fā)送任務(wù)小紙條、畫筆、書寫、控制學(xué)生機(jī)和作業(yè)分屏投影,所述學(xué)生機(jī)用于實(shí)現(xiàn)任務(wù)、畫筆、書寫、交圖片作業(yè)和交視頻作業(yè)。
[0026]如圖3和圖4所示,本例所述老師機(jī)在授權(quán)用戶登錄后,通過(guò)服務(wù)器端對(duì)事件的偵聽和處理實(shí)現(xiàn)以下操作:對(duì)鼠標(biāo)左鍵、右鍵和左鍵雙擊的操作J^PPT播放、結(jié)束放映、本頁(yè)返回、播放上頁(yè)和播放下頁(yè)的操作;向選擇的學(xué)生機(jī)發(fā)送任務(wù)小紙條;將老師機(jī)的畫筆畫板同步顯示至電腦一體機(jī)的屏幕上;將老師機(jī)上書寫的文字同步顯示至電腦一體機(jī)的屏幕上;將老師機(jī)所選擇的學(xué)生機(jī)的畫筆畫板同步顯示至電腦一體機(jī)的屏幕上;將老師機(jī)所選擇的學(xué)生作業(yè)圖片分屏顯示至電腦一體機(jī)的屏幕上。
[0027]如圖5和圖6所示,本例所述學(xué)生機(jī)在授權(quán)用戶登錄后,通過(guò)服務(wù)器端對(duì)事件的偵聽和處理實(shí)現(xiàn)以下操作:服務(wù)器端接收老師端發(fā)送的任務(wù)小紙條后,將其發(fā)送至所對(duì)應(yīng)的學(xué)生機(jī);將老師機(jī)給予控制的學(xué)生機(jī)的畫筆畫板進(jìn)行同步顯示;將老師機(jī)給予控制的學(xué)生機(jī)的書寫內(nèi)容進(jìn)行同步顯示;將學(xué)生機(jī)提交上來(lái)的作業(yè)圖片存放至服務(wù)器端的指定目錄;將學(xué)生機(jī)提交上來(lái)的視頻作業(yè)存至服務(wù)器端的指定目錄。
[0028]如圖7所示,本例所述服務(wù)器端用于負(fù)責(zé)處理老師機(jī)和學(xué)生機(jī)所發(fā)送的指令,包括作業(yè)分屏投影、書寫顯示、控制學(xué)生機(jī)、發(fā)送任務(wù)小紙條、畫筆畫報(bào)的同步顯示以及登錄驗(yàn)證。
[0029]本例所述服務(wù)器端優(yōu)選通過(guò)無(wú)線網(wǎng)絡(luò)實(shí)現(xiàn)移動(dòng)終端對(duì)移動(dòng)終端的消息分發(fā),所述移動(dòng)終端包括主控移動(dòng)終端和被控移動(dòng)終端,所述主控移動(dòng)終端選擇要自定義分發(fā)的移動(dòng)終端即可將自定義信息及同步顯示的投影控制通過(guò)被控移動(dòng)終端的IP進(jìn)行多通道發(fā)送。所示主控移動(dòng)終端默認(rèn)為老師機(jī)。
[0030]本例所述課堂同步系統(tǒng)的工作過(guò)程可以包括以下步驟:
步驟A,打開電腦一體機(jī),獲取服務(wù)器端的IP地址;
步驟B,通過(guò)服務(wù)器端的IP地址登陸老師機(jī)上的應(yīng)用界面;
步驟C,學(xué)生機(jī)通過(guò)輸入組名和服務(wù)器端的IP地址登陸學(xué)生機(jī)上的應(yīng)用界面;
步驟D,老師將作業(yè)和/或任務(wù)小紙條通過(guò)老師機(jī)發(fā)送至學(xué)生機(jī),發(fā)送成功后學(xué)生機(jī)將收到布置作業(yè)和/或任務(wù)的提示;
步驟E,學(xué)生機(jī)查看布置的作業(yè)和/或任務(wù)進(jìn)行小組討論;
步驟F,學(xué)生通過(guò)學(xué)生機(jī)將做好的作業(yè)進(jìn)行拍照、錄像或通過(guò)畫筆畫板功能截圖并上傳至老師機(jī)上;
步驟G,老師通過(guò)老師機(jī)查看學(xué)生上傳的作業(yè),并隨機(jī)選擇某一組作業(yè)在電腦一體機(jī)上自動(dòng)打開和講解的同步顯示;
步驟H,老師在講解PPT時(shí),通過(guò)老師機(jī)遠(yuǎn)程對(duì)PPT進(jìn)行播放控制,并通過(guò)無(wú)線鼠標(biāo)功能控制電腦一體機(jī);
以及,步驟I,老師機(jī)能夠控制某一組的學(xué)生機(jī)的畫筆面板同步顯示到電腦一體機(jī)的屏幕上。
[0031]從技術(shù)上來(lái)說(shuō),實(shí)施例1和實(shí)施例2均包括以下特點(diǎn):第一、基于無(wú)線網(wǎng)絡(luò)的消息通道分發(fā)技術(shù),通過(guò)無(wú)線網(wǎng)絡(luò)實(shí)現(xiàn)移動(dòng)終端對(duì)移動(dòng)終端的消息分發(fā),只需在主控移動(dòng)終端選擇要自定義分發(fā)的移動(dòng)終端即可將自定義信息通過(guò)已知對(duì)方IP進(jìn)行多通道發(fā)送;第二、基于移動(dòng)偵測(cè)的分屏投影即時(shí)屏顯技術(shù),主要通過(guò)移動(dòng)終端的屏幕監(jiān)聽模塊和屏幕的移動(dòng)偵測(cè)程序。屏幕監(jiān)聽模塊主要能實(shí)時(shí)監(jiān)控服務(wù)器端傳輸?shù)漠嬅鏀?shù)據(jù)并將移動(dòng)偵測(cè)程序與屏幕同步功能進(jìn)行聯(lián)通,保障移動(dòng)偵測(cè)的畫面能通過(guò)數(shù)據(jù)同步傳輸即時(shí)屏顯。移動(dòng)偵測(cè)程序可以將畫筆畫板屏幕坐標(biāo)像素點(diǎn)及顏色值等數(shù)據(jù)變化,并將數(shù)據(jù)進(jìn)行記錄儲(chǔ)存并傳輸?shù)狡聊槐O(jiān)聽模塊。在通過(guò)移動(dòng)終端向服務(wù)器端進(jìn)行畫筆畫板同步顯示時(shí),屏幕監(jiān)聽模塊會(huì)根據(jù)屏幕的移動(dòng)偵測(cè)程序進(jìn)行分屏分次顯示至服務(wù)器端的屏幕上,即顯示到電腦一體機(jī)上,從而減少無(wú)線網(wǎng)絡(luò)流量的占用;第三、基于端口偵聽的移動(dòng)終端控制技術(shù),移動(dòng)終端的主控端通過(guò)選擇已登錄注冊(cè)的被控移動(dòng)終端進(jìn)行屏幕投影控制及消息分發(fā)控制,這一控制通過(guò)目標(biāo)IP進(jìn)行受控。
[0032]利用實(shí)施例1或?qū)嵤├?的課堂同步系統(tǒng)在課堂中使用,具有以下優(yōu)點(diǎn):第一、在課堂上增加了老師和學(xué)生、學(xué)生和學(xué)生之間的互動(dòng)性;第二、老師可以在課堂上對(duì)不同的組通過(guò)平板電腦即時(shí)布置作業(yè),布置的作業(yè)信息將即時(shí)發(fā)送至學(xué)生平板電腦上,更生動(dòng)更即時(shí),減少教學(xué)紙張的浪費(fèi);第三、學(xué)生提交的圖片作業(yè)或視頻作業(yè)可以在服務(wù)器端進(jìn)行即時(shí)展示與講解,更直觀易懂;第四、老師可以遠(yuǎn)程控制服務(wù)器端屏幕及學(xué)生端平板電腦,操作更新靈活、方便;第五、老師在教室的任一角落都可以遠(yuǎn)程控制服務(wù)器端屏幕PPT的播放與鼠標(biāo)功能,減少老師走動(dòng)的時(shí)間;第六、學(xué)生端可以將作業(yè)過(guò)程進(jìn)行錄制并發(fā)送給老師,老師可以在服務(wù)器端屏幕上進(jìn)行講解,通俗易懂。
[0033]以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說(shuō)明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說(shuō)明。對(duì)于本發(fā)明所屬【技術(shù)領(lǐng)域】的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng),其特征在于,包括:無(wú)線路由器、電腦一體機(jī)、移動(dòng)終端和服務(wù)器端,所述移動(dòng)終端通過(guò)無(wú)線路由器連接至和服務(wù)器端,所述服務(wù)器端通過(guò)無(wú)線路由器連接至電腦一體機(jī);所述移動(dòng)終端包括用于對(duì)畫筆畫板的畫面進(jìn)行偵聽和同步請(qǐng)求的屏幕同步處理器;所述課堂同步系統(tǒng)包括以下步驟: 偵聽步驟,當(dāng)移動(dòng)終端的畫筆面板被啟動(dòng)后,所述屏幕同步處理器實(shí)時(shí)偵聽畫筆面板的畫面信息,將畫面同步命令發(fā)送至服務(wù)器端請(qǐng)求進(jìn)行同步顯示,在同步顯示的請(qǐng)求被授權(quán)后,移動(dòng)終端將首張畫筆面板的畫面圖片進(jìn)行壓縮處理,并發(fā)送至服務(wù)器端; 判斷步驟,判斷畫筆畫板的畫面是否發(fā)生變化,若否,則直接跳轉(zhuǎn)至輸出步驟;若是,則屏幕同步處理器實(shí)時(shí)將變化部分的坐標(biāo)像素點(diǎn)和對(duì)應(yīng)的顏色值進(jìn)行打包并傳輸至服務(wù)器端進(jìn)行處理,所述服務(wù)器端對(duì)打包數(shù)據(jù)進(jìn)行解析后進(jìn)行坐標(biāo)像素點(diǎn)的對(duì)應(yīng)和顏色值的匹配,并將匹配的結(jié)果生成同步畫面信息; 以及,輸出步驟,所述服務(wù)器端打開畫筆畫板的同步畫面信息并輸出至電腦一體機(jī)的屏幕進(jìn)行顯示。
2.根據(jù)權(quán)利要求1所述的基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng),其特征在于,在判斷步驟中,若畫筆畫板的畫面發(fā)生了變化,則屏幕同步處理器實(shí)時(shí)將變化部分的坐標(biāo)像素點(diǎn)和對(duì)應(yīng)的顏色值進(jìn)行打包并傳輸至服務(wù)器端進(jìn)行處理,將上一次傳輸?shù)拇虬鼣?shù)據(jù)儲(chǔ)存至課堂同步系統(tǒng)的內(nèi)存中,當(dāng)畫筆畫板再次發(fā)生變化時(shí),服務(wù)器端自動(dòng)從內(nèi)存中提取上一次的打包數(shù)據(jù)與本次的打包數(shù)據(jù)進(jìn)行比對(duì)處理;所述比對(duì)處理將上一次的打包數(shù)據(jù)與本次的打包數(shù)據(jù)的相同部分進(jìn)行自動(dòng)過(guò)濾,提取出異同部分的數(shù)據(jù)后進(jìn)行匹配和傳輸。
3.根據(jù)權(quán)利要求2所述的基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng),其特征在于,在本次的打包數(shù)據(jù)經(jīng)過(guò)判斷步驟和輸出步驟的處理實(shí)現(xiàn)了同步顯示之后,通過(guò)本次的打包數(shù)據(jù)覆蓋掉上一次的打包數(shù)據(jù)。
4.根據(jù)權(quán)利要求1至3任意一項(xiàng)所述的基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng),其特征在于,所述移動(dòng)終端包括老師機(jī)和學(xué)生機(jī),所述老師機(jī)用于實(shí)現(xiàn)無(wú)線鼠標(biāo)、PPT控制、發(fā)送任務(wù)小紙條、畫筆、書寫、控制學(xué)生機(jī)和作業(yè)分屏投影,所述學(xué)生機(jī)用于實(shí)現(xiàn)任務(wù)、畫筆、書寫、交圖片作業(yè)和交視頻作業(yè)。
5.根據(jù)權(quán)利要求4所述的基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng),其特征在于,所述老師機(jī)在授權(quán)用戶登錄后,通過(guò)服務(wù)器端對(duì)事件的偵聽和處理實(shí)現(xiàn)以下操作:對(duì)鼠標(biāo)左鍵、右鍵和左鍵雙擊的操作;對(duì)PPT播放、結(jié)束放映、本頁(yè)返回、播放上頁(yè)和播放下頁(yè)的操作;向選擇的學(xué)生機(jī)發(fā)送任務(wù)小紙條;將老師機(jī)的畫筆畫板同步顯示至電腦一體機(jī)的屏幕上;將老師機(jī)上書寫的文字同步顯示至電腦一體機(jī)的屏幕上;將老師機(jī)所選擇的學(xué)生機(jī)的畫筆畫板同步顯示至電腦一體機(jī)的屏幕上;將老師機(jī)所選擇的學(xué)生作業(yè)圖片分屏顯示至電腦一體機(jī)的屏幕上。
6.根據(jù)權(quán)利要求4所述的基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng),其特征在于,所述學(xué)生機(jī)在授權(quán)用戶登錄后,通過(guò)服務(wù)器端對(duì)事件的偵聽和處理實(shí)現(xiàn)以下操作:服務(wù)器端接收老師端發(fā)送的任務(wù)小紙條后,將其發(fā)送至所對(duì)應(yīng)的學(xué)生機(jī);將老師機(jī)給予控制的學(xué)生機(jī)的畫筆畫板進(jìn)行同步顯示;將老師機(jī)給予控制的學(xué)生機(jī)的書寫內(nèi)容進(jìn)行同步顯示;將學(xué)生機(jī)提交上來(lái)的作業(yè)圖片存放至服務(wù)器端的指定目錄;將學(xué)生機(jī)提交上來(lái)的視頻作業(yè)存至服務(wù)器端的指定目錄。
7.根據(jù)權(quán)利要求4所述的基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng),其特征在于,所述服務(wù)器端用于負(fù)責(zé)處理老師機(jī)和學(xué)生機(jī)所發(fā)送的指令,包括作業(yè)分屏投影、書寫顯示、控制學(xué)生機(jī)、發(fā)送任務(wù)小紙條、畫筆畫報(bào)的同步顯示以及登錄驗(yàn)證。
8.根據(jù)權(quán)利要求7所述的基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng),其特征在于,所述服務(wù)器端通過(guò)無(wú)線網(wǎng)絡(luò)實(shí)現(xiàn)移動(dòng)終端對(duì)移動(dòng)終端的消息分發(fā),所述移動(dòng)終端包括主控移動(dòng)終端和被控移動(dòng)終端,所述主控移動(dòng)終端選擇要自定義分發(fā)的移動(dòng)終端即可將自定義信息及同步顯示的投影控制通過(guò)被控移動(dòng)終端的IP進(jìn)行多通道發(fā)送。
9.根據(jù)權(quán)利要求1至3任意一項(xiàng)所述的基于無(wú)線網(wǎng)絡(luò)的課堂同步系統(tǒng),其特征在于,所述課堂同步系統(tǒng)的工作過(guò)程包括以下步驟: 步驟A,打開電腦一體機(jī),獲取服務(wù)器端的IP地址; 步驟B,通過(guò)服務(wù)器端的IP地址登陸老師機(jī)上的應(yīng)用界面; 步驟C,學(xué)生機(jī)通過(guò)輸入組名和服務(wù)器端的IP地址登陸學(xué)生機(jī)上的應(yīng)用界面; 步驟D,老師將作業(yè)和/或任務(wù)小紙條通過(guò)老師機(jī)發(fā)送至學(xué)生機(jī),發(fā)送成功后學(xué)生機(jī)將收到布置作業(yè)和/或任務(wù)的提示; 步驟E,學(xué)生機(jī)查看布置的作業(yè)和/或任務(wù)進(jìn)行小組討論; 步驟F,學(xué)生通過(guò)學(xué)生機(jī)將做好的作業(yè)進(jìn)行拍照、錄像或通過(guò)畫筆畫板功能截圖并上傳至老師機(jī)上; 步驟G,老師通過(guò)老師機(jī)查看學(xué)生上傳的作業(yè),并隨機(jī)選擇某一組作業(yè)在電腦一體機(jī)上自動(dòng)打開和講解的同步顯示; 步驟H,老師在講解PPT時(shí),通過(guò)老師機(jī)遠(yuǎn)程對(duì)PPT進(jìn)行播放控制,并通過(guò)無(wú)線鼠標(biāo)功能控制電腦一體機(jī); 以及,步驟I,老師機(jī)能夠控制某一組的學(xué)生機(jī)的畫筆面板同步顯示到電腦一體機(jī)的屏幕上。
【文檔編號(hào)】G09B5/10GK104184739SQ201410441778
【公開日】2014年12月3日 申請(qǐng)日期:2014年9月1日 優(yōu)先權(quán)日:2014年9月1日
【發(fā)明者】陳小鵬 申請(qǐng)人:陳小鵬