本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種移動終端及其視頻通話的控制方法和系統(tǒng)。
背景技術(shù):
隨著移動互聯(lián)網(wǎng)的發(fā)展,先進的視頻通話代替?zhèn)鹘y(tǒng)的音頻通話是大勢所趨。在視頻通話中,移動終端需獲取本方的視頻數(shù)據(jù),以及接收與之視頻通話的移動終端(可能有多個)發(fā)送的視頻數(shù)據(jù),因此,移動終端需對至少兩個視頻數(shù)據(jù)進行處理并顯示,但現(xiàn)有技術(shù)的視頻數(shù)據(jù)處理及顯示的方式常使得移動終端的功耗較大,從而導(dǎo)致移動終端的耗電量較大。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)的視頻數(shù)據(jù)處理及顯示的方式常使得移動終端的功耗較大,從而導(dǎo)致移動終端的耗電量較大的缺陷,提供一種移動終端及其視頻通話的控制方法和系統(tǒng)。
本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的:
一種移動終端的視頻通話的控制方法,其特點在于,所述控制方法包括以下步驟:
移動終端在視頻通話過程中獲取幀圖像數(shù)據(jù);
在所述移動終端中對所述幀圖像數(shù)據(jù)進行編碼,獲得編碼數(shù)據(jù);
在所述移動終端中對所述編碼數(shù)據(jù)進行解碼,并在解碼的過程中執(zhí)行降低畫質(zhì)參數(shù)的操作,獲得第一解碼數(shù)據(jù);
在所述移動終端顯示所述第一解碼數(shù)據(jù)。
較佳地,在獲得編碼數(shù)據(jù)的步驟之后,所述控制方法還包括:
所述移動終端將所述編碼數(shù)據(jù)發(fā)送至目標(biāo)終端,所述目標(biāo)終端為與所述移動終端進行視頻通話的終端。
較佳地所述目標(biāo)終端在接收到所述編碼數(shù)據(jù)后,在所述目標(biāo)終端中對所述編碼數(shù)據(jù)進行解碼,并在解碼的過程中執(zhí)行降低畫質(zhì)參數(shù)的操作,獲得第二解碼數(shù)據(jù);
在所述目標(biāo)終端顯示所述第二解碼數(shù)據(jù)。
較佳地,所述目標(biāo)終端在接收到所述編碼數(shù)據(jù)后,在所述目標(biāo)終端中對所述編碼數(shù)據(jù)進行解碼,獲得第三解碼數(shù)據(jù);
在所述目標(biāo)終端顯示所述第三解碼數(shù)據(jù)。
較佳地,所述降低畫質(zhì)參數(shù)的操作包括:
降低圖像分辨率。
較佳地,在獲得第一解碼數(shù)據(jù)的步驟之后,所述控制方法還包括:
對所述第一解碼數(shù)據(jù)進行降幀處理,和/或,對所述第一解碼數(shù)據(jù)進行灰度化處理;
在所述移動終端顯示降幀處理和/或灰度化處理后的數(shù)據(jù)。
較佳地,在獲得第二解碼數(shù)據(jù)的步驟之后,所述控制方法還包括:
對所述第二解碼數(shù)據(jù)進行降幀處理,和/或,對所述第二解碼數(shù)據(jù)進行灰度化處理;
在所述目標(biāo)終端顯示降幀處理和/或灰度化處理后的數(shù)據(jù)。
本發(fā)明還提供一種移動終端,其特點在于,所述移動終端包括:
圖像采集設(shè)備,用于在視頻通話過程中獲取幀圖像數(shù)據(jù);
編碼模塊,用于對所述幀圖像數(shù)據(jù)進行編碼,獲得編碼數(shù)據(jù);
解碼模塊,用于對所述編碼數(shù)據(jù)進行解碼,并在解碼的過程中執(zhí)行降低畫質(zhì)參數(shù)的操作,獲得第一解碼數(shù)據(jù);
顯示模塊,用于顯示所述第一解碼數(shù)據(jù)。
較佳地,所述降低畫質(zhì)參數(shù)的操作包括:
降低圖像分辨率。
較佳地,所述移動終端還包括圖像處理模塊,所述圖像處理模塊用于對所述第一解碼數(shù)據(jù)進行降幀處理,和/或,對所述第一解碼數(shù)據(jù)進行灰度化處理;
所述顯示模塊顯示降幀處理和/或灰度化處理后的數(shù)據(jù)。
本發(fā)明還提供一種移動終端的視頻通話的控制系統(tǒng),其特點在于,所述控制系統(tǒng)包括:目標(biāo)終端和如上所述的移動終端,所述目標(biāo)終端與所述移動終端進行視頻通話;
所述移動終端還包括發(fā)送模塊,所述發(fā)送模塊用于將所述編碼數(shù)據(jù)發(fā)送至所述目標(biāo)終端;
所述目標(biāo)終端用于在接收到所述編碼數(shù)據(jù)后,對所述編碼數(shù)據(jù)進行解碼,并在解碼的過程中執(zhí)行降低畫質(zhì)參數(shù)的操作以獲得第二解碼數(shù)據(jù);
所述目標(biāo)終端還用于顯示所述第二解碼數(shù)據(jù)。
較佳地,所述目標(biāo)終端對所述編碼數(shù)據(jù)進行解碼后,還用于對所述第二解碼數(shù)據(jù)進行降幀處理,和/或,對所述第二解碼數(shù)據(jù)進行灰度化處理;
所述目標(biāo)終端顯示降幀處理和/或灰度化處理后的數(shù)據(jù)。
本發(fā)明還提供一種移動終端的視頻通話的控制系統(tǒng),其特點在于,所述控制系統(tǒng)包括:目標(biāo)終端和如上所述的移動終端,所述目標(biāo)終端與所述移動終端進行視頻通話;
所述移動終端還包括發(fā)送模塊,所述發(fā)送模塊用于將所述編碼數(shù)據(jù)發(fā)送至所述目標(biāo)終端;
所述目標(biāo)終端用于在接收到所述編碼數(shù)據(jù)后,對所述編碼數(shù)據(jù)進行解碼以獲得第三解碼數(shù)據(jù),并顯示所述第三解碼數(shù)據(jù)。
本發(fā)明的積極進步效果在于:視頻通話中,移動終端同時顯示本方視頻圖像及對方視頻圖像,本發(fā)明通過降低本方移動終端的圖像數(shù)據(jù)的畫質(zhì)參數(shù),從而降低了移動終端處理及顯示本方視頻圖像的功耗,進而減少移動終端在視頻通話過程中的耗電量。
附圖說明
圖1為本發(fā)明實施例1的移動終端的視頻通話的控制方法的流程圖。
圖2為本發(fā)明實施例2的移動終端的視頻通話的控制方法的流程圖。
圖3為本發(fā)明實施例3的移動終端的視頻通話的控制方法的流程圖。
圖4為本發(fā)明實施例4的移動終端的結(jié)構(gòu)示意圖。
圖5為本發(fā)明實施例5的移動終端的結(jié)構(gòu)示意圖。
圖6為本發(fā)明實施例6的移動終端的視頻通話的控制系統(tǒng)的結(jié)構(gòu)示意圖。
圖7為本發(fā)明實施例7的移動終端的視頻通話的控制系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
下面通過實施例的方式進一步說明本發(fā)明,但并不因此將本發(fā)明限制在所述的實施例范圍之中。
實施例1
如圖1所示,本實施例的移動終端的視頻通話的控制方法包括以下步驟:
步驟100、移動終端在視頻通話過程中獲取幀圖像數(shù)據(jù);
步驟200、在移動終端中對幀圖像數(shù)據(jù)進行編碼,獲得編碼數(shù)據(jù);
步驟300、在移動終端中對編碼數(shù)據(jù)進行解碼,并在解碼的過程中執(zhí)行降低畫質(zhì)參數(shù)的操作,獲得第一解碼數(shù)據(jù);
步驟400、在移動終端顯示第一解碼數(shù)據(jù)。
本實施例中的第一解碼數(shù)據(jù)即為視頻通話過程中移動終端顯示的本方的視頻數(shù)據(jù),由于視頻通話過程中很少有用戶關(guān)注自己的視頻畫面,因此降低本方的圖像數(shù)據(jù)的畫質(zhì),對視頻通話質(zhì)量完全沒有影響,而通過弱化處理本方的畫質(zhì)質(zhì)量后,不需要占用更多的CPU(處理器)資源,可以降低移動終端處理及顯示本方視頻圖像的功耗,從而減少移動終端在視頻通話過程中的耗電量。
實施例2
實施例2與實施例1基本相同,如圖2所示,不同之處在于,本實施例的控制方法在步驟200之后分別執(zhí)行步驟300和步驟500,在步驟500之后,依次執(zhí)行步驟600和步驟700。
步驟500、移動終端將編碼數(shù)據(jù)發(fā)送至目標(biāo)終端;
步驟600、目標(biāo)終端對接收到的編碼數(shù)據(jù)進行解碼,獲得第三解碼數(shù)據(jù);
步驟700、在目標(biāo)終端顯示第三解碼數(shù)據(jù)。
其中,目標(biāo)終端為與移動終端進行視頻通話的終端。本實施例中顯示的第三解碼數(shù)據(jù)為目標(biāo)終端中顯示的對方的視頻數(shù)據(jù),目標(biāo)終端也可對目標(biāo)終端獲得圖像數(shù)據(jù)進行降低畫質(zhì)參數(shù)的操作,此時,目標(biāo)終端顯示的本方的視頻畫面為經(jīng)過降低畫質(zhì)處理的,而對方的視頻畫面是未經(jīng)過降低畫質(zhì)處理、正常顯示的畫面。
本實施例中,移動終端和目標(biāo)終端在解碼的過程中執(zhí)行的降低畫質(zhì)參數(shù)的操作包括降低圖像分辨率。以下舉個具體實例說明移動終端在不同分辨率下的耗電量,在視頻通話過程中,經(jīng)過測試得到,當(dāng)移動終端的分辨率為1080P時,其耗流為631.2mA;分辨率為720P時,其耗流為571.2mA;分辨率為480P時,其耗流為566.1mA。可見,雖然移動終端中顯示的本方畫面的畫質(zhì)較低,也即清晰度較原來有所降低,但其耗電量也大大降低。
為了進一步降低移動終端的功耗,可以進一步降低移動終端顯示的視頻畫質(zhì),例如可以對第一解碼數(shù)據(jù)進行降幀處理,還可以對第一解碼數(shù)據(jù)進行灰度化處理,則在移動終端顯示降幀處理和/或灰度化處理后的數(shù)據(jù)。
實施例3
實施例3與實施例2基本相同,如圖3所示,不同之處在于,本實施例的控制方法中,將步驟600用步驟601替換。步驟601、在目標(biāo)終端中對編碼數(shù)據(jù)進行解碼,并在解碼的過程中執(zhí)行降低畫質(zhì)參數(shù)的操作,獲得第二解碼數(shù)據(jù)。則步驟700中,目標(biāo)終端顯示第二解碼數(shù)據(jù)。
本實施例中的第二解碼數(shù)據(jù)為目標(biāo)終端中顯示的經(jīng)過降低畫質(zhì)參數(shù)操作的對方的視頻數(shù)據(jù),目標(biāo)終端也可對目標(biāo)終端獲得圖像數(shù)據(jù)進行降低畫質(zhì)參數(shù)的操作,此時,目標(biāo)終端顯示的本方及對方的視頻畫面均為經(jīng)過降低畫質(zhì)處理的視頻畫面。當(dāng)然,移動終端也可對目標(biāo)終端發(fā)送的解碼數(shù)據(jù)進行降低畫質(zhì)參數(shù)的操作,則移動終端顯示的本方及對方的視頻畫面同樣均為經(jīng)過降低畫質(zhì)處理的視頻畫面。
同樣,目標(biāo)終端在獲得第二解碼數(shù)據(jù)的步驟之后,還可對第二解碼數(shù)據(jù)進行降幀處理,也可以對第二解碼數(shù)據(jù)進行灰度化處理,則在目標(biāo)終端顯示降幀處理和/或灰度化處理后的數(shù)據(jù)。
實施例4
如圖4所示,本實施例的移動終端1包括圖像采集設(shè)備11、編碼模塊12、解碼模塊13和顯示模塊14。圖像采集11設(shè)備用于在視頻通話過程中獲取幀圖像數(shù)據(jù)。編碼模塊12用于對幀圖像數(shù)據(jù)進行編碼以獲得編碼數(shù)據(jù)。解碼模塊13用于對編碼數(shù)據(jù)進行解碼,并在解碼的過程中執(zhí)行降低畫質(zhì)參數(shù)的操作,以獲得第一解碼數(shù)據(jù)。顯示模塊14用于顯示第一解碼數(shù)據(jù)。
由于移動終端顯示的數(shù)據(jù)是經(jīng)過降低畫質(zhì)參數(shù)操作的視頻數(shù)據(jù),從而降低了移動終端處理及顯示本方視頻圖像的功耗,進而減少移動終端在視頻通話過程中的耗電量。
實施例5
實施例5與實施例4基本相同,如圖5所示,不同之處在于,本實施例的移動終端1還包括圖像處理模塊15,所述圖像處理模塊15用于對所述第一解碼數(shù)據(jù)進行降幀處理,和/或,對所述第一解碼數(shù)據(jù)進行灰度化處理,則顯示模塊14顯示降幀處理和/或灰度化處理后的數(shù)據(jù)。本實施例中移動終端降低畫質(zhì)參數(shù)的操作包括降低圖像分辨率。
本實施例的移動終端顯示的本方視頻數(shù)據(jù)經(jīng)過降幀處理和降低圖像分辨率處理,且以黑白畫面顯示,耗電量越加低。
實施例6
如圖6所示,本實施例的移動終端的視頻通話的控制系統(tǒng)包括目標(biāo)終端2和實施例4中的移動終端1,其中,目標(biāo)終端2與移動終端1進行視頻通話。本實施例中的移動終端還包括發(fā)送模塊16,發(fā)送模塊16用于將編碼數(shù)據(jù)發(fā)送至目標(biāo)終端2。目標(biāo)終端包括解碼模塊21和顯示模塊22。解碼模塊21在接收到編碼數(shù)據(jù)后,對編碼數(shù)據(jù)進行解碼以獲得第三解碼數(shù)據(jù),顯示模塊22顯示第三解碼數(shù)據(jù)。
本實施例的目標(biāo)終端顯示的對方的視頻畫面是未經(jīng)過降低畫質(zhì)處理、正常顯示的畫面。
實施例7
實施例7與實施例6基本相同,如圖7所示,不同之處在于,本實施例中的目標(biāo)終端在接收到所述編碼數(shù)據(jù)后,解碼模塊21對編碼數(shù)據(jù)進行解碼,并在解碼的過程中執(zhí)行降低畫質(zhì)參數(shù)的操作以獲得第二解碼數(shù)據(jù),顯示模塊22顯示所述第二解碼數(shù)據(jù)。則本實施例的目標(biāo)終端顯示的對方的視頻畫面是經(jīng)過降低畫質(zhì)處理的。
與移動終端類似的,本實施例中的目標(biāo)終端還可以包括圖像采集設(shè)備23、編碼模塊24和發(fā)送模塊25。也就是說,解碼模塊21也可對目標(biāo)終端中的圖像采集設(shè)備23獲得的圖像數(shù)據(jù),經(jīng)過編碼模塊24編碼后,在解碼的過程中進行降低畫質(zhì)參數(shù)的操作。此時,目標(biāo)終端顯示的本方的視頻畫面同樣為經(jīng)過降低畫質(zhì)處理的。發(fā)送模塊25則可將經(jīng)過編碼模塊24編碼后的編碼數(shù)據(jù)發(fā)送至移動終端1,以供移動終端處理及顯示。
同樣,目標(biāo)終端對編碼數(shù)據(jù)進行解碼后,還可對第二解碼數(shù)據(jù)進行降幀處理,也可對第二解碼數(shù)據(jù)進行灰度化處理,則目標(biāo)終端的顯示模塊22顯示降幀處理和/或灰度化處理后的數(shù)據(jù)。
雖然以上描述了本發(fā)明的具體實施方式,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這僅是舉例說明,本發(fā)明的保護范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實質(zhì)的前提下,可以對這些實施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護范圍。