本發(fā)明屬于視頻播放控制領(lǐng)域,尤其涉及一種視頻播放的控制方法及移動終端。
背景技術(shù):
移動終端不僅可以通話、拍照、聽音樂、玩游戲,而且可以實現(xiàn)包括定位、信息處理、指紋掃描、身份證掃描、條碼掃描、RFID掃描、IC卡掃描以及酒精含量檢測等豐富的功能,移動終端已經(jīng)深深地融入我們的經(jīng)濟和社會生活中,為提高人民的生活水平,提高執(zhí)法效率,提高生產(chǎn)的管理效率,減少資源消耗和環(huán)境污染以及突發(fā)事件應急處理增添了新的手段。
目前移動終端在進行視頻播放時,不能根據(jù)移動終端的溫度和剩余電量控制顯示分辨率,造成移動終端一直高分辨率播放視頻,電量消耗較快,降低用戶的使用體驗。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例的目的在于提供一種視頻播放的控制方法,旨在解決目前移動終端在進行視頻播放時顯示分辨率一直不變,造成電量消耗較快的問題。
為了解決上述技術(shù)問題,本發(fā)明是這樣實現(xiàn)的:一種視頻播放的控制方法,應用于移動終端,所述方法包括以下步驟:
檢測所述移動終端的處理器的溫度;
在所述處理器的溫度大于預設(shè)溫度時,獲取述移動終端的剩余電量;
在所述移動終端的剩余電量低于預設(shè)電量時,降低所述移動終端當前播放視頻的顯示分辨率。
進一步地,在所述檢測所述移動終端的處理器的溫度的步驟之前,還包括:
檢測用戶是否開啟預設(shè)省電模式;
如果是,則檢測所述移動終端的處理器的溫度,否則,根據(jù)系統(tǒng)預設(shè)顯示分辨率播放當前視頻。
進一步地,所述移動終端在播放視頻時的顯示分辨率包括至少兩種。
進一步地,所述在所述移動終端的剩余電量低于預設(shè)電量時,降低所述移動終端當前播放視頻的顯示分辨率的步驟包括:
在所述移動終端的剩余電量低于預設(shè)電量,且當前播放視頻的顯示分辨率非最低顯示分辨率時,將當前播放視頻的顯示分辨率調(diào)低一級。
進一步地,所述在所述移動終端的剩余電量低于預設(shè)電量時,降低所述移動終端當前播放視頻的顯示分辨率的步驟,包括:
根據(jù)以下算式計算所述當前播放視頻的顯示分辨率等級K2:
根據(jù)預設(shè)的顯示分辨率等級與顯示分辨率的對應關(guān)系,查找與所述顯示分辨率等級K2對應的顯示分辨率P1*P2,并將當前播放視頻的顯示分辨率調(diào)為P1*P2;
其中,顯示分辨率的等級越高,對應的等級數(shù)值越大,分辨率也越高, K1表示最大顯示分辨率等級數(shù)值,Q1表示預設(shè)溫度,Q2表示所述處理器的溫度,W1表示所述移動終端的剩余電量,W2表示預設(shè)電量。
本發(fā)明實施例的目的還在于提供一種移動終端,所述移動終端包括:
檢測單元,用于檢測所述移動終端的處理器的溫度;
獲取單元,用于在所述處理器的溫度大于預設(shè)溫度時,獲取述移動終端的剩余電量;
控制單元,用于在所述移動終端的剩余電量低于預設(shè)電量時,降低所述移動終端當前播放視頻的顯示分辨率。
進一步地,所述檢測單元還用于:
檢測用戶是否開啟預設(shè)省電模式;
如果是,則檢測所述移動終端的處理器的溫度,否則,根據(jù)系統(tǒng)預設(shè)顯示分辨率播放當前視頻。
進一步地,所述移動終端在播放視頻時的顯示分辨率包括至少兩種。
進一步地,所述控制單元具體用于:
在所述移動終端的剩余電量低于預設(shè)電量,且當前播放視頻的顯示分辨率非最低顯示分辨率時,將當前播放視頻的顯示分辨率調(diào)低一級。
進一步地,所述控制單元具體用于:
根據(jù)以下算式計算所述當前播放視頻的顯示分辨率等級K2:
根據(jù)預設(shè)的顯示分辨率等級與顯示分辨率的對應關(guān)系,查找與所述顯示分辨率等級K2對應的顯示分辨率P1*P2,并將當前播放視頻的顯示分辨率調(diào)為P1*P2;
其中,顯示分辨率的等級越高,對應的等級數(shù)值越大,分辨率也越高, K1表示最大顯示分辨率等級數(shù)值,Q1表示預設(shè)溫度,Q2表示所述處理器的溫度,W1表示所述移動終端的剩余電量,W2表示預設(shè)電量。
在本發(fā)明實施例中,首先檢測所述移動終端的處理器的溫度,在所述處理器的溫度大于預設(shè)溫度時,獲取述移動終端的剩余電量,并在所述移動終端的剩余電量低于預設(shè)電量時,降低所述移動終端當前播放視頻的顯示分辨率,使得移動終端的使用時間更久,提升用戶的使用體驗。
附圖說明
圖1是本發(fā)明實施例提供的視頻播放的控制方法的流程圖;
圖2是本發(fā)明實施例提供的移動終端的框架結(jié)構(gòu)示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
以下結(jié)合具體實施例對本發(fā)明的具體實現(xiàn)進行詳細描述:
圖1示出了本發(fā)明實施例提供的應用于移動終端的視頻播放的控制方法的流程,為了便于說明,僅列出與本發(fā)明實施例相關(guān)的部分,詳述如下:
作為本發(fā)明優(yōu)選實施例,本發(fā)明實施例提供的視頻播放的控制方法,應用于移動終端,該包括以下步驟:
步驟S10,檢測移動終端的處理器的溫度。在本發(fā)明實施例中,用戶使用移動終端進行視頻播放時,移動終端的處理器的溫度影響用戶的使用體驗,需先檢測移動終端的處理器的溫度。優(yōu)選地,在步驟S10之前,還包括:檢測用戶是否開啟預設(shè)省電模式;
如果是,則執(zhí)行步驟S10,否則,根據(jù)系統(tǒng)預設(shè)顯示分辨率播放當前視頻。
在本發(fā)明實施例中,移動終端的處理器溫度高,表明處理器正在進行高功率運行,而高分辨率的播放模式會增加處理器的功率,進而會加快電量消耗。
步驟S20,在處理器的溫度大于預設(shè)溫度時,獲取述移動終端的剩余電量。
步驟S30,在移動終端的剩余電量低于預設(shè)電量時,降低移動終端當前播放視頻的顯示分辨率。
實施例一:
作為本發(fā)明一優(yōu)選實施例,移動終端在播放視頻時的顯示分辨率包括至少兩種,步驟S30的實施方式為:
在移動終端的剩余電量低于預設(shè)電量,且當前播放視頻的顯示分辨率非最低顯示分辨率時,將當前播放視頻的顯示分辨率調(diào)低一級。
在本發(fā)明實施例中,,移動終端在播放視頻時的顯示分辨率包括至少兩種,例如1080P和720P等,在移動終端的剩余電量低于預設(shè)電量時,如果當前播放視頻的顯示分辨率為1080P,為了省電,將當前播放視頻的顯示分辨率調(diào)為720P。
實施例二:
作為本發(fā)明一優(yōu)選實施例,步驟S30包括:
根據(jù)以下算式計算當前播放視頻的顯示分辨率等級K2:
根據(jù)預設(shè)的顯示分辨率等級與顯示分辨率的對應關(guān)系,查找與顯示分辨率等級K2對應的顯示分辨率P1*P2,并將當前播放視頻的顯示分辨率調(diào)為P1*P2;
其中,顯示分辨率的等級越高,對應的等級數(shù)值越大,分辨率也越高, K1表示最大顯示分辨率等級數(shù)值,Q1表示預設(shè)溫度,Q2表示處理器的溫度,W1表示移動終端的剩余電量,W2表示預設(shè)電量。
根據(jù)上述算式可知,處理器的溫度越高,剩余電量越低,顯示分辨率也會越低,一方面降低用電消耗,另一方面用戶看視頻的體驗會稍降低進而關(guān)閉播放器達到更省電的目的。
在本發(fā)明實施例中,首先檢測所述移動終端的處理器的溫度,在所述處理器的溫度大于預設(shè)溫度時,獲取述移動終端的剩余電量,并在所述移動終端的剩余電量低于預設(shè)電量時,降低所述移動終端當前播放視頻的顯示分辨率,使得移動終端的使用時間更久,提升用戶的使用體驗。
圖2示出了本發(fā)明實施例提供的移動終端的框架結(jié)構(gòu)示意圖,為了便于說明,僅列出與本發(fā)明實施例相關(guān)的部分,詳述如下:
本發(fā)明實施例還提供一種移動終端,該移動終端包括:檢測單元100、獲取單元200以及控制單元300;
檢測單元100,用于檢測移動終端的處理器的溫度;
獲取單元200,用于在處理器的溫度大于預設(shè)溫度時,獲取述移動終端的剩余電量;
控制單元300,用于在移動終端的剩余電量低于預設(shè)電量時,降低移動終端當前播放視頻的顯示分辨率。
作為本發(fā)明一優(yōu)選實施例,檢測單元100還用于:
檢測用戶是否開啟預設(shè)省電模式;
如果是,則檢測移動終端的處理器的溫度,否則,根據(jù)系統(tǒng)預設(shè)顯示分辨率播放當前視頻。
作為本發(fā)明一優(yōu)選實施例,移動終端在播放視頻時的顯示分辨率包括至少兩種。
作為本發(fā)明一優(yōu)選實施例,控制單元300具體用于:
在移動終端的剩余電量低于預設(shè)電量,且當前播放視頻的顯示分辨率非最低顯示分辨率時,將當前播放視頻的顯示分辨率調(diào)低一級。
作為本發(fā)明另一優(yōu)選實施例,控制單元300具體用于:
根據(jù)以下算式計算當前播放視頻的顯示分辨率等級K2:
根據(jù)預設(shè)的顯示分辨率等級與顯示分辨率的對應關(guān)系,查找與顯示分辨率等級K2對應的顯示分辨率P1*P2,并將當前播放視頻的顯示分辨率調(diào)為P1*P2;
其中,顯示分辨率的等級越高,對應的等級數(shù)值越大,分辨率也越高, K1表示最大顯示分辨率等級數(shù)值,Q1表示預設(shè)溫度,Q2表示處理器的溫度,W1表示移動終端的剩余電量,W2表示預設(shè)電量。
需要說明的是,本發(fā)明實施例提供的移動終端與上述應用于移動終端的視頻播放的方法的實施例對應,其工作原理和方式均對應適用,這里就不再贅述。
在本發(fā)明實施例中,首先檢測所述移動終端的處理器的溫度,在所述處理器的溫度大于預設(shè)溫度時,獲取述移動終端的剩余電量,并在所述移動終端的剩余電量低于預設(shè)電量時,降低所述移動終端當前播放視頻的顯示分辨率,使得移動終端的使用時間更久,提升用戶的使用體驗。
本領(lǐng)域技術(shù)人員可以理解為上述實施例包括的各個單元只是按照功能邏輯進行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護范圍。
本領(lǐng)域普通技術(shù)人員還可以理解,實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以在存儲于一計算機可讀取存儲介質(zhì)中,所述的存儲介質(zhì),包括ROM/RAM、磁盤、光盤等。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。