[发明专利]视频通话系统及视频通话方法有效
申请号: | 201210207039.1 | 申请日: | 2012-06-21 |
公开(公告)号: | CN103517024A | 公开(公告)日: | 2014-01-15 |
发明(设计)人: | 张会丽;俞尚 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N7/14 | 分类号: | H04N7/14 |
代理公司: | 上海波拓知识产权代理有限公司 31264 | 代理人: | 杨波 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 通话 系统 方法 | ||
技术领域
本发明涉及计算机网络技术领域,特别涉及视频通话系统及视频通话方法。
背景技术
随着智能手机的普及、网络技术,例如无线网络的日益成熟,越来越多的移动用户选择通过移动用户终端以无线方式进行上网,然而,现有的无线语音通话和短信交流方式已经不能满足人们的需求,视频语音聊天业务越来越被人们所青睐。
但是,目前无论采用无线还是有线上网方式,在建立视频通话前用户大都无法获知当前网络环境的网络速度,也无法预先知道当前网络速度下视频通话的清晰度和流畅度,在得知通话连接建立失败前往往要等待较长时间,并且在网络速度比较慢的情况下,会出现无法建立通话连接或者建立通话连接后通话质量很差的现象,从而使得用户使用极其不便。
发明内容
因此,本发明提供视频通话系统及视频通话方法,以克服现有计算机网络技术存在的问题。
具体地,本发明实施例提出的一种视频通话方法,包括:第一客户端通过服务器向第二客户端发起视频通话请求;服务器中转第一客户端与第二客户端之间的视频通话请求及第二客户端根据视频通话请求向第一客户端发送的测速请求包,第一客户端根据测速请求包测试第一客户端与第二客户端之间的网速,以提示与第二客户端建立视频通话后的视频通话质量;以及当第二客户端接受视频通话请求时,第一客户端与第二客户端建立视频通话。
在本发明实施例中,上述视频通话方法例如还进一步包括:第一客户端和/或第二客户端定期向服务器发送心跳包,以使服务器确认第一客户端和/或第二客户端是否处于在线状态,并使服务器根据心跳包的延时而侦测出第一客户端和/或第二客户端与服务器之间的网络速度。上述视频通话方法例如还进一步包括:服务器侦测第一客户端和第二客户端与服务器之间的网络速度,并判断第一客户端和第二客户端与服务器之间的网络速度是否支持发起视频通话;以及当上述判断为是时,服务器中转第一客户端与第二客户端之间的视频通话请求。上述视频通话方法例如还包括:在第一客户端显示第一本地图像;第二客户端接收到视频通话请求后,在第二客户端显示第二本地图像;第一客户端根据所测得的第一客户端与第二客户端之间的网络速度而调整在第一客户端显示的第一本地图像的清晰度以提示与第二客户端建立视频通话后的视频通话质量;第一客户端通过服务器发送测速请求包至第二客户端;第二客户端收到测速请求包后,第二客户端根据测速请求包确定与第一客户端之间的网络速度,并根据确定的网络速度而调整在第二客户端显示的第二本地图像的清晰度以提示与第一客户端建立视频通话后的视频通话质量。上述视频通话方法例如当第一客户端与第二客户端之间的网络速度低于预定要求时,则以第一视频窗口在第一客户端显示第一本地图像和/或在第二客户端显示第二本地图像;而当第一客户端与第二客户端之间的网络速度满足预定要求时,则以第二视频窗口在第一客户端显示第一本地图像和/或在第二客户端显示第二本地图像。
另外,本发明实施例提出的一种视频通话系统,其包括:第一客户端、第二客户端、以及服务器,其中,第一客户端通过服务器向第二客户端发起视频通话请求,服务器中转第一客户端与第二客户端之间的视频通话请求及第二客户端根据视频通话请求向第一客户端发送的测速请求包,第一客户端根据测速请求包测试第一客户端与第二客户端之间的网速;第一客户端根据所测得的网速提示与第二客户端建立视频通话后的视频通话质量;当第二客户端接受视频通话请求时,第一客户端与第二客户端建立视频通话。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210207039.1/2.html,转载请声明来源钻瓜专利网。