[发明专利]基于即时通信协议的三维协同会议系统及其实现方法在审
申请号: | 201510896944.6 | 申请日: | 2015-12-07 |
公开(公告)号: | CN105357223A | 公开(公告)日: | 2016-02-24 |
发明(设计)人: | 梅敬成;亢宝军;刘冰;徐立 | 申请(专利权)人: | 山东山大华天软件有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/58 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 张勇 |
地址: | 250101 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 即时 通信协议 三维 协同 会议系统 及其 实现 方法 | ||
1.一种基于即时通信协议的三维协同会议系统,其特征是:包括服务器端和客户端,客户端和服务器端通过网络进行信息交互,所述服务器端包括多个虚拟会议室,客户端选择并请求进入任意虚拟会议室,获取服务器端生成的虚拟会议室的ID和会议密码,向其他客户端发出会议邀请,其他客户端接受会议邀请,将加密信息上传至服务器端,服务器端对加密信息进行分析判断,如果接受会议邀请的客户端发来的加密信息有效,则确认其加入虚拟会议室,服务器端对处于不同区域或不同操作系统的客户端,进行三维协同操作以及音频数据的共享,与虚拟会议室进行信息上传或下载。
2.一种基于如权利要求1所述的系统的实现方法,其特征是:包括以下步骤:
(1)客户端向服务器端发出创建协同会议的消息申请,服务器端根据申请信息建立虚拟会议室,同时生成会议ID和会议密码;
(2)发出建立会议申请的客户端,向其它客户端发出邀请,邀请其加入到同一个协同虚拟会议室中,发出邀请文件,邀请文件含有会议室的ID、会议密码和会议主题;
(3)其他客户端接收到邀请文件后,将文件信息上传到服务器端并进行分析验证,如果加密信息正确,则服务器端将该客户端加入相应的虚拟会议室;
(4)加入虚拟会议室的所有客户端获取建立会议者发送的三维模型,进行会议;
(5)处于不同区域或不同操作系统的用户,进行三维协同操作以及音频数据的共享,基于即时通信技术,通过命令流的传递,在会议过程中进行参加会议的客户端一对一或者一对多的文本、语音和视频传输或下载。
3.如权利要求2所述的实现方法,其特征是:所述步骤(1)中,具体方法为:客户端通过输入用户名及密码,确认登录会议服务器端,然后根据提示输入会议时间、会议人数和会议密码信息,由服务器端根据消息申请来创建虚拟会议室。
4.如权利要求2所述的实现方法,其特征是:所述步骤(2)中,客户端根据会议号和会议密码生成会议邀请文件,向其它客户端分发会议邀请文件。
5.如权利要求2所述的实现方法,其特征是:所述步骤(2)中,发送会议邀请文件的方式包括通过邮件、短信、数据线和聊天软件。
6.如权利要求2所述的实现方法,其特征是:所述步骤(4)中,获取模型的方法为:发起创建协同会议申请之前,通过邀请文件的传输方式,确保参会的各客户端中存在会议中所需的三维模型;加入虚拟会议室的各客户端,向主持会议的客户端发送一个初始化消息,主持会议的客户端反馈当前会议中使用的三维模型和场景状态。
7.如权利要求2所述的实现方法,其特征是:所述步骤(4)中,参会者通过浏览器打开会议文件,根据会议文件初始化三维会议场景。
8.如权利要求2所述的实现方法,其特征是:所述步骤(5)中,进行三维协同操作时,在获取了当前执行的一个操作命令后,根据操作命令的类型,生成对应的命令,将其压缩后传输到服务器端;之后服务器端将命令进行转发到当前所有的会议客户端,会议客户端执行该命令;会议中的消息发送客户端通过宏命令管理模块对基本操作信息进行序列化处理,将编码加密转为通信协议中的数据信息,再由消息接收客户端进行解码,变换为相应的基本操作信息。
9.如权利要求2所述的实现方法,其特征是:所述步骤(5)中,进行音频数据的创建及共享时,各个会议客户端通过设备自带的录音摄像,录制音频文件;录制好的音频数据被传送到服务器端中,服务器端将音频数据合成之后进行数据分发,随后会议中的其它客户端将会接收到该音频数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东山大华天软件有限公司,未经山东山大华天软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510896944.6/1.html,转载请声明来源钻瓜专利网。