本發(fā)明實施例涉及視頻通話技術(shù)領(lǐng)域,尤其涉及一種視頻通話業(yè)務(wù)的處理方法及終端設(shè)備。
背景技術(shù):
在通信系統(tǒng)的演進過程中,新舊系統(tǒng)的通信網(wǎng)絡(luò)往往需要共存一定時間,發(fā)展用戶時往往需要考慮到新系統(tǒng)的終端和號碼和舊系統(tǒng)的兼容性,因此同時支持兩張卡,多種模式的雙卡雙待終端也應(yīng)運而生。隨著VoLTE功能的普及,雙卡雙待終端也有了發(fā)展為兩張卡都可以支持VoLTE功能的模式,以供用戶同時擁有不同運營商的VoLTE卡,可以同時使用兩個運營商的VoLTE功能。在VoLTE業(yè)務(wù)中,高清視頻業(yè)務(wù)是VoLTE業(yè)務(wù)的亮點,然而由于VoLTE部署初期,LTE網(wǎng)絡(luò)覆蓋并不完善的原因,由LTE切換到3G/2G的雙模單待無線語音呼叫連續(xù)性SRVCC切換功能也是VoLTE終端必不可少的需求;但是承載在LTE網(wǎng)絡(luò)上的VoLTE視頻業(yè)務(wù)在切換到3G/2G時往往由于網(wǎng)絡(luò)部署的困難而采取SRVCC時自動將視頻通話降級為語音通話的方案,這不利于VoLTE視頻通話的連續(xù)性,用戶體驗較低。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種視頻通話業(yè)務(wù)的處理方法及終端設(shè)備,用以改善傳統(tǒng)SRVCC切換時存在的視頻通話會降級為語音通話的問題。
本發(fā)明實施例第一方面提供一種視頻通話業(yè)務(wù)的處理方法,該方法包括:
確定處于視頻通話業(yè)務(wù)中的第一智能卡是否達到SRVCC切換條件;
若達到,則確定第二智能卡是否達到預(yù)設(shè)的視頻通話條件;
若達到,則建立所述第二智能卡與被叫終端之間的視頻通話業(yè)務(wù)。
本發(fā)明實施例第二方面提供一種終端設(shè)備,該終端設(shè)備包括:
確定模塊,用于確定處于視頻通話業(yè)務(wù)中的第一智能卡是否達到SRVCC切換條件;
所述確定模塊,還用于當(dāng)所述第一智能卡達到SRVCC切換條件時,確定第二智能卡是否達到預(yù)設(shè)的視頻通話條件;
建立模塊,用于當(dāng)所述第二智能卡達到預(yù)設(shè)的視頻通話條件時,建立所述第二智能卡與被叫終端之間的視頻通話業(yè)務(wù)。
本發(fā)明實施例,通過確定處于視頻通話業(yè)務(wù)中的第一智能卡是否達到SRVCC切換條件;若達到,則確定第二智能卡是否達到預(yù)設(shè)的視頻通話條件;若第二智能卡達到預(yù)設(shè)的視頻通話條件,則建立第二智能卡與被叫終端之間的視頻通話業(yè)務(wù)。從而實現(xiàn)了在第一智能卡滿足SRVCC切換條件,且第二智能卡滿足視頻通話條件時,將第一智能卡與被叫終端之間的視頻通話業(yè)務(wù)切換為第二智能卡與被叫終端之間的視頻通話業(yè)務(wù),改善了傳統(tǒng)SRVCC切換時視頻通話會降級為語音通話的問題,提高了視頻通話的連續(xù)性,增強了用戶的使用體驗。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例一提供的視頻通話業(yè)務(wù)的處理方法的流程示意圖;
圖2為本發(fā)明實施例二提供的視頻通話業(yè)務(wù)的處理方法的流程示意圖;
圖3為本發(fā)明實施例三提供的視頻通話業(yè)務(wù)的處理方法的流程示意圖;
圖4為本發(fā)明實施例四提供的終端設(shè)備的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實施例五提供的終端設(shè)備的結(jié)構(gòu)示意圖;
圖6為本發(fā)明實施例六提供的終端設(shè)備的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明的說明書和權(quán)利要求書的術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟的過程或結(jié)構(gòu)的裝置不必限于清楚地列出的那些結(jié)構(gòu)或步驟而是可包括沒有清楚地列出的或?qū)τ谶@些過程或裝置固有的其它步驟或結(jié)構(gòu)。
圖1為本發(fā)明實施例一提供的視頻通話業(yè)務(wù)的處理方法的流程示意圖,該方法可以通過一VoLTE雙卡雙待的終端設(shè)備來執(zhí)行。如圖1所示,本實施例提供的方法包括如下步驟:
步驟S101、確定處于視頻通話業(yè)務(wù)中的第一智能卡是否達到SRVCC切換條件,若未達到,則結(jié)束本次操作,若達到,則執(zhí)行步驟S102。
本實施例中所稱的第一智能卡是指VoLTE雙卡雙待的終端設(shè)備(以下簡稱終端設(shè)備)中正在與被叫終端進行視頻通話業(yè)務(wù)的智能卡(此時第一智能卡的網(wǎng)絡(luò)為4G網(wǎng)絡(luò))。該智能卡的信號強度隨著終端設(shè)備的位置變化而發(fā)生變化。其中,智能卡的信號強度越強則終端設(shè)備與被叫終端之間的視頻通話質(zhì)量越好,反之,智能卡的信號強度越低則終端設(shè)備與被叫終端之間的視頻通話質(zhì)量越低。而當(dāng)終端設(shè)備的信號強度低于某一預(yù)設(shè)閾值時,則默認(rèn)當(dāng)前信號強度下不能進行正常的視頻通話,此時則需要對當(dāng)前的視頻通話進行SRVCC切換。從而使得終端設(shè)備能夠繼續(xù)通過3G網(wǎng)絡(luò)進行視頻通話,或者通過將當(dāng)前的視頻通話轉(zhuǎn)化為語音通話使得通話得以繼續(xù)。因此,在確定第一智能卡是否達到SRVCC切換條件時,需要先獲取第一智能卡的信號強度,再根據(jù)信號強度與預(yù)設(shè)閾值之間的大小關(guān)系確定第一智能卡是否達到SRVCC切換的條件,此與現(xiàn)有技術(shù)類似,在這里不再贅述。
步驟S102、確定第二智能卡是否達到預(yù)設(shè)的視頻通話條件,若未達到,則執(zhí)行步驟S103,否則執(zhí)行步驟S104。
本實施例中所稱的第二智能卡是指與第一智能卡同時設(shè)置在終端設(shè)備中的智能卡,第二智能卡和第一智能卡分別通過各自的射頻系統(tǒng)和基帶系統(tǒng)進行工作。
實際應(yīng)用中,預(yù)設(shè)的視頻通話條件可以根據(jù)具體需要具體設(shè)定,本實施例中,預(yù)設(shè)的視頻通話條件包括網(wǎng)絡(luò)制式和網(wǎng)絡(luò)信號強度。其中,網(wǎng)絡(luò)制式包括4G、3G、2G等現(xiàn)有的網(wǎng)絡(luò)制式。當(dāng)步驟S101中確定第一智能卡達到SRVCC切換條件時,首先對第二智能卡的網(wǎng)絡(luò)制式進行檢測,當(dāng)確定第二智能卡的網(wǎng)絡(luò)制式為4G時,則進一步對第二智能卡的網(wǎng)絡(luò)強度進行檢測,當(dāng)網(wǎng)絡(luò)強度超過預(yù)設(shè)閾值時,則確定第二智能卡滿足視頻通話條件。否則,確定第二智能卡不滿足視頻通話條件。另外,本實施例中,當(dāng)檢測獲得第二智能卡的網(wǎng)絡(luò)制式不是4G時,則默認(rèn)第二智能卡當(dāng)前不滿足視頻通話條件。
步驟S103、將所述第一智能卡與所述被叫終端之間的視頻通話轉(zhuǎn)化為語音通話。
本實施例的實施方式與現(xiàn)有技術(shù)類似,在這里不再贅述。
步驟S104、建立所述第二智能卡與被叫終端之間的視頻通話業(yè)務(wù)。
實際應(yīng)用中,在確定第二智能卡滿足視頻通話條件后,終端設(shè)備首先保持第一智能卡與被叫終端之間的視頻通話業(yè)務(wù),與此同時,再根據(jù)預(yù)先約定的指令形式向被叫終端發(fā)送視頻業(yè)務(wù)雙卡切換請求。其中,該請求中攜帶有第一智能卡的電話號碼。從而使得被叫終端能夠根據(jù)該請求獲知被進行視屏通話業(yè)務(wù)切換的主叫號碼是什么。
進一步的,被叫終端在接收到主叫側(cè)發(fā)送的視頻業(yè)務(wù)雙卡切換請求后,可以通過向用戶發(fā)送提示消息的方式詢問用戶是否接收該請求,若用戶接受,則被叫終端為待建立的視頻通話預(yù)留資源,并向主叫返回用于表示同意視頻業(yè)務(wù)雙卡切換的指令,以使主叫根據(jù)該指令建立第二智能卡與被叫終端之間的視頻通話業(yè)務(wù)。若用戶不接受,則向主叫返回用于表示不同意視頻業(yè)務(wù)雙卡切換的指令,以使主叫采用現(xiàn)有技術(shù)的SRVCC切換方法,將視頻通話轉(zhuǎn)換為語音通話。
特別的,在被叫終端接收到主叫側(cè)發(fā)送的視頻業(yè)務(wù)雙卡切換請求后,還可以采用不詢問用戶的方式,直接為待建立的視頻通話預(yù)留資源,并于資源預(yù)留完成后,向主叫返回攜帶有資源預(yù)留成功的消息的響應(yīng)消息,從而使得主叫根據(jù)被叫終端返回的響應(yīng)消息,開啟所述第二智能卡與所述被叫終端之間的視頻通話業(yè)務(wù),并切斷所述第一智能卡與所述被叫終端之間的視頻通話業(yè)務(wù)。
本實施例,通過確定處于視頻通話業(yè)務(wù)中的第一智能卡是否達到SRVCC切換條件;若達到,則確定第二智能卡是否達到預(yù)設(shè)的視頻通話條件;若第二智能卡達到預(yù)設(shè)的視頻通話條件,則建立第二智能卡與被叫終端之間的視頻通話業(yè)務(wù)。從而實現(xiàn)了在第一智能卡滿足SRVCC切換條件,且第二智能卡滿足視頻通話條件時,將第一智能卡與被叫終端之間的視頻通話業(yè)務(wù)切換為第二智能卡與被叫終端之間的視頻通話業(yè)務(wù),改善了傳統(tǒng)SRVCC切換時視頻通話會降級為語音通話的問題,提高了視頻通話的連續(xù)性,增強了用戶的使用體驗。
圖2為本發(fā)明實施例二提供的視頻通話業(yè)務(wù)的處理方法的流程示意圖,如圖2所示,本實施例在圖1所示方法的基礎(chǔ)上包括如下步驟:
步驟S201、確定處于視頻通話業(yè)務(wù)中的第一智能卡是否達到SRVCC切換條件,若未達到,則結(jié)束本次操作,若達到,則執(zhí)行步驟S202。
步驟S202、確定第二智能卡是否達到預(yù)設(shè)的視頻通話條件,若未達到,則執(zhí)行步驟S203,否則執(zhí)行步驟S204-步驟S206。
步驟S203、將所述第一智能卡與所述被叫終端之間的視頻通話轉(zhuǎn)化為語音通話。
步驟S201、步驟S202以及步驟S203的實施方式和有益效果分別與步驟步驟S101、步驟S102以及步驟S103類似,在這里不再贅述。
步驟S204、保持所述第一智能卡與所述被叫終端之間的視頻通話業(yè)務(wù),向所述被叫終端發(fā)送視頻業(yè)務(wù)雙卡切換請求,其中,所述視頻業(yè)務(wù)雙卡切換請求中包括所述第一智能卡的電話號碼。
步驟S205、接收所述被叫終端根據(jù)所述視頻業(yè)務(wù)雙卡切換請求返回的響應(yīng)信息。
本實施例中,被叫終端返回的響應(yīng)信息中包括用于表示同意視頻業(yè)務(wù)雙卡切換的指令或者不同意視頻業(yè)務(wù)雙卡切換的指令。即當(dāng)被叫終端接收到主叫側(cè)發(fā)送的視頻業(yè)務(wù)雙卡切換請求后,通過向用戶發(fā)送提示消息的方式詢問用戶是否接收該請求,若用戶接受,則被叫終端為待建立的視頻通話預(yù)留資源,并向主叫返回用于表示同意視頻業(yè)務(wù)雙卡切換的指令。若用戶不接受,則向主叫返回用于表示不同意視頻業(yè)務(wù)雙卡切換的指令。
步驟S206、根據(jù)所述響應(yīng)信息,確定所述被叫終端是否同意與所述第二智能卡建立視頻通話業(yè)務(wù),若同意,則切斷所述第一智能卡與所述被叫終端之間的視頻通話業(yè)務(wù),并通過所述第二智能卡與所述被叫終端進行視頻通話業(yè)務(wù);若不同意,則執(zhí)行步驟S203。
本實施例,通過確定處于視頻通話業(yè)務(wù)中的第一智能卡是否達到SRVCC切換條件;若達到,則確定第二智能卡是否達到預(yù)設(shè)的視頻通話條件;若第二智能卡達到預(yù)設(shè)的視頻通話條件,則建立第二智能卡與被叫終端之間的視頻通話業(yè)務(wù)。從而實現(xiàn)了在第一智能卡滿足SRVCC切換條件,且第二智能卡滿足視頻通話條件時,將第一智能卡與被叫終端之間的視頻通話業(yè)務(wù)切換為第二智能卡與被叫終端之間的視頻通話業(yè)務(wù),改善了傳統(tǒng)SRVCC切換時視頻通話會降級為語音通話的問題,提高了視頻通話的連續(xù)性,增強了用戶的使用體驗。
圖3為本發(fā)明實施例三提供的視頻通話業(yè)務(wù)的處理方法的流程示意圖,如圖3所示,本實施例在圖1所示方法的基礎(chǔ)上包括如下步驟:
步驟S301、確定處于視頻通話業(yè)務(wù)中的第一智能卡是否達到SRVCC切換條件,若未達到,則結(jié)束本次操作,若達到,則執(zhí)行步驟S302。
步驟S302、確定第二智能卡是否達到預(yù)設(shè)的視頻通話條件,若未達到,則執(zhí)行步驟S303,否則執(zhí)行步驟S304-步驟S306。
步驟S303、將所述第一智能卡與所述被叫終端之間的視頻通話轉(zhuǎn)化為語音通話。
步驟S301、步驟S302以及步驟S303的實施方式和有益效果分別與步驟步驟S101、步驟S102以及步驟S103類似,在這里不再贅述。
步驟S304、保持所述第一智能卡與所述被叫終端之間的視頻通話業(yè)務(wù),向所述被叫終端發(fā)送視頻業(yè)務(wù)雙卡切換請求,其中,所述視頻業(yè)務(wù)雙卡切換請求中包括所述第一智能卡的電話號碼。
步驟S305、接收所述被叫終端根據(jù)所述視頻業(yè)務(wù)雙卡切換請求返回的響應(yīng)信息,其中,所述響應(yīng)信息包含通話資源預(yù)留信息。
本實施例中,被叫終端在接收到主叫側(cè)發(fā)送的視頻業(yè)務(wù)雙卡切換請求后,不詢問用戶是否接受視頻業(yè)務(wù)雙卡切換請求,而是直接默認(rèn)為接受。從而被叫終端在接收到視頻業(yè)務(wù)雙卡切換請求后,直接為待建立的視頻通話預(yù)留資源,并于資源預(yù)留完成后,向主叫返回攜帶有資源預(yù)留成功的消息的響應(yīng)消息。
步驟S306、根據(jù)所述響應(yīng)信息中的通話資源預(yù)留信息,開啟所述第二智能卡與所述被叫終端之間的視頻通話業(yè)務(wù),并切斷所述第一智能卡與所述被叫終端之間的視頻通話業(yè)務(wù)。
本實施例,通過確定處于視頻通話業(yè)務(wù)中的第一智能卡是否達到SRVCC切換條件;若達到,則確定第二智能卡是否達到預(yù)設(shè)的視頻通話條件;若第二智能卡達到預(yù)設(shè)的視頻通話條件,則建立第二智能卡與被叫終端之間的視頻通話業(yè)務(wù)。從而實現(xiàn)了在第一智能卡滿足SRVCC切換條件,且第二智能卡滿足視頻通話條件時,將第一智能卡與被叫終端之間的視頻通話業(yè)務(wù)切換為第二智能卡與被叫終端之間的視頻通話業(yè)務(wù),改善了傳統(tǒng)SRVCC切換時視頻通話會降級為語音通話的問題,提高了視頻通話的連續(xù)性,增強了用戶的使用體驗。
圖4為本發(fā)明實施例四提供的終端設(shè)備的結(jié)構(gòu)示意圖,如圖4所示,本實施例提供的終端設(shè)備,包括:
確定模塊11,用于確定處于視頻通話業(yè)務(wù)中的第一智能卡是否達到SRVCC切換條件;
所述確定模塊11,還用于當(dāng)所述第一智能卡達到SRVCC切換條件時,確定第二智能卡是否達到預(yù)設(shè)的視頻通話條件;
建立模塊12,用于當(dāng)所述第二智能卡達到預(yù)設(shè)的視頻通話條件時,建立所述第二智能卡與被叫終端之間的視頻通話業(yè)務(wù)。
其中,所述確定模塊11,具體用于:
確定所述第二智能卡是否是4G網(wǎng)絡(luò);
若是,則確定所述第二智能卡的網(wǎng)絡(luò)信號強度是否超過預(yù)設(shè)閾值;
若超過,則確定所述第二智能卡達到預(yù)設(shè)的視頻通話條件,否則所述第二智能卡未達到預(yù)設(shè)的視頻通話條件。
本實施例提供的終端設(shè)備能夠用于執(zhí)行圖1所示的方法,其執(zhí)行方式和有益效果類似在這里不再贅述。
圖5為本發(fā)明實施例五提供的終端設(shè)備的結(jié)構(gòu)示意圖,如圖5所示,在圖4所示結(jié)構(gòu)的基礎(chǔ)上,所述建立模塊12,包括:
發(fā)送子模塊121,用于保持所述第一智能卡與所述被叫終端之間的視頻通話業(yè)務(wù),向所述被叫終端發(fā)送視頻業(yè)務(wù)雙卡切換請求,其中,所述視頻業(yè)務(wù)雙卡切換請求中包括所述第一智能卡的電話號碼;
接收子模塊122,用于接收所述被叫終端根據(jù)所述視頻業(yè)務(wù)雙卡切換請求返回的響應(yīng)信息;
建立子模塊123,用于根據(jù)所述響應(yīng)信息,建立所述第二智能卡與被叫終端之間的視頻通話業(yè)務(wù)。
其中,所述建立子模塊123,包括:
確定子單元1231,用于根據(jù)所述響應(yīng)信息,確定所述被叫終端是否同意與所述第二智能卡建立視頻通話業(yè)務(wù);
第一建立子單元1232,用于當(dāng)所述被叫終端同意與所述第二智能卡建立視頻通話業(yè)務(wù)時,切斷所述第一智能卡與所述被叫終端之間的視頻通話業(yè)務(wù),并通過所述第二智能卡與所述被叫終端進行視頻通話業(yè)務(wù);
所述第一建立子單元1232,還用于當(dāng)所述被叫終端不同意與所述第二智能卡建立視頻通話業(yè)務(wù)時,將所述第一智能卡與所述被叫終端之間的視頻通話轉(zhuǎn)化為語音通話。
本實施例提供的終端設(shè)備能夠用于執(zhí)行圖2所示的方法,其執(zhí)行方式和有益效果類似在這里不再贅述。
圖6為本發(fā)明實施例六提供的終端設(shè)備的結(jié)構(gòu)示意圖,如圖6所示,本實施例在圖5所示結(jié)構(gòu)的基礎(chǔ)上,所述響應(yīng)信息包含通話資源預(yù)留信息,所述建立子模塊123,包括:
第二建立子單元1233,用于根據(jù)所述響應(yīng)信息中的通話資源預(yù)留信息,開啟所述第二智能卡與所述被叫終端之間的視頻通話業(yè)務(wù),并切斷所述第一智能卡與所述被叫終端之間的視頻通話業(yè)務(wù)。
本實施例提供的終端設(shè)備能夠用于執(zhí)行圖3所示的方法,其執(zhí)行方式和有益效果類似在這里不再贅述。
最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。