视频通话系统、装置和方法

文档序号:9755084阅读:405来源:国知局
视频通话系统、装置和方法
【技术领域】
[0001]本发明涉及通信技术领域,更具体地说,涉及一种视频通话系统、装置和方法。
【背景技术】
[0002]随着通信技术的迅速发展,移动通信网络已从2G网络发展到3G网络再到目前的4G网络,对应的数据传输速率也越来越快,从3G网络开始,已可以支持视频通话。
[0003]目前的4G网络中,LTE网络已得到广泛应用,并且是目前网络速率最快的移动通信网络,移动终端可以使用LTE网络进行VOLTE视频通话。VOLTE即Voice Over LTE,它是一种IP数据传输技术,可实现数据与语音业务在同一网络下的统一。现有的VOLTE视频通话,会话双方通过移动终端的摄像功能及IMS (IP Multimedia Subsystem,IP多媒体系统)协议栈处理,将图像传递给对方,以使对方能够清晰看到自己的画面。
[0004]另一方面,在提高网络速率和频段利用率的同时,多模终端(具有两个用户识别模块的终端,例如,双卡双通终端)已得到越来越广泛的使用。
[0005]然而,但现有的多模终端只能实现其中一个用户识别模块使用4G(例如,LTE)网络及其数据业务,而另一用识别模块仅能使用3G/2G业务。因此,在使用VOLTE视频通话时,仅能利用一路LTE网络进行视频通话。
[0006]由于在视频通话时,要同时进行语音及图像的传输,LTE网络的信号强度需要满足一定的要求。如果该路LTE网络信号差时,通话质量就很难得到保证,容易出现断音或视频卡顿。
[0007]因此,现有的移动终端视频通话的可靠性和稳定性较差,通话质量不高。

【发明内容】

[0008]本发明的主要目的在于提出一种视频通话系统、装置和方法,旨在提高移动终端的视频通话质量。
[0009]本发明解决其技术问题所采用的技术方案是:
[0010]第一方面,提供一种视频通话方法,应用于移动终端,包括步骤:
[0011]连接第一 LTE网络,建立第一通信通道;
[0012]通过所述第一 LTE网络与对端建立视频通话连接,通过所述第一通信通道传输通话数据;
[0013]在视频通话过程中,当满足预设条件时,连接第二 LTE网络,建立第二通信通道;
[0014]通过所述第一通信通道和所述第二通信通道传输所述通话数据。
[0015]在一个实施例中,所述方法还包括:
[0016]在视频通话过程中,当检测到有可靠的第二 LTE网络信号,且检测到所述第一 LTE网络信号弱、检测到第一设置或接收到第一用户指令时,判定满足预设条件。
[0017]在一个实施例中,所述通过所述第一通信通道和所述第二通信通道传输所述通话数据包括:
[0018]根据所述第一 LTE网络和所述第二 LTE网络的信号强度,按比例在所述第一通信通道和所述第二通信通道之间分配所述通话数据流,以通过所述第一通信通道和所述第二通信通道传输所述通话数据。
[0019]在一个实施例中,所述按比例在所述第一通信通道和所述第二通信通道之间分配所述通话数据流的步骤的同时还包括:
[0020]从所述第一通信通道的通话数据流的分组数据包中获取目的地址,并将所述目的地址复制于所述第二通信通道的通话数据流的分组数据包中。
[0021 ] 在一个实施例中,所述方法还包括:
[0022]按照所述比例,分别通过所述第一通信信道和所述第二通信通道接收所述对端发送的通话数据;
[0023]将通过第一通信通道和第二通信通道接收的通话数据合成后输出。
[0024]在一个实施例中,所述移动终端包括:
[0025]第一处理芯片,包括应用程序服务模块和第一协议栈;
[0026]第二处理芯片,包括与所述第一处理芯片通信连接的第二协议栈;
[0027]第一用户识别卡,与所述第一处理芯片连接;
[0028]第一射频,与所述第一处理芯片连接;
[0029]第二用户识别卡,与所述第二处理芯片连接;
[0030]第二射频,与所述第二处理芯片连接;
[0031]所述应用程序服务模块用于接收用户的操作指令,并控制信号经由所述第一协议栈和第一射频在所述第一 LTE网络中传输;
[0032]所述应用程序服务模块还用于接收用户的操作指令,并控制信号经由所述第二协议栈和第二射频在所述第二 LTE网络中传输;
[0033]所述操作指令中包括利用所述第一用户识别卡和/或第二用户识别卡进行视频通话的信息。
[0034]第二方面,提供一种视频通话装置,应用于移动终端,包括:
[0035]第一通信模块,用于连接第一 LTE网络,建立第一通信通道;
[0036]视频通话模块,用于通过所述第一 LTE网络与对端建立视频通话连接,通过所述第一通信通道传输通话数据;
[0037]第二通信模块,用于在视频通话过程中,判定是否满足预设条件;当满足预设条件时,连接第二 LTE网络,建立第二通信通道;
[0038]所述视频通话模块还用于:当所述第二通信模块建立了所述第二通信通道后,通过所述第一通信通道和所述第二通信通道传输所述通话数据。
[0039]在一个实施例中,,所述第二通信模块包括判断单元和通道建立单元通道建立单元,其中:
[0040]所述判断单元,用于当检测到有可靠的第二 LTE网络信号,且检测到所述第二 LTE网络信号弱、检测到第一设置或接收到第一用户指令时,判定满足预设条件;
[0041]所述通道建立单元通道建立单元,用于当所述判断单元判定满足预设条件时,连接第二 LTE网络,建立第二通信通道。
[0042]在一个实施例中,,所述视频通话模块还用于:
[0043]当建立了所述第二通信通道后,根据所述第一 LTE网络和所述第二 LTE网络的信号强度,按比例在所述第一通信通道和所述第二通信通道之间分配所述通话数据流。
[0044]在一个实施例中,,所述视频通话模块还包括地址获取模块,所述地址获取模块用于:
[0045]从所述第一通信通道的通话数据流的分组数据包中获取目的地址,并将所述目的地址复制于所述第二通信通道的通话数据流的分组数据包中。
[0046]在一个实施例中,,所述第一通信通道为IMS通道,所述第二通信通道为IMS通道。
[0047]第三方面,通过一种视频通话系统,包括第一移动终端和第二移动终端,所述第一移动终端和所述第二移动终端通信连接,其中:
[0048]所述第一移动终端,用于与所述第二移动终端建立视频通话连接,通过第一 LTE网络和第二 LTE网络建立第一通信通道和第二通信通道,通过所述第一通信通道和所述第二通信通道传输通话数据;
[0049]所述第二移动终端,用于与所述第一移动终端建立视频通话连接,通过第一 LTE网络或/和第二 LTE网络建立第一通信通道或/和第二通信通道,通过所述第一通信通道或/和所述第二通信通道传输通话数据。
[0050]在一个实施例中,,所述第一通信通道为IMS通道,所述第二通信通道为IMS通道。
[0051]在一个实施例中,,所述第一移动终端还用于:
[0052]根据所述第一 LTE网络和所述第二 LTE网络的信号强度,按比例在所述第一通信通道和所述第二通信通道之间分配通话数据流,以通过所述第一通信通道和所述第二通信通道传输通话数据。
[0053]在一个实施例中,,所述第一移动终端还用于按照所述比例,分别通过所述第一通信信道和所述第二通信通道接收所述第二移动终端发送的通话数据,以及用于将通过第一通信通道和第二通信通道接收的通话数据合成后输出。
[0054]在一个实施例中,,所述第二移动终端还用于与所述第一移动终端建立视频通话连接,通过无线局域网建立第三通信通道,通过所述第三通信通道传输通话数据;
[0055]所述第三通信通道为internet通道,所述internet通道传输internet类型的通话数据。
[0056]在一个实施例中,,所述系统还包括:中转服务器,所述中转服务器连接于所述第一移动终端和所述第二移动终端之间;
[0057]所述中转服务器,用于接收所述通话数据,解析所述通话数据中目的地址的通道类型,根据所述通道类型判断是否对所述通话数据进行数据转换以及通过相应的通信通道转发所述通话数据。
[0058]在一个实施例中,,所述第一移动终端包括:
[0059]第一处理芯片,包括应用程序服务模块和第一协议栈;
[0060]第二处理芯片,包括与所述第一处理芯片通信连接的第二协议栈;
[0061]第一用户识别卡,与所述第一处理芯片连接;
[0062]第一射频,与所述第一处理芯片连接;
[0063]第二用户识别卡,与所述第二处理芯片连接;
[0064]第二射频,与所述第二处理芯片连接;
[0065]所述应用程序服务模块用于接收用户的操作指令,并控制信号经由所述第一协议栈和第一射频在所述第一 LTE网络中传输;
[0066]所述应用程序服务模块还用于接收用户的操作指令,并控制信号经由所述第二协议栈和第二射频在所述第二 LTE网络中传输;
[0067]所述操作指令中包括利用所述第一用户识别卡和/或第二用户识别卡进行视频通话的信息。
[0068]第四方面,提供一种视频通话方法,包括步骤:
[0069]第一移动终端与第二移动终端建立视频通话连接;
[0070]所述第一移动终端通过第一 LTE网络和第二 LTE网络建立第一通信通道和第二通信通道,通过所述第一通信通道和所述第二通信通道传输通话数据;
[0071]所述第二移动终端通过第一 LTE网络或/和第二 LTE网络建立第一通信通道或/和第二通信通道,通过所述第一通信通道或/和所述第二通信通道传输通话数据。
[0072]在一个实施例中,,还包括:
[0073]所述第二移动终端通过无线局域网建立第三数据通道,通过第三数据通道传输通话数据;
[0074]中转服务器接收所述第一移动终端或所述第二移动终端发送的通话数据,解析所述通话数据中目的地址的通道类型,根据所述通道类型判断是否对所述通话数据进行数据转换以及通过相应的通信通道向所述第二移动终端或所述第一移动终端转发所述通话数据。
[0075]在一个实施例中,,所述第三通信通道为internet通道,所述internet通道传输internet类型的通话数据,所述通道类型包括頂S通道和internet通道,当所述通话数据的类型与所述通话数据的目的地址的通道类型不一致时,所述中转服务器对所述通话数据进行数据转换。
[0076]第五方面,提供一种视频通话装置,应用于中转服务器,包括:
[0077]接收模块,用于接收通话数据;
[0078]解析模块,用于解析所述通话数据中目的地址的通道类型;
[0079]处理模块,用于根据所述通道类型判断是否对所述通话数据进行数据转换以及通过相应的通信通道转发所述通话数据;
[0080]其中,所述通信通道包括通过第一 LTE网络建立的第一通信通道、通过第二 LTE网络建立的第二通信通道。
[0081]在一个实施例中,,所述通信通道还包括通过无线局域网建立的第三通信通道。
[0082]在一个实施例中,,所述解析模块还用于解析通过第一通信通道和第二通信通道接收到的通话数据的数据量;
[0083]所述处理模块还用于根据所述第一通信通道和第二通信通道接收到的数据量确定其传输比例,并按照确定的传输比例转发相应的通话数据给第一通信通道和第二通信通道。
[0084]第六方面,提供一种视频通话方法,应用于中转服务器,包括步骤:
[0085]接收通话数据;
[0086]解析所述通话数据中目的地址的通道类型;
[0087]根据所述通道类型判断是否对所述通话数据进行数据转换以及通过相应的通信通道转发所述通话数据;
[0088]其中,所述通信通道包括通信通道包括通过第一 LTE网络建立的第一通信通道、通过第二 LTE网络建立的第二通信通道。
[0089]在一个实施例中,,所述通信通道还包括通过
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1