[发明专利]多媒体通信方法及装置、存储介质有效
申请号: | 201710587065.4 | 申请日: | 2017-07-18 |
公开(公告)号: | CN109274634B | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 黄柳文;薛笛 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张振伟;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多媒体 通信 方法 装置 存储 介质 | ||
1.一种多媒体通信方法,其特征在于,包括:
通过本端客户端中预先配置信令服务器的网际协议IP地址,向房间服务器请求分配房间;
通过所述本端客户端中集成的浏览器内核加载所述房间的会话页面的数据,显示对应的所述房间的会话页面,并通过所述浏览器内核执行所述房间的会话页面中的脚本而实现以下操作:
通过所述信令服务器与对端客户端交换控制参数,所述控制参数包括网络参数、媒体流参数和会话控制参数;
通过所述网络参数和所述会话控制参数包括的所述本端客户端、以及所述对端客户端的地址和端口,建立与所述对端客户端之间直连的数据通道;
当所述直连的数据通道建立失败时,通过中转服务器建立中转的数据通道以交换更新的所述网络参数,并继续尝试建立所述直连的数据通道;
当成功建立所述直连的数据通道时,切换到所述直连的数据通道;
采集多媒体数据并通过所述数据通道传输至所述对端客户端,供所述对端客户端通过所述本端客户端的所述媒体流参数进行播放,以及,
通过所述数据通道接收所述对端客户端采集的多媒体数据,根据所述对端客户端的所述媒体流参数在所述房间的会话页面进行播放;
其中,所述数据通道为所述直连的数据通道或所述中转的数据通道。
2.如权利要求1所述的多媒体通信方法,其特征在于,所述通过所述信令服务器与对端客户端交换控制参数,包括:
获取所述本端客户端配置的控制参数:
将所述控制参数携带在信令消息中,通过所述信令服务器传输至所述对端客户端;
接收所述对端客户端通过所述信令服务器传输的信令消息,从所接收的信令消息中提取得到所述对端客户端配置的控制参数。
3.如权利要求1所述的多媒体通信方法,其特征在于,所述通过所述网络参数和会话控制参数包括的所述本端客户端、以及所述对端客户端的地址和端口,建立与所述对端客户端之间直连的数据通道,包括:
当所述本端客户端与所述对端客户端均处于广域网时,
通过所述网络参数包括的所述本端客户端的广域网地址和端口、以及所述对端客户端的广域网地址和端口,建立所述本端客户端与所述对端客户端之间的直连的数据通道,且承载所述数据通道的链路使用预定协议;
通过所述会话控制参数同步所述直连的数据通道的状态,所述状态包括创建、保持、监控和关闭所述本端客户端与所述对端客户端之间的直连的数据通道。
4.如权利要求1所述的多媒体通信方法,其特征在于,所述通过所述网络参数和会话控制参数包括的所述本端客户端、以及所述对端客户端的地址和端口,建立与所述对端客户端之间直连的数据通道,包括:
当所述本端客户端与所述对端客户端中的至少一个处于防火墙内或配置网络地址转换设备时,
通过所述本端客户端、所述对端客户端所对应配置的防火墙或网络地址转换设备的广域网地址和端口,对应对所述防火墙或网络地址转换设备进行穿透操作,形成所述本端客户端与所述对端客户端之间的直连的数据通道;
其中,所述直连的数据通道经由所述防火墙或网络地址转换设备、且承载所述数据通道的链路使用预定协议;
通过所述会话控制参数同步所述直连的数据通道的状态,所述状态包括创建、保持、监控和关闭所述本端客户端与所述对端客户端之间的直连的数据通道。
5.如权利要求4所述的多媒体通信方法,其特征在于,还包括:
采集多媒体数据并通过所述数据通道传输至所述对端客户端之前,探测所述数据通道;
当探测失败时,通知中转服务器记录所述数据通道的标识与所述本端客户端的地址和端口的绑定关系;
所述通过所述数据通道传输至所述对端客户端,包括:
通过所述数据通道向所述中转服务器发送所述本端客户端采集的多媒体数据,供所述中转服务器根据所述绑定关系,转发所述本端客户端采集的多媒体数据至所述对端客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710587065.4/1.html,转载请声明来源钻瓜专利网。