[發明專利]用于在線教學中的實時雙向繪制的實現方法及裝置有效
| 申請號: | 201610618890.1 | 申請日: | 2016-07-29 |
| 公開(公告)號: | CN107665139B | 公開(公告)日: | 2021-07-27 |
| 發明(設計)人: | 陳慶偉;胡海濤;劉偉 | 申請(專利權)人: | 北京新唐思創教育科技有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G09B5/14;H04L29/06 |
| 代理公司: | 北京鼎承知識產權代理有限公司 11551 | 代理人: | 夏華棟;王義剛 |
| 地址: | 100144 北京市石景山區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 在線 教學 中的 實時 雙向 繪制 實現 方法 裝置 | ||
1.一種用于在線教學中的實時雙向繪制的實現方法,其特征在于,該方法包括:
在背景界面上創建透明圖層;
光標在所述透明圖層上渲染圖像時,實時抓取光標的第一光標信息數據;
在本地創建多個消息隊列,其中至少包括第一消息隊列及第二消息隊列;
將所述第一光標信息數據存儲到第一消息隊列中,所述第一消息隊列用于用戶撤銷在先操作;
將所述第一光標信息數據發送給其它用戶設備,以便其他用戶設備根據接收到的光標信息數據在其透明圖層上渲染圖像;
實時接收其它用戶設備發送的光標信息數據作為當前用戶設備的第二光標信息數據;
將接收到的所述第二光標信息數據存儲到第二消息隊列中;以及
根據所述第二光標信息數據在所述透明圖層上渲染圖像;
其中,第二光標信息數據包含光標坐標集合以及每一個光標對應的時間信息;
所述根據所述第二光標信息數據在所述透明圖層上渲染圖像,具體包括:
將第二光標信息中的光標軌跡坐標集合轉換成接收端的光標軌跡坐標集合,將所述第二光標信息數據中每一個坐標對應的時間信息換算為相鄰坐標時間差值,按照所述時間差值依次渲染對應坐標的圖像;
其中,若當前在線教學中的第一用戶設備的透明圖層上的圖像消失時,從其它用戶設備的第一消息隊列和第二消息隊列中分別獲取第一光標信息數據和第二光標信息數據作為當前用戶設備的第二光標信息數據,新加入在線教學的用戶設備從其它用戶設備的第一消息隊列和第二消息隊列中獲取第一光標信息數據和第二光標信息數據作為新加入用戶設備的第二光標信息數據。
2.如權利要求1所述的用于在線教學中的實時雙向繪制的實現方法,其特征在于,在背景界面上創建透明圖層的步驟,具體包括:
調用操作系統自帶的底層函數在所述背景界面上創建所述透明圖層。
3.如權利要求1所述的用于在線教學中的實時雙向繪制的實現方法,其特征在于,光標在所述透明圖層上渲染圖像時,實時抓取光標的第一光標信息數據的步驟,具體包括:
調用操作系統自帶的底層函數抓取光標的光標信息;以及
根據所述光標信息和繪圖信息生成所述第一光標信息數據。
4.如權利要求3所述的用于在線教學中的實時雙向繪制的實現方法,其特征在于,所述光標信息包括光標軌跡坐標集合、每一個坐標所對應的時間信息;所述繪圖信息包括筆記數據。
5.如權利要求4所述的用于在線教學中的實時雙向繪制的實現方法,其特征在于,所述筆記數據進一步包括畫筆顏色、畫筆寬度和橡皮擦。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京新唐思創教育科技有限公司,未經北京新唐思創教育科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610618890.1/1.html,轉載請聲明來源鉆瓜專利網。





