[發明專利]在線課堂的數據傳輸方法、網絡服務器和系統有效
| 申請號: | 201710916255.6 | 申請日: | 2017-09-30 |
| 公開(公告)號: | CN107656715B | 公開(公告)日: | 2021-06-01 |
| 發明(設計)人: | 季念星;李啟林;陳李江 | 申請(專利權)人: | 海南云江科技有限公司 |
| 主分類號: | G06F3/14 | 分類號: | G06F3/14;H04L29/08 |
| 代理公司: | 北京思睿峰知識產權代理有限公司 11396 | 代理人: | 謝建云;趙愛軍 |
| 地址: | 571924 海南省老*** | 國省代碼: | 海南;46 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 在線 課堂 數據傳輸 方法 網絡 服務器 系統 | ||
1.一種在線課堂的數據傳輸方法,適于在網絡服務器中執行,所述網絡服務器分別與第一網絡設備和第二網絡設備通信連接,所述第一網絡設備和所述第二網絡設備上設置有電子畫板,所述電子畫板供用戶在其上繪制內容并展示,該方法包括:
接收并緩存第一網絡設備發送的課堂數據;
若所述課堂數據為用戶在第一網絡設備的電子畫板上的操作相關的小內存數據,則直接將該數據發送給第二網絡設備;以及
若所述課堂數據為多媒體數據或者富文本數據,則提取該多媒體數據或富文本數據在所述網絡服務器中的存儲路徑,并向第二網絡設備發送數據拉取指令,所述數據拉取指令中包括該多媒體或者富文本數據的存儲路徑,以便所述第二網絡設備根據該指令從所述網絡服務器中拉取到相應數據;
其中,所述富文本數據包括某頁ppt數據,所述ppt數據包括ppt內容和ppt頁碼,所述第一網絡設備每講一頁PPT發送一頁PPT數據,所述第一網絡設備在發送某頁ppt數據時包括步驟:判斷該頁ppt是否在第一網絡上設備上首次顯示;若是,則將該頁ppt數據發送到所述網絡服務器,以便所述網絡服務器緩存后轉發給所述第二網絡設備;反之,則將該頁ppt的頁碼發送到所述網絡服務器,以便所述網絡服務器將該頁碼轉發給所述第二網絡設備。
2.如權利要求1所述的數據傳輸方法,其中,還包括步驟:
若所述課堂數據為文本數據或表情數據,則直接將該文本數據或表情數據發送給第二網絡設備。
3.如權利要求1所述的數據傳輸方法,其中,
所述用戶在第一網絡設備的電子畫板上的操作相關的數據包括屏幕操作指令、以及用戶在該電子畫板上所板書的線條數據;
所述多媒體數據包括圖片數據和視頻數據,所述富文本數據還包括word文檔數據。
4.如權利要求3所述的數據傳輸方法,其中,
所述線條數據包絡線條顏色和線條寬度、以及該線條上各點的橫縱坐標值;
所述圖片數據包括圖片的寬度、高度、旋轉角度、以及圖片頂點的橫縱坐標值;以及
所述ppt數據以二進制的方式進行分頁發送和存儲。
5.如權利要求3所述的數據傳輸方法,其中,
所述屏幕操作指令包括清屏指令;
所述文本數據包括文本內容和文字顏色,并以utf8編碼格式發送和存儲。
6.如權利要求1所述的數據傳輸方法,其中,所述數據拉取指令中還包括ppt頁碼,該方法還包括步驟:
第二網絡設備根據該數據拉取指令中的存儲路徑從所述網絡服務器中到拉取相應頁面的ppt數據;
判斷所述第二網絡設備的內存空間是否充足,若是,則將拉取到的該頁ppt數據緩存至本地;以及
當后續再次從所述網絡服務器中接收到數據拉取指令時,先判斷該指令中的ppt頁碼所對應的ppt數據是否已緩存過;
若是,則從本地存儲中獲取該頁ppt所對應的ppt數據,反之則根據該數據拉取指令中的所述存儲路徑從網絡服務器中拉取相應的ppt數據。
7.一種網絡服務器,包括:
至少一個處理器;和
存儲有程序指令的存儲器,其中,所述程序指令被配置為適于由所述至少一個處理器執行,所述程序指令包括用于執行如權利要求1-6中任一項所述的方法的指令。
8.一種存儲有程序指令的可讀存儲介質,當所述程序指令被網絡服務器讀取并執行時,使得所述網絡服務器執行如權利要求1-6中任一項所述的方法。
9.一種數據傳輸系統,包括:
如權利要求7所述的網絡服務器;以及
分別與該網絡服務器通信連接的第一網絡設備和第二網絡設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于海南云江科技有限公司,未經海南云江科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710916255.6/1.html,轉載請聲明來源鉆瓜專利網。





