[發明專利]基于消息廣播機制的多人互動方法、系統和一種服務器有效
| 申請號: | 202110200017.1 | 申請日: | 2021-02-23 |
| 公開(公告)號: | CN112968961B | 公開(公告)日: | 2023-03-10 |
| 發明(設計)人: | 王曉敏;柴貴山;張琨 | 申請(專利權)人: | 江西格靈如科科技有限公司 |
| 主分類號: | H04L67/1095 | 分類號: | H04L67/1095;H04L12/18 |
| 代理公司: | 北京細軟智谷知識產權代理有限責任公司 11471 | 代理人: | 牛晴 |
| 地址: | 330000 江西省南昌市紅谷*** | 國省代碼: | 江西;36 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 消息 廣播 機制 互動 方法 系統 一種 服務器 | ||
本發明涉及一種基于消息廣播機制的多人互動方法、裝置和一種服務器,所述基于消息廣播機制的多人互動方法使用混合現實設備,實現多人的協同操作;通過將消息類型分為指令消息和狀態消息,實現只有混合現實設備發生狀態信息改變和有操作時才進行消息廣播同步,大大減少了網絡帶寬的使用;當有新的混合現實設備中途加入時,通過指令消息,在混合現實設備之間完成狀態同步,減少了服務端壓力。
技術領域
本發明涉及多人互動技術領域,具體涉及一種基于消息廣播機制的多人互動方法、裝置和一種服務器。
背景技術
目前基于虛擬現實和混合現實的多人互動已經應用在很多場景中,例如企業會議、教學培訓、VR社交、虛擬發布會等等。目前的解決方案大多采用長連接的形式進行數據同步,因此現有的多人互動方法具有一定的同時在線人數限制,當在線人數較多時,需要進行房間分組以緩解并發壓力。
發明內容
有鑒于此,本發明的目的在于克服現有技術的不足,提供一種基于消息廣播機制的多人互動方法、裝置和一種服務器。
為實現以上目的,本發明采用如下技術方案:一種基于消息廣播機制的多人互動方法,包括:
對混合現實設備進行注冊,確定出與混合現實設備相應的唯一的設備標識;
對已注冊的混合現實設備發送指令消息,完成設備同步;
對已注冊的混合現實設備進行指令管控,確定出每個混合現實設備的操作權;
接收有操作權的混合現實設備發送的結果狀態信息,并將所述結果狀態信息廣播給所有已注冊的且位于同一分組內的混合現實設備,進行同步。
可選的,接收有操作權的混合現實設備發送的結果狀態信息,并將所述結果狀態信息廣播給所有已注冊的且位于同一分組內的混合現實設備,進行同步,包括:
接收有操作權的混合現實設備定時發送的結果狀態信息;
將所述結果狀態信息以狀態消息的形式廣播給所有已注冊的且位于同一分組內的混合現實設備,進行同步。
可選的,所述結果狀態信息包括:
用戶通過有操作權的混合現實設備執行相關操作后,得到的結果狀態。
可選的,還包括:
判斷是否有新加入的混合現實設備;
當有新加入的混合現實設備時,向最后一個接收結果狀態信息廣播的混合現實設備發送“完整同步指令消息”,以使該混合現實設備接收到“完整同步指令消息”后,將當前完整狀態發送給新加入的混合現實設備,進行同步。
可選的,還包括:
對已注冊的混合現實設備進行指令管控,開啟或者關閉任意混合現實設備的操作權。
可選的,所述混合現實設備包括:MR設備。
本發明還提供了一種服務器,用于執行前面任一項所述的一種基于消息廣播機制的多人互動方法。
本發明還提供了一種基于消息廣播機制的多人互動系統,包括:
負責消息廣播的服務端、多個混合現實設備,以及運行在每個混合現實設備上的客戶端軟件;
所述混合現實設備啟動客戶端軟件后,客戶端向所述服務端申請注冊,以獲取到與該混合現實設備相應的唯一的設備標識;
所述服務端用于對已注冊的混合現實設備發送指令消息,完成設備同步;
所述服務端還用于對已注冊的混合現實設備進行指令管控,確定出每個混合現實設備的操作權;以及,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江西格靈如科科技有限公司,未經江西格靈如科科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110200017.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種冷凝器自清潔的制冷裝置
- 下一篇:一種用于電池的滅火結構及封裝方法





