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

文档序号:9755084阅读:来源:国知局
0241]其中,第一通信通道的类型优选为頂S通道,第二通信通道的类型为頂S通道,IMS通道传输MS类型的通话数据。第三通信通道的类型优选为Internet通道,传输internet类型的通话数据。
[0242]相应的,本发明还提出一种视频通话方法,包括以下步骤:
[0243]S11、第一移动终端与第二移动终端建立视频通话连接。
[0244]S102、第一移动终端通过第一移动通信网络网络和第二移动通信网络建立第一通信通道和第二通信通道,通过第一通信通道和第二通信通道传输通话数据;第二移动终端通过第一移动通信网络或/和第二移动通信网络建立第一通信通道或/和第二通信通道,通过第一通信通道或/和第二通信通道传输通话数据。
[0245]还包括:第二移动终端通过WLAN网络建立第三通信通道,第二移动终端通过第一通信通道、第二通信通道、第三通信通道中的至少一者传输通话数据;中转服务器接收第一移动终端或第二移动终端发送的通话数据,解析通话数据中目的地址的通道类型,根据通道类型判断是否对通话数据进行数据转换以及通过相应的通信通道向第二移动终端或第一移动终端转发通话数据。
[0246]作为优选,第一通信通道为頂S通道,第二通信通道为頂S通道。頂S通道传输頂S类型的通话数据。第三通信通道的类型优选为Internet通道,传输internet类型的通话数据。目的地址的通道类型包括MS通道。在一个实施例中,第二移动终端也可通过WLAN网络(例如,WIFI网络)进行视频通话,则目的地址的通道类型还包括Internet通道。当通话数据的类型与通话数据的目的地址的通道类型不一致时,中转服务器则对通话数据进行数据转换。
[0247]以下以第一移动通信网络为LTE网络,第二移动通信网络为LTE网络为例,对本发明的视频通话系统进行视频通话的过程进行详细说明:
[0248]实例一
[0249]如图11所示,第一移动终端分别通过第一 LTE网络和第二 LTE网络建立頂S通道通道,第二移动终端也分别通过第一 LTE网络和第二 LTE网络建立頂S通道。中转服务器接收到第一移动终端的MS通道传输的通话数据时,解析获得通话数据中目的地址的通道类型为MS类型,将该通话数据通过第二移动终端的頂S通道转发给第二移动终端。反之,中转服务器接收到第二移动终端的通话数据的处理方式亦然。
[0250]由于通话数据是通过两个通道传输,因此,第一移动终端(和第二移动终端)通过不同的通道接收到通话数据后,应用程序处理模块调用封装好的协议将这些分离的数据块合在一起即可。合成后的数据块依次通过数字信号处理芯片、编解码器处理后,通过显示屏(上述图1中未示出)显示画面,并通过麦克风输出声音。
[0251]应理解,在该实施例中,通话数据通过第一通道和第二通道按照上述分配方式进行分配后被传输给第二移动终端,在接收第二移动终端发送的通话数据时,也将按照发送时的分配方式进行接收。例如,发送时第一通道和第二通道分别分配了 50%的通话数据流,则接收时也分别通过第一通道和第二通道各接收50%的通话数据流。具体的,可通过中转服务器进行分配比例的控制,也可由第一移动终端自行设定接收比例。
[0252]实例二
[0253]如图12所示,第一移动终端通过第一 LTE网络和第二 LTE网络建立两个頂S通道,第二移动终端通过LTE网络建立一个頂S通道。
[0254]当中转服务器接收到第一移动终端的两个IMS通道传输的通话数据时,解析获得通话数据中目的地址的通道类型为頂S类型,将该通话数据通过第二移动终端的頂S通道转发给第二移动终端。
[0255]当中转服务器接收到第二移动终端的頂S通道传输的通话数据时,解析获得通话数据中目的地址的通道类型为MS类型,并根据目的地址将通话数据通过第一移动终端相应的IMS通道转发给第一移动终端。由于通话数据是通过两个通道传输,因此,第一移动终端通过不同的通道接收通话数据后,应用程序处理模块调用封装好的协议将这些分离的数据块合在一起即可。合成后的数据块依次通过数字信号处理芯片、编解码器处理后,通过显示屏(上述图1中未示出)显示画面,并通过麦克风输出声音。
[0256]应理解,在该实施例中,通话数据通过第一通道和第二通道按照上述分配方式进行分配后被传输给第二移动终端,第一移动终端在接收第二移动终端发送的通话数据时,也将按照发送时的分配方式(分配比例)进行接收。具体的,可通过中转服务器进行分配比例的控制,也可由第一移动终端自行设定接收比例。
[0257]实例三
[0258]如图13所示,第一移动终端通过第一 LTE网络和第二 LTE网络建立两个頂S通道,第二移动终端通过WIFI网络建立internet通道。
[0259]在该实施例中,通道类型包括頂S通道和internet通道,当通话数据的类型与通话数据的目的地址的通道类型不一致时,中转服务器对通话数据进行数据转换,将通话数据的类型转换为与其目的地址的通道类型相一致。
[0260]当中转服务器接收到第一移动终端的頂S通道传输的通话数据时,解析获得通话数据中目的地址的通道类型为internet类型,将该通话数据转换为internet类型的通话数据,并将该通话数据通过第二移动终端的internet通道转发给第二移动终端。
[0261]当中转服务器接收到第二移动终端的internet通道传输的通话数据时,对通话数据中目的地址的通道类型进行解析;当通道类型为MS类型时,将该通话数据转换为頂S类型的通话数据,并将该通话数据通过第一移动终端的IMS通道转发给第一移动终端。
[0262]第一移动终端通过不同的通道接收到通话数据后,应用程序处理模块调用封装好的协议将这些分离的数据块合在一起即可。合成后的数据块依次通过数字信号处理芯片、编解码器处理后,通过显示屏(上述图1中未示出)显示画面,并通过麦克风输出声音。
[0263]应理解,在该实施例中,通话数据通过第一通道和第二通道按照上述分配方式进行分配后被传输给第二移动终端,在接收第二移动终端发送的通话数据时,也将按照发送时的分配方式进行接收。具体的,可通过中转服务器进行分配比例的控制,也可由第一移动终端自行设定接收比例。
[0264]此外,第二移动终端还可通过第一 LTE网络建立頂S通道,通过第二 LTE网络建立頂S通道,通过WIFI网络建立internet通道,由此,选择这三个通道中的至少一者进行通话数据传输,在此不再赘述其具体传输流程。
[0265]本发明的视频通话系统和方法,第一移动终端和第二移动终端可以在视频通话过程中启用第一移动通信网络和第二移动通信网络,同时传输通话数据,中转服务器根据通话数据中目的地址的通道类型进行数据转换和选择相应的通信通道转发通话数据,拓展了网络带宽,提高了数据传输速率,提高了视频通话质量。即使移动网络信号较弱时,也可以联合使用无线局域网保证视频通话质量,提高了视频通话的灵活性和移动终端的智能化水平,提升了用户的视频通话体验。
[0266]本发明还提出一种应用于前述中转服务器的视频通话装置,如图14所示,所述视频通话装置包括以下单元模块:
[0267]接收模块:用于接收通话数据。
[0268]解析模块:用于解析通话数据中目的地址的通道类型。
[0269]处理模块:用于根据通道类型判断是否对通话数据进行数据转换以及通过相应的通信通道转发通话数据。其中,通信通道包括通过第一移动通信网络建立的第一通信通道、通过第二移动通信网络建立的第二通信通道。在一些实施例中,通信通道还包括通过无线局域网建立的第三通信通道。
[0270]作为优选,第一通信通道为IMS通道,第二通信通道为IMS通道,第三通信通道为Internet通道。IMS通道传输IMS类型的通话数据,internet通道传输internet类型的通话数据。通道类型包括MS通道和internet通道,当通话数据的类型与通话数据的目的地址的通道类型不一致时,处理模块对通话数据进行数据转换,将通话数据的类型转换为与其目的地址的通道类型相一致。例如:当通话数据为MS类型的通话数据,而其目的地址的通道类型为internet类型时,处理模块则将通话数据转换为internet类型的通话数据;当通话数据为internet类型的通话数据,而其目的地址的通道类型为頂S类型时,处理模块则将通话数据转换为IMS类型的通话数据。
[0271]处理模块根据通道类型判断是否对通话数据进行数据转换以及通过相应的通信通道转发通话数据的过程详见前述实例一?实例四以及附图11?13,在此不再赘述。
[0272]在一个实施例中,由于第一移动终端将按照分配的比例通过第一通信通道和第二通信通道发送通话数据,因此,中转服务器中的解析模块用于解析通过第一通信通道和第二通信通道接收到的通话数据的数据量。处理模块根据通过第一通信通道和第二通信通道接收到的数据量确定其传输比例,并按照确定的传输比例转发相应的通话数据给第一通信通道和第二通信通道。例如,通过第一通信通道发送的为80 %的通话数据,通过第二通信通道发送的为20%的通话数据,则解析后,也按照80%和20%的比例分别通过第一通信通道和第二通信通道转发通话数据给第一移动终端。由此,第一移动终端将按照通过第一通信通道接收80%的通话数据,通过第二通信通道接收20%的通话数据的方式接收中转服务器转发的来自第二移动终端的通话数据。
[0273]应理解,在一些实施例中,中转服务器并不进行这样的分配,而是直接转发接收的通话数据。第一移动终端接收中转服务器转发的通话数据时,自行按照预设的比例(可以为与发送通话数据时相同的分配比例)通过第一通信通道和第二通信通道接收通话数据。
[0274]相应的,本发明还提出一种应用于前述中转服务器的视频通话方法,该方法包括以下步骤:
[0275]S201、接收通话数据。
[0276]S202、解析通话数据中目的地址的通道类型。
[0277]S203、根据通道类型判断是否对通话数据进行数据转换以及通过相应的通信通道转发通话数据。
[0278]其中,通信通道通过第一移动通信网络建立的第一通信通道、通过第二移动通信网络建立的第二通信通道。在一些实施例中,通信通道还包括通过无线局域网建立的第三通信通道。
[0279]作为优选,第一通信通道为IMS通道,第二通信通道为IMS通道,第三通信通道为Internet通道。IMS通道传输IMS类型的通话数据,internet通道传输internet类型的通话数据。通道类型包括MS通道和internet通道,当通话数据的类型与通话数据的目的地址的通道类型不一致时,处理模块对通话数据进行数据转换,将通话数据的类型转换为与其目的地址的通道类型相一致。例如:当通话数据为MS类型的通话数据,而其目的地址的通道类型为internet类型时,处理模块则将通话数据转换为internet类型的通话数据;当通话数据为internet类型的通话数据,而其目的地址的通道类型为頂S类型时,处理模块则将通话数据转换为IMS类型的通话数据。
[0280]步骤S203中根据通道类型判断是否对通话数据进行数据转换以及通过相应的通信通道转发通话数据的过程详见前述实例一?实例四以及附图11?13,在此不再赘述。
[0281]本发明应用于中转服务器的视频通话装置和方法,可以根据通话数据中目的地址的通道类型进行数据转换和选择相应的通信通道转发通话数据,使得第一移动终端和第二移动终端可以在视频通话过程中启用第一移动通信网络和第二移动通信网络,同时传输通话数据,拓展了网络带宽,提高了数据传输速率,提高了视频通话质量。即使移动网络信号较弱时,也可以联合使用无线局域网保证视频通话质量,提高了视频通话的灵活性和移动终端的智能化水平,提升了用户的视频通话体验。
[0282]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0283]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0284]通过以上的实施方式的描述,本领
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1