視頻通話系統(tǒng)、裝置和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,更具體地說,涉及一種視頻通話系統(tǒng)、裝置和方法。
【背景技術(shù)】
[0002]隨著通信技術(shù)的迅速發(fā)展,移動通信網(wǎng)絡(luò)已從2G網(wǎng)絡(luò)發(fā)展到3G網(wǎng)絡(luò)再到目前的4G網(wǎng)絡(luò),對應(yīng)的數(shù)據(jù)傳輸速率也越來越快,從3G網(wǎng)絡(luò)開始,已可以支持視頻通話。
[0003]目前的4G網(wǎng)絡(luò)中,LTE網(wǎng)絡(luò)已得到廣泛應(yīng)用,并且是目前網(wǎng)絡(luò)速率最快的移動通信網(wǎng)絡(luò),移動終端可以使用LTE網(wǎng)絡(luò)進(jìn)行VOLTE視頻通話。VOLTE即Voice Over LTE,它是一種IP數(shù)據(jù)傳輸技術(shù),可實(shí)現(xiàn)數(shù)據(jù)與語音業(yè)務(wù)在同一網(wǎng)絡(luò)下的統(tǒng)一?,F(xiàn)有的VOLTE視頻通話,會話雙方通過移動終端的攝像功能及IMS (IP Multimedia Subsystem,IP多媒體系統(tǒng))協(xié)議棧處理,將圖像傳遞給對方,以使對方能夠清晰看到自己的畫面。
[0004]另一方面,在提高網(wǎng)絡(luò)速率和頻段利用率的同時,多模終端(具有兩個用戶識別模塊的終端,例如,雙卡雙通終端)已得到越來越廣泛的使用。
[0005]然而,但現(xiàn)有的多模終端只能實(shí)現(xiàn)其中一個用戶識別模塊使用4G(例如,LTE)網(wǎng)絡(luò)及其數(shù)據(jù)業(yè)務(wù),而另一用識別模塊僅能使用3G/2G業(yè)務(wù)。因此,在使用VOLTE視頻通話時,僅能利用一路LTE網(wǎng)絡(luò)進(jìn)行視頻通話。
[0006]由于在視頻通話時,要同時進(jìn)行語音及圖像的傳輸,LTE網(wǎng)絡(luò)的信號強(qiáng)度需要滿足一定的要求。如果該路LTE網(wǎng)絡(luò)信號差時,通話質(zhì)量就很難得到保證,容易出現(xiàn)斷音或視頻卡頓。
[0007]因此,現(xiàn)有的移動終端視頻通話的可靠性和穩(wěn)定性較差,通話質(zhì)量不高。
【發(fā)明內(nèi)容】
[0008]本發(fā)明的主要目的在于提出一種視頻通話系統(tǒng)、裝置和方法,旨在提高移動終端的視頻通話質(zhì)量。
[0009]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:
[0010]第一方面,提供一種視頻通話方法,應(yīng)用于移動終端,包括步驟:
[0011]連接第一 LTE網(wǎng)絡(luò),建立第一通信通道;
[0012]通過所述第一 LTE網(wǎng)絡(luò)與對端建立視頻通話連接,通過所述第一通信通道傳輸通話數(shù)據(jù);
[0013]在視頻通話過程中,當(dāng)滿足預(yù)設(shè)條件時,連接第二 LTE網(wǎng)絡(luò),建立第二通信通道;
[0014]通過所述第一通信通道和所述第二通信通道傳輸所述通話數(shù)據(jù)。
[0015]在一個實(shí)施例中,所述方法還包括:
[0016]在視頻通話過程中,當(dāng)檢測到有可靠的第二 LTE網(wǎng)絡(luò)信號,且檢測到所述第一 LTE網(wǎng)絡(luò)信號弱、檢測到第一設(shè)置或接收到第一用戶指令時,判定滿足預(yù)設(shè)條件。
[0017]在一個實(shí)施例中,所述通過所述第一通信通道和所述第二通信通道傳輸所述通話數(shù)據(jù)包括:
[0018]根據(jù)所述第一 LTE網(wǎng)絡(luò)和所述第二 LTE網(wǎng)絡(luò)的信號強(qiáng)度,按比例在所述第一通信通道和所述第二通信通道之間分配所述通話數(shù)據(jù)流,以通過所述第一通信通道和所述第二通信通道傳輸所述通話數(shù)據(jù)。
[0019]在一個實(shí)施例中,所述按比例在所述第一通信通道和所述第二通信通道之間分配所述通話數(shù)據(jù)流的步驟的同時還包括:
[0020]從所述第一通信通道的通話數(shù)據(jù)流的分組數(shù)據(jù)包中獲取目的地址,并將所述目的地址復(fù)制于所述第二通信通道的通話數(shù)據(jù)流的分組數(shù)據(jù)包中。
[0021 ] 在一個實(shí)施例中,所述方法還包括:
[0022]按照所述比例,分別通過所述第一通信信道和所述第二通信通道接收所述對端發(fā)送的通話數(shù)據(jù);
[0023]將通過第一通信通道和第二通信通道接收的通話數(shù)據(jù)合成后輸出。
[0024]在一個實(shí)施例中,所述移動終端包括:
[0025]第一處理芯片,包括應(yīng)用程序服務(wù)模塊和第一協(xié)議棧;
[0026]第二處理芯片,包括與所述第一處理芯片通信連接的第二協(xié)議棧;
[0027]第一用戶識別卡,與所述第一處理芯片連接;
[0028]第一射頻,與所述第一處理芯片連接;
[0029]第二用戶識別卡,與所述第二處理芯片連接;
[0030]第二射頻,與所述第二處理芯片連接;
[0031]所述應(yīng)用程序服務(wù)模塊用于接收用戶的操作指令,并控制信號經(jīng)由所述第一協(xié)議棧和第一射頻在所述第一 LTE網(wǎng)絡(luò)中傳輸;
[0032]所述應(yīng)用程序服務(wù)模塊還用于接收用戶的操作指令,并控制信號經(jīng)由所述第二協(xié)議棧和第二射頻在所述第二 LTE網(wǎng)絡(luò)中傳輸;
[0033]所述操作指令中包括利用所述第一用戶識別卡和/或第二用戶識別卡進(jìn)行視頻通話的信息。
[0034]第二方面,提供一種視頻通話裝置,應(yīng)用于移動終端,包括:
[0035]第一通信模塊,用于連接第一 LTE網(wǎng)絡(luò),建立第一通信通道;
[0036]視頻通話模塊,用于通過所述第一 LTE網(wǎng)絡(luò)與對端建立視頻通話連接,通過所述第一通信通道傳輸通話數(shù)據(jù);
[0037]第二通信模塊,用于在視頻通話過程中,判定是否滿足預(yù)設(shè)條件;當(dāng)滿足預(yù)設(shè)條件時,連接第二 LTE網(wǎng)絡(luò),建立第二通信通道;
[0038]所述視頻通話模塊還用于:當(dāng)所述第二通信模塊建立了所述第二通信通道后,通過所述第一通信通道和所述第二通信通道傳輸所述通話數(shù)據(jù)。
[0039]在一個實(shí)施例中,,所述第二通信模塊包括判斷單元和通道建立單元通道建立單元,其中:
[0040]所述判斷單元,用于當(dāng)檢測到有可靠的第二 LTE網(wǎng)絡(luò)信號,且檢測到所述第二 LTE網(wǎng)絡(luò)信號弱、檢測到第一設(shè)置或接收到第一用戶指令時,判定滿足預(yù)設(shè)條件;
[0041]所述通道建立單元通道建立單元,用于當(dāng)所述判斷單元判定滿足預(yù)設(shè)條件時,連接第二 LTE網(wǎng)絡(luò),建立第二通信通道。
[0042]在一個實(shí)施例中,,所述視頻通話模塊還用于:
[0043]當(dāng)建立了所述第二通信通道后,根據(jù)所述第一 LTE網(wǎng)絡(luò)和所述第二 LTE網(wǎng)絡(luò)的信號強(qiáng)度,按比例在所述第一通信通道和所述第二通信通道之間分配所述通話數(shù)據(jù)流。
[0044]在一個實(shí)施例中,,所述視頻通話模塊還包括地址獲取模塊,所述地址獲取模塊用于:
[0045]從所述第一通信通道的通話數(shù)據(jù)流的分組數(shù)據(jù)包中獲取目的地址,并將所述目的地址復(fù)制于所述第二通信通道的通話數(shù)據(jù)流的分組數(shù)據(jù)包中。
[0046]在一個實(shí)施例中,,所述第一通信通道為IMS通道,所述第二通信通道為IMS通道。
[0047]第三方面,通過一種視頻通話系統(tǒng),包括第一移動終端和第二移動終端,所述第一移動終端和所述第二移動終端通信連接,其中:
[0048]所述第一移動終端,用于與所述第二移動終端建立視頻通話連接,通過第一 LTE網(wǎng)絡(luò)和第二 LTE網(wǎng)絡(luò)建立第一通信通道和第二通信通道,通過所述第一通信通道和所述第二通信通道傳輸通話數(shù)據(jù);
[0049]所述第二移動終端,用于與所述第一移動終端建立視頻通話連接,通過第一 LTE網(wǎng)絡(luò)或/和第二 LTE網(wǎng)絡(luò)建立第一通信通道或/和第二通信通道,通過所述第一通信通道或/和所述第二通信通道傳輸通話數(shù)據(jù)。
[0050]在一個實(shí)施例中,,所述第一通信通道為IMS通道,所述第二通信通道為IMS通道。
[0051]在一個實(shí)施例中,,所述第一移動終端還用于:
[0052]根據(jù)所述第一 LTE網(wǎng)絡(luò)和所述第二 LTE網(wǎng)絡(luò)的信號強(qiáng)度,按比例在所述第一通信通道和所述第二通信通道之間分配通話數(shù)據(jù)流,以通過所述第一通信通道和所述第二通信通道傳輸通話數(shù)據(jù)。
[0053]在一個實(shí)施例中,,所述第一移動終端還用于按照所述比例,分別通過所述第一通信信道和所述第二通信通道接收所述第二移動終端發(fā)送的通話數(shù)據(jù),以及用于將通過第一通信通道和第二通信通道接收的通話數(shù)據(jù)合成后輸出。
[0054]在一個實(shí)施例中,,所述第二移動終端還用于與所述第一移動終端建立視頻通話連接,通過無線局域網(wǎng)建立第三通信通道,通過所述第三通信通道傳輸通話數(shù)據(jù);
[0055]所述第三通信通道為internet通道,所述internet通道傳輸internet類型的通話數(shù)據(jù)。
[0056]在一個實(shí)施例中,,所述系統(tǒng)還包括:中轉(zhuǎn)服務(wù)器,所述中轉(zhuǎn)服務(wù)器連接于所述第一移動終端和所述第二移動終端之間;
[0057]所述中轉(zhuǎn)服務(wù)器,用于接收所述通話數(shù)據(jù),解析所述通話數(shù)據(jù)中目的地址的通道類型,根據(jù)所述通道類型判斷是否對所述通話數(shù)據(jù)進(jìn)行數(shù)據(jù)轉(zhuǎn)換以及通過相應(yīng)的通信通道轉(zhuǎn)發(fā)所述通話數(shù)據(jù)。
[0058]在一個實(shí)施例中,,所述第一移動終端包括:
[0059]第一處理芯片,包括應(yīng)用程序服務(wù)模塊和第一協(xié)議棧;
[0060]第二處理芯片,包括與所述第一處理芯片通信連接的第二協(xié)議棧;
[0061]第一用戶識別卡,與所述第一處理芯片連接;
[0062]第一射頻,與所述第一處理芯片連接;
[0063]第二用戶識別卡,與所述第二處理芯片連接;
[0064]第二射頻,與所述第二處理芯片連接;
[0065]所述應(yīng)用程序服務(wù)模塊用于接收用戶的操作指令,并控制信號經(jīng)由所述第一協(xié)議棧和第一射頻在所述第一 LTE網(wǎng)絡(luò)中傳輸;
[0066]所述應(yīng)用程序服務(wù)模塊還用于接收用戶的操作指令,并控制信號經(jīng)由所述第二協(xié)議棧和第二射頻在所述第二 LTE網(wǎng)絡(luò)中傳輸;
[0067]所述操作指令中包括利用所述第一用戶識別卡和/或第二用戶識別卡進(jìn)行視頻通話的信息。
[0068]第四方面,提供一種視頻通話方法,包括步驟:
[0069]第一移動終端與第二移動終端建立視頻通話連接;
[0070]所述第一移動終端通過第一 LTE網(wǎng)絡(luò)和第二 LTE網(wǎng)絡(luò)建立第一通信通道和第二通信通道,通過所述第一通信通道和所述第二通信通道傳輸通話數(shù)據(jù);
[0071]所述第二移動終端通過第一 LTE網(wǎng)絡(luò)或/和第二 LTE網(wǎng)絡(luò)建立第一通信通道或/和第二通信通道,通過所述第一通信通道或/和所述第二通信通道傳輸通話數(shù)據(jù)。
[0072]在一個實(shí)施例中,,還包括:
[0073]所述第二移動終端通過無線局域網(wǎng)建立第三數(shù)據(jù)通道,通過第三數(shù)據(jù)通道傳輸通話數(shù)據(jù);
[0074]中轉(zhuǎn)服務(wù)器接收所述第一移動終端或所述第二移動終端發(fā)送的通話數(shù)據(jù),解析所述通話數(shù)據(jù)中目的地址的通道類型,根據(jù)所述通道類型判斷是否對所述通話數(shù)據(jù)進(jìn)行數(shù)據(jù)轉(zhuǎn)換以及通過相應(yīng)的通信通道向所述第二移動終端或所述第一移動終端轉(zhuǎn)發(fā)所述通話數(shù)據(jù)。
[0075]在一個實(shí)施例中,,所述第三通信通道為internet通道,所述internet通道傳輸internet類型的通話數(shù)據(jù),所述通道類型包括頂S通道和internet通道,當(dāng)所述通話數(shù)據(jù)的類型與所述通話數(shù)據(jù)的目的地址的通道類型不一致時,所述中轉(zhuǎn)服務(wù)器對所述通話數(shù)據(jù)進(jìn)行數(shù)據(jù)轉(zhuǎn)換。
[0076]第五方面,提供一種視頻通話裝置,應(yīng)用于中轉(zhuǎn)服務(wù)器,包括:
[0077]接收模塊,用于接收通話數(shù)據(jù);
[0078]解析模塊,用于解析所述通話數(shù)據(jù)中目的地址的通道類型;
[0079]處理模塊,用于根據(jù)所述通道類型判斷是否對所述通話數(shù)據(jù)進(jìn)行數(shù)據(jù)轉(zhuǎn)換以及通過相應(yīng)的通信通道轉(zhuǎn)發(fā)所述通話數(shù)據(jù);
[0080]其中,所述通信通道包括通過第一 LTE網(wǎng)絡(luò)建立的第一通信通道、通過第二 LTE網(wǎng)絡(luò)建立的第二通信通道。
[0081]在一個實(shí)施例中,,所述通信通道還包括通過無線局域網(wǎng)建立的第三通信通道。
[0082]在一個實(shí)施例中,,所述解析模塊還用于解析通過第一通信通道和第二通信通道接收到的通話數(shù)據(jù)的數(shù)據(jù)量;
[0083]所述處理模塊還用于根據(jù)所述第一通信通道和第二通信通道接收到的數(shù)據(jù)量確定其傳輸比例,并按照確定的傳輸比例轉(zhuǎn)發(fā)相應(yīng)的通話數(shù)據(jù)給第一通信通道和第二通信通道。
[0084]第六方面,提供一種視頻通話方法,應(yīng)用于中轉(zhuǎn)服務(wù)器,包括步驟:
[0085]接收通話數(shù)據(jù);
[0086]解析所述通話數(shù)據(jù)中目的地址的通道類型;
[0087]根據(jù)所述通道類型判斷是否對所述通話數(shù)據(jù)進(jìn)行數(shù)據(jù)轉(zhuǎn)換以及通過相應(yīng)的通信通道轉(zhuǎn)發(fā)所述通話數(shù)據(jù);
[0088]其中,所述通信通道包括通信通道包括通過第一 LTE網(wǎng)絡(luò)建立的第一通信通道、通過第二 LTE網(wǎng)絡(luò)建立的第二通信通道。
[0089]在一個實(shí)施例中,,所述通信通道還包括通過