[發明專利]基于網絡傳輸的多人實時同步圖形編輯及顯示的方法在審
| 申請號: | 201410200689.2 | 申請日: | 2014-05-14 |
| 公開(公告)號: | CN103986759A | 公開(公告)日: | 2014-08-13 |
| 發明(設計)人: | 王庚 | 申請(專利權)人: | 上海復蘭信息科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06T1/00;G06F3/14 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 200233 上海市徐*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 網絡 傳輸 實時 同步 圖形 編輯 顯示 方法 | ||
1.基于網絡傳輸的多人實時同步圖形編輯及顯示的方法,其特征在于,包括以下步驟:
(1)用戶連接至Windows或者Linux系統上的圖形數據轉發服務器;
(2)所有的圖形數據通過UDP發送至圖形數據轉發服務器;
(3)服務器將接收到的來自任意用戶的圖形數據轉發至所有參與圖形編輯的用戶。
2.如權利要求1所述的基于網絡傳輸的多人實時同步圖形編輯及顯示的方法,其特征在于,所述圖形數據均要經過圖形編輯應用程序的數據的定義、生成、捕捉、打包、發送、轉發、接收、組合、展現一系列操作流程。
3.如權利要求2所述的基于網絡傳輸的多人實時同步圖形編輯及顯示的方法,其特征在于,所述圖形數據的的定義為任意用戶可以接收到的其他用戶產生的信息,用戶圖形數據通過用戶唯一識別號來區分。
4.如權利要求2所述的基于網絡傳輸的多人實時同步圖形編輯及顯示的方法,其特征在于,所述圖形的生成和圖形數據的捕捉的方法為:
用戶確定所編輯的圖形類型,并通過預定義的操作啟動或停止圖形編輯;
啟動編輯,應用程序開始捕捉當前圖形的圖形數據;
暫停圖形編輯,則停止圖形數據的捕捉;
確定描述當前圖形的數據。
5.如權利要求2所述的基于網絡傳輸的多人實時同步圖形編輯及顯示的方法,其特征在于,所述圖形數據的打包為用戶圖形數據在發送前按照自定義的通信協議格式化成數據包。
6.如權利要求2所述的基于網絡傳輸的多人實時同步圖形編輯及顯示的方法,其特征在于,實時同步圖形編輯應用程序通過啟動圖形數據包的接受線程接受數據,方法為:
實時同步圖形編輯應用程序在系統內開辟圖形數據緩存,用于存儲接收到的圖形數據包;
實時同步圖形編輯應用程序接收來自其他用戶的圖形數據包;
實時同步圖形編輯應用程序通過定義和啟動圖形數據的處理線程來展現所有用戶產生的圖形數據。
7.如權利要求2所述的基于網絡傳輸的多人實時同步圖形編輯及顯示的方法,其特征在于,圖形編輯應用程序定義了兩個圖形容器,為已完成圖形容器和登臺圖形容器,所述圖形數據的組合方法為:
登臺圖形容器采用用戶唯一識別號作為鍵值,來存儲和管理當前正在繪制的圖形數據;
應用程序判斷接受到的當前數據包的唯一用戶識別號,并將數據與登臺圖形容器中的用戶關聯;
應用程序還需要判斷數據包是否為當前圖形的最后一個數據包;
如果是,程序將圖形從登臺圖形容器中推送至已完成圖形容器中,同時將圖形登臺容器中的該用戶對應的圖形設置為空。
8.如權利要求2所述的基于網絡傳輸的多人實時同步圖形編輯及顯示的方法,其特征在于,系統定義了兩個位圖圖像,包括已完成圖形位圖和登臺位圖。
9.如權利要求8所述的基于網絡傳輸的多人實時同步圖形編輯及顯示的方法,其特征在于,所述已完成圖形位圖的顯示方法為:
系統將新圖形推送至已完成圖形容器;
觸發消息,通知系統的繪制模塊將該新圖形直接繪制在已完成圖形位圖上:
投射至顯示設備。
10.如權利要求8所述的基于網絡傳輸的多人實時同步圖形編輯及顯示的方法,其特征在于,所述登臺位圖顯示的方法為:
繪制前,登臺圖像清空并重新繪制;
觸發消息,系統遍歷登臺圖形容器,并將新的圖形繪制的登臺位圖上;
投射至顯示設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海復蘭信息科技有限公司,未經上海復蘭信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410200689.2/1.html,轉載請聲明來源鉆瓜專利網。





