发明名称 利用点对点实时媒体通信方案实现多人通信的方法及系统
摘要 本发明提供利用点对点实时媒体通信方案实现多人通信的方法及系统,包括会话服务器、创建模块、分配处理模块、创建媒体源单元、获取模块和连接处理模块。本发明所述的方法和系统为每一个参与通信的用户分配管理ID和本地会话ID,通过管理ID管理多人互连,并检验发送方及接收方的本地会话ID,判断会话内容的有效性再继续向下传递,提高连接成功率,实现多人间不基于浏览器软件的实现实时媒体通信。
申请公布号 CN104009990A 申请公布日期 2014.08.27
申请号 CN201410224528.7 申请日期 2014.05.26
申请人 桂林力港网络科技有限公司 发明人 杨高迪;赖昌灏;杨潇;黄剑;李炽安;钟柱亮
分类号 H04L29/06(2006.01)I;H04L12/58(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京轻创知识产权代理有限公司 11212 代理人 杨立
主权项 利用点对点实时媒体通信方案实现多人通信的方法,其特征在于,包括如下步骤:步骤S101,用户从会话服务器登录并获取一个在会话消息连接时区别于其他用户的管理ID;步骤S102,创建一个用于保存会话消息连接时的信息和为会话消息连接提供接收接口与发送接口的容器;步骤S103,为每个会话消息连接的用户分配一个PeerConnection对象和分配该PeerConnection对象会话消息连接的本地会话ID,一并保存于容器中;步骤S104,在本地创建媒体源文件并分配给PeerConnection对象,并在会话消息连接前,生成媒体协商会话内容;步骤S105,会话消息通过PeerConnection对象创建连接,将媒体协商会话内容调至容器的发送接口,并在发送会话消息前加上管理ID和本地会话ID;步骤S106,获取会话消息中接收方的管理ID,通过该接收方的管理ID获取该接收方的本地会话ID,并将接收方的本地会话ID保存于容器中;步骤S107,当收到会话消息连接的信息时,通过检验该接收方的本地会话ID,确定会话内容是否有效后并继续向下传递。
地址 541000 广西壮族自治区桂林市秀峰区西凤路2号原秀峰区政府办公大楼1-3楼