[发明专利]一种多人网络视频会话方法及系统在审
申请号: | 201510808791.5 | 申请日: | 2015-11-20 |
公开(公告)号: | CN105338288A | 公开(公告)日: | 2016-02-17 |
发明(设计)人: | 王堂超 | 申请(专利权)人: | 深圳联友科技有限公司 |
主分类号: | H04N7/15 | 分类号: | H04N7/15 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 高占元 |
地址: | 518031 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 视频 会话 方法 系统 | ||
1.一种多人网络视频会话方法,其特征在于,包括如下步骤:
S1、同一视频会话房间内的多个客户端通过房间信令服务器建立会话连接,房间信令服务器将接收到的所述视频会话房间的信息存储于后台数据库,并通知控制服务器和中转服务器获取所述视频会话房间的信息;
S2、每一所述客户端分别发送相应的需求信息至所述控制服务器,所述控制服务器将接收到的所述需求信息存储于所述后台数据库,并通知所述中转服务器获取所述需求信息;
S3、每一所述客户端分别发送视频数据给所述中转服务器,所述中转服务器从所述后台数据库中获取存储的视频会话房间的信息和与所述视频会话房间的信息相对应的需求信息,并根据所述需求信息,把分发给每一客户端的至少一路视频数据转发至相应的客户端。
2.根据权利要求1所述的多人网络视频会话方法,其特征在于,所述需求信息为需求同一视频会话房间内的所述多个客户端中的至少一个客户端的视频数据。
3.根据权利要求1所述的多人网络视频会话方法,其特征在于,多个客户端建立会话连接的步骤包括:
S11、由第一客户端向房间信令服务器发出创建房间的请求指令,所述房间信令服务器接收到所述请求指令后创建视频会话房间;
S12、所述房间信令服务器向所述第一客户端请求参与会话的至少一个客户端发起创建房间的通知,邀请参与会话的至少一个客户端加入所述视频会话房间;
S13、所述参与会话的至少一个客户端分别发送应答指令至所述房间信令服务器,所述应答指令包括同意或拒绝;
S14、所述第一客户端和同意参与会话的客户端通过所述房间信令服务器建立会话连接。
4.一种多人网络视频会话系统,其特征在于,包括房间信令服务器、控制服务器、中转服务器、后台数据库以及多个客户端组,每一客户端组包括位于同一视频会话房间内的通过房间信令服务器建立会话连接的多个客户端,并由所述后台数据库存储视频会话房间的信息,其中:所述控制服务器包括需求信息接收模块和消息通知模块,所述中转服务器包括视频数据接收模块和视频数据转发模块;
所述需求信息接收模块,用于接收同一视频会话房间内的多个客户端发送的需求信息,并将所述需求信息存储于所述后台数据库;
所述消息通知模块,用于通知所述控制服务器和中转服务器从所述后台数据库中获取所述需求信息;
所述视频数据接收模块,用于接收同一视频会话房间内的多个客户端发送的视频数据;
所述视频数据转发模块,用于从所述后台数据库中获取存储的视频会话房间的信息和与所述视频会话房间的信息相对应的需求信息,并根据所述需求信息,把分发给每一客户端的至少一路视频数据转发至相应的客户端。
5.根据权利要求4所述的多人网络视频会话系统,其特征在于,所述需求信息为需求同一视频会话房间内的所述多个客户端中的至少一个客户端的视频数据。
6.根据权利要求4所述的多人网络视频会话系统,其特征在于,所述房间信令服务器包括房间创建单元,每一客户端包括会话发起单元和会话响应单元:
所述会话发起单元,用于向房间信令服务器发出创建房间的请求指令;
所述房间创建单元,用于根据接收到所述请求指令后创建视频会话房间;
所述会话响应单元,用于发送应答指令至所述房间信令服务器,所述应答指令包括同意或拒绝。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳联友科技有限公司,未经深圳联友科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510808791.5/1.html,转载请声明来源钻瓜专利网。