【技术实现步骤摘要】
音视频通话方法、装置及系统
本专利技术涉及互联网通讯领域,特别涉及一种音视频通话方法、装置及系统。
技术介绍
随着互联网技术的发展,用户可以使用VoIP(VoiceoverInternetProtocol,互联网语音协议)客户端与固定电话或者移动终端进行音视频通话。VoIP客户端可以运行在台式电脑或者移动终端上。如图1所示,用户使用VoIP客户端110进行音视频通话时,VoIP客户端110将采集到的音视频模拟信号转换为音视频数字信号,并通过互联网将音视频数字信号发送至VoIP网关120,由VoIP网关120通过互联网将音视频数字信号发送至第三方电话服务器130。第三方电话服务器130将接收到的音视频数字信号转换为音视频模拟信号,通过PSTN(PublicSwitchedTelephoneNetwork,公共电话交换网络)发送至目标电话终端140,目标电话终端140对音视频模拟信号进行解析并播放,从而实现用户使用VoIP客户端与目标电话终端进行音视频通话。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:当用户使用VoIP客户端拨打长途电话时,音视频数字信号在长距离的互联网传输过程中会受到各种网络防火墙、IP(InternetProtocol,互联网协议)地址穿透和恶劣网络环境的影响,通话时延较长且通话质量较差,有时甚至无法拨通目标电话终端。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种音视频通话方法、装置及系统。所述技术方案如下:根据本专利技术实施例的第一方面,提供了一种音视频通话方法,应用于包括有即时通讯客户端、属于即时通 ...
【技术保护点】
一种音视频通话方法,其特征在于,应用于包括有即时通讯客户端、属于即时通讯客户端一侧的第一即时通讯服务器、属于目标电话终端一侧的第二即时通讯服务器、第三方电话服务器和目标电话终端的通话系统中,所述方法包括:所述即时通讯客户端向所述第一即时通讯服务器发送音视频数字信号;所述第一即时通讯服务器通过专有传输通道向所述第二即时通讯服务器发送所述音视频数字信号;所述第二即时通讯服务器向所述第三方电话服务器发送所述音视频数字信号;所述第三方电话服务器将所述音视频数字信号转换为音视频模拟信号后,将所述音视频模拟信号发送给所述目标电话终端。
【技术特征摘要】
1.一种音视频通话方法,其特征在于,应用于包括有即时通讯客户端、属于即时通讯客户端一侧的第一即时通讯服务器、属于目标电话终端一侧的第二即时通讯服务器、第三方电话服务器和目标电话终端的通话系统中,所述方法包括:所述即时通讯客户端向所述第一即时通讯服务器发送音视频数字信号,所述即时通讯客户端与所述第一即时通讯服务器通过互联网相连;所述第一即时通讯服务器通过专有传输通道向所述第二即时通讯服务器发送所述音视频数字信号,所述专有传输通道包括单独架设的物理传输通道或互联网中专用的逻辑传输信道;所述第二即时通讯服务器通过私有通道向所述第三方电话服务器发送所述音视频数字信号,所述私有通道包括单独架设的物理传输通道或互联网中专用的逻辑传输信道;所述第三方电话服务器将所述音视频数字信号转换为音视频模拟信号后,将所述音视频模拟信号发送给所述目标电话终端,所述第三方电话服务器与所述目标电话终端通过PSTN网络相连。2.根据权利要求1所述的方法,其特征在于,所述即时通讯客户端向所述第一即时通讯服务器发送音视频数字信号之前,还包括:所述即时通讯客户端向所述第一即时通讯服务器发送帐号获取请求;所述第一即时通讯服务器根据所述即时通讯客户端对应的即时通讯帐号生成音视频通话帐号和密码,并向所述即时通讯客户端反馈所述音视频通话帐号和密码;所述即时通讯客户端根据所述音视频通话帐号和密码向所述第一即时通讯服务器呼叫所述目标电话终端。3.根据权利要求2所述的方法,其特征在于,所述第一即时通讯服务器根据所述即时通讯客户端对应的即时通讯帐号生成音视频通话帐号和密码,包括:判断是否存在与所述即时通讯帐号对应的音视频通话帐号和密码;若存在与所述即时通讯帐号对应的音视频通话帐号和密码,则获取所述音视频通话帐号和密码;若不存在与所述即时通讯帐号对应的音视频通话帐号和密码,则生成与所述即时通讯帐号对应的音视频通话帐号和密码。4.根据权利要求2所述的方法,其特征在于,所述第一即时通讯服务器向所述即时通讯客户端反馈所述音视频通话帐号和密码,包括:将所述音视频通话帐号和密码进行加密;将加密后的所述音视频通话帐号和密码反馈给所述即时通讯客户端。5.根据权利要求2所述的方法,其特征在于,所述即时通讯客户端根据所述音视频通话帐号和密码向所述第一即时通讯服务器呼叫所述目标电话终端,包括:所述即时通讯客户端向所述第一即时通讯服务器发送呼叫请求,所述呼叫请求携带有所述音视频通话帐号和密码以及所述目标电话终端的标识;所述第一即时通讯服务器验证所述音视频通话帐号和密码,在验证成功时,将所述呼叫请求转发给所述第二即时通讯服务器;所述第二即时通讯服务器通过所述第三方电话服务器向所述目标电话终端发送所述呼叫请求。6.根据权利要求5所述的方法,其特征在于,所述方法,还包括:当所述呼叫请求中携带的目标电话终端的标识为另一即时通讯客户端的标识时,所述第一即时通讯服务器根据所述另一即时通讯客户端的标识在预定通讯录中查找所述目标电话终端的电话号码,所述预定通讯录包括所述即时通讯客户端的私人通讯录和所述第一即时通讯服务器提供的公众通讯录;所述第一即时通讯服务器将所述呼叫请求中携带的所述另一即时通讯客户端的标识替换为查找到的所述目标电话终端的电话号码。7.根据权利要求1至6任一所述的方法,其特征在于,所述第三方电话服务器将所述音视频模拟信号发送给所述目标电话终端之后,还包括:所述目标电话终端向所述第三方电话服务器发送反向音视频模拟信号;所述第三方电话服务器将所述反向音视频模拟信号转换为反向音视频数字信号,并向所述第二即时通讯服务器发送所述反向音视频数字信号;所述第二即时通讯服务器通过所述专有传输通道向所述第一即时通讯服务器发送所述反向音视频数字信号;所述第一即时通讯服务器向所述即时通讯客户端发送所述反向音视频数字信号。8.根据权利要求1至6任一所述的方法,其特征在于,所述方法,还包括:所述第一即时通讯服务器获取所述即时通讯客户端和所述目标电话终端之间的通话信息,所述通话信息包括通话双方标识、通话时间、通话时长和通话资费中的至少一种;所述第一即时通讯服务器通过所述即时通讯客户端中的指定帐号向所述即时通讯客户端发送所述通话信息,所述指定帐号是所述即时通讯客户端中预先关注的机器人帐号,用于告知所述通话信息。9.一种音视频通话方法,其特征在于,用于属于即时通讯客户端一侧的第一即时通讯服务器中,所述方法包括:接收所述即时通讯客户端发送的音视频数字信号,所述即时通讯客户端与所述第一即时通讯服务器通过互联网相连;通过专有传输通道向属于目标电话终端一侧的第二即时通讯服务器发送所述音视频数字信号,所述专有传输通道包括单独架设的物理传输通道或互联网中专用的逻辑传输信道...
【专利技术属性】
技术研发人员:崔英林,付笑冰,黄港,徐昊,刘俊成,
申请(专利权)人:深圳市腾讯计算机系统有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。