[发明专利]多媒体通信方法及装置、存储介质有效
申请号: | 201710587065.4 | 申请日: | 2017-07-18 |
公开(公告)号: | CN109274634B | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 黄柳文;薛笛 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张振伟;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多媒体 通信 方法 装置 存储 介质 | ||
本发明公开了一种多媒体通信方法,包括:通过本端客户端中集成的浏览器内核加载会话页面,并通过浏览器内核执行所述会话页面中的脚本而实现以下操作:通过信令服务器与对端客户端交换控制参数;通过网络参数包括的本端客户端、以及对端客户端的地址和端口,建立与对端客户端之间数据通道;采集多媒体数据并通过数据通道传输至所述对端客户端,供对端客户端通过所述本端客户端的媒体流参数进行播放,以及,通过数据通道接收对端客户端采集的多媒体数据,根据对端客户端的媒体流参数在会话页面进行播放。本发明还公开了一种多媒体通信装置及存储介质。
技术领域
本发明涉及通信技术,尤其涉及一种多媒体通信方法及装置、存储介质。
背景技术
互联网特别是移动互联网得到快速发展,在终端中可供使用的客户端呈现多样化的趋势,涵盖工作、学习、消费和娱乐等许多方面。客户端的一个典型的应用是经由互联网进行音频/视频等形式的多媒体通信,以社交客户端为例,用户通过社交客户端可以与社交平台的其他用户进行即时通信,再以线上购物客户端为例,用户能够与卖家随时随地进行售前和售后的咨询。
目前,用户之间的通信局限在相同类型的客户端中,例如,同一社交平台的用户可以通过社交平台客户端进行通信,而不同类型的客户端无法进行跨客户端(类型)的多媒体通信,例如,社交平台客户端不能与线上购物客户端直接通信,这不可避免地影响了用户通信的效率。
例如,实际应用中经常存在用户在不同客户端之间切换,以与不同客户端的用户通信的场景,包括:用户在社交客户端中接收到好友发送的卖家网店链接,用户希望与卖家进行暂时的语音沟通,则需要将社交客户端切换到后台并调出线上购物客户端与卖家联系,之后再将社交客户端切换到前台继续与好友进行语音或视频的聊天。
相关技术目前提供将不同类型的客户端的后台服务器对接进行文本消息转发的方案,而多媒体通信的情况更为复杂,由于客户端类型的多样性,需要对不同类型客户端之间的通信协议和多媒体数据进行适配,一方面导致难以提供统一的跨客户端多媒体通信的解决方案,另一方面不同客户端之间的音/视频数据的适配、转发将消耗后台服务器的大量资源,延迟或数据丢失将难以避免。
发明内容
本发明实施例提供一种多媒体通信方法及装置、存储介质,能够以高效、资源集约化的方式实现跨客户端的多媒体通信。
本发明实施例的技术方案是这样实现的:
第一方面,本发明实施例提供一种多媒体通信方法,包括:
通过本端客户端中集成的浏览器内核加载会话页面,并通过所述浏览器内核执行所述会话页面中的脚本而实现以下操作:
通过信令服务器与对端客户端交换控制参数,所述控制参数包括网络参数和媒体流参数;
通过所述网络参数包括的所述本端客户端、以及所述对端客户端的地址和端口,建立与所述对端客户端之间数据通道;
采集多媒体数据并通过所述数据通道传输至所述对端客户端,供所述对端客户端通过所述本端客户端的媒体流参数进行播放,以及,
通过所述数据通道接收所述对端客户端采集的多媒体数据,根据所述对端客户端的媒体流参数在所述会话页面进行播放。
第二方面,本发明实施例提供一种多媒体通信装置,包括:
存储器,配置为存储可执行程序;
处理器,配置为通过执行所述存储器中存储的可执行程序时,实现本发明实施例提供的多媒体通信方法。
第三方面,本发明实施例提供一种存储介质,存储有可执行程序,所述可执行程序被处理器执行时,实现本发明实施例提供的多媒体通信方法。
应用本发明上述实施例具有以下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710587065.4/2.html,转载请声明来源钻瓜专利网。