本發(fā)明實(shí)施例涉及移動(dòng)終端技術(shù)領(lǐng)域,尤其涉及一種移動(dòng)終端的播放控制方法、裝置及移動(dòng)終端。
背景技術(shù):
目前,隨著移動(dòng)終端技術(shù)的快速發(fā)展,移動(dòng)終端的顯示屏幕尺寸越來(lái)越大,所裝載的應(yīng)用程序以及所能夠?qū)崿F(xiàn)的功能也越來(lái)越豐富,用戶每天會(huì)花費(fèi)大量的時(shí)間來(lái)使用移動(dòng)終端。其中,視頻播放應(yīng)用的使用時(shí)間通常比較長(zhǎng),所以移動(dòng)終端耗電情況等成為考量移動(dòng)終端工作性能的重要指標(biāo)。
移動(dòng)終端的在播放視頻時(shí)的控制方案對(duì)耗電情況的影響較大,現(xiàn)有的移動(dòng)終端控制方案有待于改進(jìn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種移動(dòng)終端的播放控制方法、裝置及移動(dòng)終端,可以優(yōu)化移動(dòng)終端在播放視頻時(shí)的播放控制方案。
第一方面,本發(fā)明實(shí)施例提供了一種移動(dòng)終端的播放控制方法,包括:
在播放目標(biāo)視頻片段前從服務(wù)端獲取所述目標(biāo)視頻片段對(duì)應(yīng)的用戶評(píng)價(jià)信息;
根據(jù)所述用戶評(píng)價(jià)信息確定所述目標(biāo)視頻片段是否滿足預(yù)設(shè)降功耗條件;
若滿足所述預(yù)設(shè)降功耗條件,則在播放所述目標(biāo)視頻片段時(shí)進(jìn)行降功耗處理。
第二方面,本發(fā)明實(shí)施例提供了一種移動(dòng)終端的播放控制裝置,包括:
評(píng)價(jià)信息獲取模塊,用于在播放目標(biāo)視頻片段前從服務(wù)端獲取所述目標(biāo)視頻片段對(duì)應(yīng)的用戶評(píng)價(jià)信息;
降功耗判斷模塊,用于根據(jù)所述用戶評(píng)價(jià)信息確定所述目標(biāo)視頻片段是否滿足預(yù)設(shè)降功耗條件。
降功耗處理模塊,用于在滿足所述預(yù)設(shè)降功耗條件時(shí),在播放所述目標(biāo)視頻片段時(shí)進(jìn)行降功耗處理。
第三方面,本發(fā)明實(shí)施例提供了一種移動(dòng)終端,包括存儲(chǔ)器,處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)以下步驟:
在播放目標(biāo)視頻片段前從服務(wù)端獲取所述目標(biāo)視頻片段對(duì)應(yīng)的用戶評(píng)價(jià)信息;
根據(jù)所述用戶評(píng)價(jià)信息確定所述目標(biāo)視頻片段是否滿足預(yù)設(shè)降功耗條件;
若滿足所述預(yù)設(shè)降功耗條件,則在播放所述目標(biāo)視頻片段時(shí)進(jìn)行降功耗處理。
本發(fā)明實(shí)施例中提供的移動(dòng)終端的播放控制方案,在播放目標(biāo)視頻片段前從服務(wù)端獲取目標(biāo)視頻片段對(duì)應(yīng)的用戶評(píng)價(jià)信息,若根據(jù)用戶評(píng)價(jià)信息確定目標(biāo)視頻片段滿足預(yù)設(shè)降功耗條件,則在播放目標(biāo)視頻片段時(shí)進(jìn)行降功耗處理。通過(guò)采用上述技術(shù)方案,可根據(jù)用戶評(píng)價(jià)信息確定未播放的目標(biāo)視頻片段是否滿足降功耗條件,在滿足時(shí)進(jìn)行降功耗處理,可節(jié)省移動(dòng)終端的系統(tǒng)功耗。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的播放控制方法的流程示意圖;
圖2為本發(fā)明實(shí)施例提供的一種顯示過(guò)程示意圖;
圖3為本發(fā)明實(shí)施例提供的vsync顯示刷新機(jī)制的示意圖;
圖4為本發(fā)明實(shí)施例提供的另一種移動(dòng)終端的播放控制方法的流程示意圖;
圖5為本發(fā)明實(shí)施例提供的另一種移動(dòng)終端的播放控制方法的流程示意圖;
圖6為本發(fā)明實(shí)施例提供的另一種移動(dòng)終端的播放控制方法的流程示意圖;
圖7為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的播放控制裝置的結(jié)構(gòu)框圖;
圖8為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖并通過(guò)具體實(shí)施方式來(lái)進(jìn)一步說(shuō)明本發(fā)明的技術(shù)方案??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各步驟的順序可以被重新安排。當(dāng)其操作完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對(duì)應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。
圖1為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的播放控制方法的流程示意圖,該方法可以由移動(dòng)終端的播放控制裝置執(zhí)行,其中該裝置可由軟件和/或硬件實(shí)現(xiàn),一般可集成在移動(dòng)終端中。如圖1所示,該方法包括:
步驟101、在播放目標(biāo)視頻片段前從服務(wù)端獲取所述目標(biāo)視頻片段對(duì)應(yīng)的用戶評(píng)價(jià)信息。
示例性的,本發(fā)明實(shí)施例中的移動(dòng)終端具體可為手機(jī)、智能手表、平板電腦、游戲機(jī)、個(gè)人數(shù)字助理和數(shù)字多媒體播放器等包含顯示屏的設(shè)備。
目前,視頻播放應(yīng)用所提供的視頻資源越來(lái)越豐富,且支持點(diǎn)播以及直播等功能,所以選擇視頻播放應(yīng)用來(lái)觀看視頻的用戶越來(lái)越多。移動(dòng)終端上可裝載的視頻播放應(yīng)用有很多,如愛(ài)奇藝視頻、優(yōu)酷視頻、騰訊視頻以及搜狐視頻等等,這些視頻播放應(yīng)用為用戶提供了大量的免費(fèi)視頻資源,用戶可選擇在線播放或者離線播放等播放模式,本發(fā)明實(shí)施例尤其適用于在線播放模式的應(yīng)用場(chǎng)景。
示例性的,在執(zhí)行本步驟之前,可將即將播放的目標(biāo)視頻資源(如用戶選擇播放的一部電影、一集電視劇或一期電視節(jié)目等)以預(yù)設(shè)時(shí)間間隔劃分為多個(gè)視頻片段。其中,預(yù)設(shè)時(shí)間間隔可為固定值(如5分鐘),也可為目標(biāo)視頻資源總播放時(shí)長(zhǎng)的預(yù)設(shè)比例值(如1/30),具體數(shù)值不做限定。根據(jù)所述目標(biāo)視頻資源的播放進(jìn)度確定目標(biāo)視頻片段,目標(biāo)視頻片段可理解為當(dāng)前正在播放的視頻片段的下一個(gè)視頻片段。
當(dāng)用戶選擇在線觀看模式時(shí),在觀看視頻的過(guò)程中會(huì)對(duì)視頻內(nèi)容進(jìn)行評(píng)價(jià),如發(fā)布彈幕、點(diǎn)贊、評(píng)論以及在討論區(qū)與其他在線用戶聊天等等,這些用戶表達(dá)自己對(duì)視頻內(nèi)容評(píng)價(jià)的信息均可作為用戶評(píng)價(jià)信息。示例性的,所述用戶評(píng)價(jià)信息包括所述目標(biāo)視頻片段在歷史播放過(guò)程中接收到的彈幕數(shù)量、彈幕內(nèi)容、點(diǎn)贊次數(shù)以及討論區(qū)聊天記錄中的至少一項(xiàng)。
用戶評(píng)價(jià)信息一般可以與視頻的播放時(shí)間(與視頻的播放時(shí)間軸相對(duì)應(yīng))存在一定的對(duì)應(yīng)關(guān)系,也就是說(shuō)用戶在看到自己想要評(píng)價(jià)的視頻內(nèi)容時(shí)會(huì)在對(duì)應(yīng)的播放時(shí)刻發(fā)表評(píng)價(jià)信息,因此,可根據(jù)用戶評(píng)價(jià)信息的發(fā)布時(shí)的播放進(jìn)度確定其對(duì)應(yīng)的視頻片段,并將此對(duì)應(yīng)關(guān)系上傳至服務(wù)端(例如可以是正在使用的視頻播放應(yīng)用程序?qū)?yīng)的服務(wù)器),以便服務(wù)端匯總當(dāng)前的視頻片段所對(duì)應(yīng)的所有曾觀看過(guò)該視頻片段的用戶所發(fā)布的評(píng)價(jià)信息,也就是說(shuō)目標(biāo)視頻片段對(duì)應(yīng)的用戶評(píng)價(jià)信息包括服務(wù)端匯總的目標(biāo)視頻片段所對(duì)應(yīng)的所有曾觀看過(guò)目標(biāo)視頻片段的用戶所發(fā)布的評(píng)價(jià)信息。
本步驟中,可在即將播放目標(biāo)視頻片段之前從服務(wù)端獲取其對(duì)應(yīng)的用戶評(píng)價(jià)信息,也可在用戶選擇播放目標(biāo)視頻資源時(shí)開(kāi)始獲取該目標(biāo)視頻資源中包含的所有視頻片段分別對(duì)應(yīng)的用戶評(píng)價(jià)信息,本發(fā)明實(shí)施例不做限定。
步驟102、根據(jù)所述用戶評(píng)價(jià)信息確定目標(biāo)視頻片段是否滿足預(yù)設(shè)降功耗條件。
示例性的,用戶評(píng)價(jià)信息可以反映出曾經(jīng)觀看過(guò)目標(biāo)視頻片段的用戶對(duì)目標(biāo)視頻片段的喜好程度或關(guān)注程度等。例如,當(dāng)用戶評(píng)價(jià)信息包含彈幕數(shù)量時(shí),若彈幕數(shù)量較多,則說(shuō)明用戶關(guān)注程度較高;又如,當(dāng)用戶評(píng)價(jià)信息包含點(diǎn)贊次數(shù)時(shí),若點(diǎn)贊次數(shù)較多,則說(shuō)明很多用戶喜歡該視頻片段;再如,當(dāng)用戶評(píng)價(jià)信息包含彈幕內(nèi)容或討論區(qū)聊天記錄時(shí),可對(duì)彈幕內(nèi)容和聊天記錄中的文字進(jìn)行識(shí)別,從中提取出能夠反映用戶評(píng)價(jià)的字段,如“好看”、“精彩”、“無(wú)聊”、“想快進(jìn)”等等,根據(jù)識(shí)別出的字段來(lái)確定用戶的觀看態(tài)度。
本發(fā)明實(shí)施例中,預(yù)設(shè)降功耗條件可用于衡量用戶對(duì)視頻片段的滿意程度,包括受關(guān)注度或是否喜歡觀看等,當(dāng)根據(jù)用戶評(píng)價(jià)信息確定目標(biāo)視頻片段受關(guān)注程度較低或很多用戶不喜歡觀看時(shí),可確定目標(biāo)視頻片段滿足預(yù)設(shè)降功耗條件。
步驟103、若滿足所述預(yù)設(shè)降功耗條件,則在播放所述目標(biāo)視頻片段時(shí)進(jìn)行降功耗處理。
示例性的,所述降功耗處理可包括:降低屏幕亮度、降低屏幕刷新率、降低圖層繪制幀率、降低圖層合成幀率、降低顯示畫(huà)面分辨率和減小播放音量中的至少一項(xiàng)。
優(yōu)選的,本步驟可包括:根據(jù)所述用戶評(píng)價(jià)信息確定所述目標(biāo)視頻片段對(duì)應(yīng)的目標(biāo)降功耗策略;在播放所述目標(biāo)視頻片段時(shí)采用所述目標(biāo)降功耗策略進(jìn)行降功耗處理。其中,降功耗策略中可包括降功耗處理的方式以及對(duì)應(yīng)的參數(shù)值。這樣設(shè)置的好處在于,能夠更加細(xì)致地根據(jù)用戶評(píng)價(jià)信息進(jìn)行不同程度的降功耗處理,更好地兼顧用戶的觀看需求和節(jié)省功耗的效果。
示例性的,所述目標(biāo)降功耗策略包括降低屏幕亮度、降低屏幕刷新率、降低圖層繪制幀率、降低圖層合成幀率、降低顯示畫(huà)面分辨率和減小播放音量中的至少一項(xiàng)以及對(duì)應(yīng)的參數(shù)值。其中,降低屏幕亮度對(duì)應(yīng)的參數(shù)值為目標(biāo)屏幕亮度值,降低屏幕刷新率對(duì)應(yīng)的參數(shù)值為目標(biāo)屏幕刷新率,降低圖層繪制幀率對(duì)應(yīng)的參數(shù)值為目標(biāo)圖層繪制幀率,降低圖層合成幀率對(duì)應(yīng)的參數(shù)值為目標(biāo)圖層合成幀率,降低顯示畫(huà)面分辨率為目標(biāo)顯示畫(huà)面分辨率,減小播放音量對(duì)應(yīng)的參數(shù)值為目標(biāo)音量值??梢岳斫獾氖牵瑸榱嗽鰪?qiáng)降功耗的效果,可以同時(shí)采用上述多種降功耗的方式,例如同時(shí)降低屏幕亮度、降低屏幕刷新率、降低圖層繪制幀率、降低圖層合成幀率、降低顯示畫(huà)面分辨率和減小播放音量。不同的降功耗策略之間的區(qū)別可體現(xiàn)在降功耗方式的不同、降功耗方式的數(shù)量不同以及降功耗方式對(duì)應(yīng)的參數(shù)值不同等各個(gè)方面,本發(fā)明實(shí)施例不做限定。
本發(fā)明實(shí)施例對(duì)移動(dòng)終端中裝載的操作系統(tǒng)不做限定,可以是安卓(android)系統(tǒng)、手機(jī)窗口(windowsphone,wp)操作系統(tǒng)、linux及ios系統(tǒng)等等。示例性的,為了便于說(shuō)明,本發(fā)明實(shí)施例以常見(jiàn)的android系統(tǒng)進(jìn)行后續(xù)的說(shuō)明。
為了便于理解,下面以android系統(tǒng)為例,對(duì)android系統(tǒng)中顯示畫(huà)面從生成到顯示的過(guò)程進(jìn)行簡(jiǎn)單的說(shuō)明。圖2為本發(fā)明實(shí)施例提供的一種顯示過(guò)程示意圖。
首先,在應(yīng)用(application)層,每個(gè)應(yīng)用程序(以下簡(jiǎn)稱應(yīng)用或app)包含1個(gè)或多個(gè)圖層,各個(gè)應(yīng)用app1、app2…appn按照自己的應(yīng)用設(shè)計(jì)情況(一般由對(duì)應(yīng)的安裝包apk決定)各自單獨(dú)執(zhí)行圖層繪制(render)操作(即繪制圖層上的圖像),并在繪制操作處理完成后,各應(yīng)用將所繪制的所有圖層發(fā)送給執(zhí)行圖層合成操作的圖層合成模塊(surfaceflinger)。
然后,在應(yīng)用框架(framework)層,所有圖層(包括可見(jiàn)圖層和不可見(jiàn)圖層)組成一個(gè)圖層列表,定義為listall。圖層合成模塊從listall中挑選出可見(jiàn)圖層組成可見(jiàn)圖層列表,定義為displaylist。隨后,圖層合成模塊從系統(tǒng)中三個(gè)可循環(huán)使用的幀緩沖器(framebuffer,簡(jiǎn)稱bf或buffer)中,找出一個(gè)空閑的fb,并在該空閑的fb上,根據(jù)應(yīng)用配置信息,例如哪個(gè)圖層應(yīng)該置底、哪個(gè)圖層應(yīng)該置頂、哪個(gè)區(qū)域?yàn)榭梢?jiàn)區(qū)以及哪個(gè)區(qū)域?yàn)橥该鲄^(qū)等等,通過(guò)合成(compose)操作,將displaylist中包含的圖層疊加在一起,得到最終的待顯示畫(huà)面。
最后,在內(nèi)核(kernel)層,可以將待顯示畫(huà)面?zhèn)鬏斀o顯示硬件(包括顯示控制器和顯示屏,使待顯示畫(huà)面最終顯示在顯示屏上。這里對(duì)顯示屏的類型不做限定,例如可以是液晶顯示器(liquidcrystaldisplay,lcd)。
另外,android系統(tǒng)在顯示刷新的過(guò)程中引入了同步(vsync)刷新機(jī)制。圖3為本發(fā)明實(shí)施例提供的vsync顯示刷新機(jī)制的示意圖。具體地,vsync刷新機(jī)制其實(shí)就是在整個(gè)顯示流程中,插入“心跳”即系統(tǒng)同步(vsync)信號(hào),由顯示控制器發(fā)送給cpu,用于產(chǎn)生vsync中斷,以控制每次圖層繪制操作和圖層合成操作都需要按照心跳來(lái)完成,從而將整個(gè)顯示過(guò)程中的關(guān)鍵步驟都納入到vsync的統(tǒng)一管理機(jī)制。vsync信號(hào)的頻率目前常見(jiàn)為60hz。如圖3所示,假設(shè)vsync信號(hào)周期為t,不考慮信號(hào)的傳輸延遲,第一個(gè)vsync信號(hào)vsync1到達(dá)cpu后,cpu向各應(yīng)用轉(zhuǎn)發(fā)該第一個(gè)vsync信號(hào)vsync1,各應(yīng)用響應(yīng)用戶在顯示屏上的觸摸滑動(dòng)等操作,開(kāi)始執(zhí)行繪制操作;在各應(yīng)用完成繪制操作后,得到各應(yīng)用所繪制的多個(gè)圖層。第二個(gè)vsync信號(hào)vsync2到達(dá)cpu后,cpu向圖層合成模塊轉(zhuǎn)發(fā)該第二個(gè)vsync信號(hào)vsync2,圖層合成模塊開(kāi)始執(zhí)行圖層合成操作,將各應(yīng)用所繪制的多個(gè)圖層進(jìn)行合成,生成待顯示畫(huà)面。第三個(gè)vsync信號(hào)vsync3到達(dá)cpu后,系統(tǒng)開(kāi)始執(zhí)行顯示刷新,并將該待顯示畫(huà)面最終顯示在顯示屏上。由上述描述可知,應(yīng)用程序、圖層合成模塊和顯示屏接收到的vsync信號(hào)的頻率是一致的,且是預(yù)先設(shè)置好的固定值。
在移動(dòng)終端圖層繪制、合成和刷新顯示的流程中,存在3種幀率:繪制幀率、合成幀率和刷新率。
其中,繪制幀率為圖層繪制完成后,觸發(fā)圖層合成模塊進(jìn)行圖層合成的幀率,可以理解為單位時(shí)間(例如,1秒鐘)繪制的圖層幀數(shù)。所述繪制幀率包括應(yīng)用程序?qū)?yīng)的(圖層)繪制幀率和單類圖層對(duì)應(yīng)的(圖層)繪制幀率。系統(tǒng)中運(yùn)行的應(yīng)用程序可能有多個(gè),每個(gè)應(yīng)用程序可能包括多個(gè)圖層,例如,視頻播放器應(yīng)用程序下一般包括三個(gè)圖層:一個(gè)顯示視頻內(nèi)容的圖層,可定義為u1;兩個(gè)surfaceview類型的圖層,一個(gè)用于顯示彈幕內(nèi)容,可定義為u2,另一個(gè)用于顯示用戶界面(userinterface,ui)控件(如播放進(jìn)度條、音量控制條以及各種控制按鈕等)和廣告,可定義為u3。所述應(yīng)用程序?qū)?yīng)的繪制幀率為應(yīng)用程序單位時(shí)間內(nèi)執(zhí)行繪制操作的次數(shù),其中,執(zhí)行一次繪制操作時(shí)可能繪制了一個(gè)或者多個(gè)圖層。所述單類圖層對(duì)應(yīng)的繪制幀率為同一編號(hào)或名稱(如前面的u1、u2或u3)的圖層單位時(shí)間內(nèi)被觸發(fā)繪制的次數(shù)。
合成幀率為把各個(gè)應(yīng)用程序繪制的圖層合成為一個(gè)待顯示畫(huà)面的幀率,可以理解為單位時(shí)間合成的畫(huà)面幀數(shù)。
刷新率為移動(dòng)終端顯示屏畫(huà)面刷新的幀率。一般,顯示屏?xí)?0hz的刷新率刷新。
可選的,可通過(guò)將顯示屏的亮度值調(diào)整到目標(biāo)屏幕亮度值來(lái)降低屏幕亮度,包括將顯示屏的亮度值調(diào)到最低(相當(dāng)于熄滅屏幕)。
可通過(guò)將用于繪制圖層、合成圖層或屏幕刷新的參考信號(hào)(如vsync信號(hào))的頻率調(diào)整為目標(biāo)圖層繪制幀率、目標(biāo)圖層合成幀率或目標(biāo)屏幕刷新率來(lái)實(shí)現(xiàn)降低圖層繪制幀率、降低圖層合成幀率或降低屏幕刷新率,且繪制圖層、合成圖層和屏幕刷新對(duì)應(yīng)的vsync信號(hào)的頻率可以相同(如均由60hz降為50hz)也可以各不相同(如由60hz分別降為50hz、52hz和54hz)。也可通過(guò)變更圖層繪制操作、圖層合成操作和屏幕刷新操作對(duì)參考信號(hào)的響應(yīng)機(jī)制來(lái)實(shí)現(xiàn)將圖層繪制幀率、圖層合成幀率或屏幕刷新率降低至目標(biāo)圖層繪制幀率、目標(biāo)圖層合成幀率或目標(biāo)屏幕刷新率。例如,接收到的第2n+1個(gè)信號(hào)響應(yīng),接收到的第2n個(gè)信號(hào)不響應(yīng);又如,以n個(gè)(如5個(gè))信號(hào)為一組,每組中的第一類預(yù)設(shè)編號(hào)(如1,2,4,5)的信號(hào)響應(yīng),第二類預(yù)設(shè)編號(hào)(如4)的信號(hào)不響應(yīng)。
示例性的,如上述舉例,將當(dāng)前的圖層繪制幀率60hz降至目標(biāo)圖層繪制幀率50hz,可通過(guò)以下兩種方式實(shí)現(xiàn):第一種,將發(fā)送至應(yīng)用程序的vsync信號(hào)的頻率更改為50hz;第二種,假設(shè)vsync信號(hào)的頻率為60hz,以6個(gè)信號(hào)為一組,控制應(yīng)用程序響應(yīng)每組中的5個(gè)第一類預(yù)設(shè)編號(hào)(如1,2,3,4和5)的信號(hào)來(lái)繪制圖層,不響應(yīng)1個(gè)第二類預(yù)設(shè)編號(hào)(如6)的信號(hào)。
降低顯示畫(huà)面分辨率可以在圖層繪制階段或圖層合成階段來(lái)實(shí)現(xiàn),例如應(yīng)用程序在繪制目標(biāo)視頻片段對(duì)應(yīng)的圖層時(shí)降低圖像的分辨率至目標(biāo)顯示畫(huà)面分辨率,又如圖層合成模塊可在進(jìn)行合成前或在合成過(guò)程中將目標(biāo)視頻片段對(duì)應(yīng)的顯示畫(huà)面分辨率降至目標(biāo)顯示畫(huà)面分辨率。其中,調(diào)低分辨率可通過(guò)圖像處理相關(guān)手段實(shí)現(xiàn)。
本發(fā)明實(shí)施例提供的移動(dòng)終端的播放控制方法,在播放目標(biāo)視頻片段前從服務(wù)端獲取目標(biāo)視頻片段對(duì)應(yīng)的用戶評(píng)價(jià)信息,根據(jù)用戶評(píng)價(jià)信息確定所述目標(biāo)視頻片段對(duì)應(yīng)的目標(biāo)降功耗策略,在播放目標(biāo)視頻片段時(shí)采用所述目標(biāo)降功耗策略進(jìn)行降功耗處理。通過(guò)采用上述技術(shù)方案,可根據(jù)用戶評(píng)價(jià)信息確定未播放的目標(biāo)視頻片段對(duì)應(yīng)的降功耗策略,并采用所確定的降功耗策略對(duì)目標(biāo)視頻進(jìn)行降功耗播放,可節(jié)省移動(dòng)終端的系統(tǒng)功耗。
圖4為本發(fā)明實(shí)施例提供的另一種移動(dòng)終端的播放控制方法的流程示意圖,該方法包括如下步驟:
步驟401、在播放目標(biāo)視頻片段前從服務(wù)端獲取目標(biāo)視頻片段對(duì)應(yīng)的彈幕數(shù)量。
其中,彈幕數(shù)量還可以是點(diǎn)贊次數(shù),也可同時(shí)包括彈幕數(shù)量和點(diǎn)贊次數(shù),為了便于說(shuō)明,下面以彈幕數(shù)量為例進(jìn)行說(shuō)明。
步驟402、計(jì)算彈幕數(shù)量與目標(biāo)視頻片段的歷史點(diǎn)播量的第一比值。
示例性的,目標(biāo)視頻片段的歷史點(diǎn)播量可理解為目標(biāo)視頻片段曾經(jīng)播放過(guò)的次數(shù),目標(biāo)視頻片段對(duì)應(yīng)的彈幕數(shù)量可理解為目標(biāo)視頻片段在歷史播放過(guò)程中接收到的彈幕的數(shù)量。
步驟403、判斷第一比值是否小于預(yù)設(shè)比值閾值,若是,則執(zhí)行步驟404;否則,執(zhí)行步驟407;
示例性的,預(yù)設(shè)比值閾值可根據(jù)經(jīng)驗(yàn)設(shè)置,例如,可以是0.5。
步驟404、確定目標(biāo)視頻片段滿足預(yù)設(shè)降功耗條件。
當(dāng)用戶觀看目標(biāo)視頻片段時(shí),如果對(duì)這個(gè)視頻片段感興趣,可能會(huì)發(fā)布彈幕對(duì)其進(jìn)行評(píng)價(jià),因此彈幕數(shù)量與目標(biāo)視頻片段的歷史點(diǎn)播量的比值可反映出所有觀看過(guò)目標(biāo)視頻片段的用戶對(duì)目標(biāo)視頻片段的總體關(guān)注程度,以此作為參考確定當(dāng)前用戶對(duì)目標(biāo)視頻片段的關(guān)注程度。
步驟405、根據(jù)第一比值查詢第一預(yù)設(shè)對(duì)應(yīng)關(guān)系,得到所述目標(biāo)視頻片段對(duì)應(yīng)的目標(biāo)降功耗策略。
其中,所述第一預(yù)設(shè)對(duì)應(yīng)關(guān)系包括預(yù)先建立的比值與降功耗策略的對(duì)應(yīng)關(guān)系。
示例性的,可預(yù)先建立比值區(qū)間與降功耗策略的對(duì)應(yīng)關(guān)系。例如,降功耗策略為3種,比值大于0.3且小于0.5時(shí)對(duì)應(yīng)第一降功耗策略,比值大于0.1且小于或等于0.3時(shí)對(duì)應(yīng)第二降功耗策略,比值小于或等于0.1時(shí)對(duì)應(yīng)第三降功耗策略。
優(yōu)選的,當(dāng)同時(shí)包含彈幕數(shù)量和點(diǎn)贊次數(shù)時(shí),可將彈幕數(shù)量與目標(biāo)視頻片段的歷史點(diǎn)播量的比值記為比值a,將彈幕數(shù)量與目標(biāo)視頻片段的歷史點(diǎn)播量的比值記為比值b,本步驟中所述第一比值記為綜合比值,綜合比值為比值a和比值b的和(a+b)或者加權(quán)求和的值(aa+bb),其中的加權(quán)系數(shù)a和b可根據(jù)經(jīng)驗(yàn)設(shè)置,具體數(shù)值不做限定。
示例性的,第一降功耗策略為降低屏幕刷新率、降低圖層繪制幀率和降低圖層合成幀率;第二降功耗策略為降低屏幕亮度、降低屏幕刷新率、降低圖層繪制幀率、降低圖層合成幀率和降低顯示畫(huà)面分辨率;第三降功耗策略為降低屏幕亮度、降低屏幕刷新率、降低圖層繪制幀率、降低圖層合成幀率和降低顯示畫(huà)面分辨率和減小播放音量。對(duì)以上各降功耗方式對(duì)應(yīng)的參數(shù)值不做限定,只要低于原來(lái)對(duì)應(yīng)的參數(shù)值即可,例如將屏幕刷新率由60hz降至50hz。
示例性的,第一降功耗策略為降低屏幕刷新率、降低圖層繪制幀率和降低圖層合成幀率,對(duì)應(yīng)的目標(biāo)參數(shù)值均為58hz(降功耗前為60hz);第二降功耗策略為降低屏幕刷新率、降低圖層繪制幀率和降低圖層合成幀率,對(duì)應(yīng)的目標(biāo)參數(shù)值均為55hz;第三降功耗策略為降低屏幕刷新率、降低圖層繪制幀率和降低圖層合成幀率,對(duì)應(yīng)的目標(biāo)參數(shù)值均為50hz。
步驟406、在播放目標(biāo)視頻片段時(shí)采用目標(biāo)降功耗策略進(jìn)行降功耗處理。
步驟407、在播放目標(biāo)視頻片段時(shí)采用原播放策略進(jìn)行播放。
本發(fā)明實(shí)施例可根據(jù)彈幕數(shù)量或點(diǎn)贊次數(shù)與目標(biāo)視頻片段的歷史點(diǎn)播量的比值來(lái)更加準(zhǔn)確地確定目標(biāo)視頻片段對(duì)應(yīng)的降功耗策略,保證用戶的觀看體驗(yàn)的同時(shí)降低移動(dòng)終端的系統(tǒng)功耗。
圖5為本發(fā)明實(shí)施例提供的另一種移動(dòng)終端的播放控制方法的流程示意圖,該方法包括如下步驟:
步驟501、在播放目標(biāo)視頻片段前從服務(wù)端獲取目標(biāo)視頻片段對(duì)應(yīng)的彈幕內(nèi)容。
其中,彈幕內(nèi)容還可以是評(píng)論內(nèi)容或討論區(qū)聊天記錄等,也可同時(shí)包括彈幕內(nèi)容、評(píng)論內(nèi)容和討論區(qū)聊天記錄,為了便于說(shuō)明,下面以彈幕數(shù)量為例進(jìn)行說(shuō)明。
步驟502、獲取所述彈幕內(nèi)容中包含的文字信息。
步驟503、從所述文字信息中提取負(fù)面評(píng)價(jià)類型和正面評(píng)價(jià)類型的關(guān)鍵字,并分別統(tǒng)計(jì)每種類型的關(guān)鍵字的出現(xiàn)次數(shù)總和。
示例性的,例如,正面評(píng)價(jià)類型的關(guān)鍵字可包括“好看”、“精彩”、“場(chǎng)面震撼”以及“贊”等正面評(píng)價(jià)語(yǔ)言;負(fù)面評(píng)價(jià)類型的關(guān)鍵字可包括“不好看”、“無(wú)聊”、“失望”以及“浪費(fèi)時(shí)間”等負(fù)面評(píng)價(jià)語(yǔ)言。
步驟504、判斷負(fù)面評(píng)價(jià)類型對(duì)應(yīng)的第一出現(xiàn)次數(shù)總和是否大于正面評(píng)價(jià)類型對(duì)應(yīng)的第二出現(xiàn)次數(shù)總和,若是,則執(zhí)行步驟505;否則,執(zhí)行步驟508。
步驟505、計(jì)算第一出現(xiàn)次數(shù)總和與第二出現(xiàn)次數(shù)總和的第一差值。
步驟506、根據(jù)第一差值查詢第二預(yù)設(shè)對(duì)應(yīng)關(guān)系,得到所述目標(biāo)視頻片段對(duì)應(yīng)的目標(biāo)降功耗策略。
其中,所述第二預(yù)設(shè)對(duì)應(yīng)關(guān)系包括預(yù)先建立的差值與降功耗策略的對(duì)應(yīng)關(guān)系。
示例性的,也可建立差值區(qū)間與降功耗策略的對(duì)應(yīng)關(guān)系。例如,降功耗策略有3種,差值大于100時(shí)對(duì)應(yīng)第一降功耗策略,差值大于50小于或等于100時(shí)對(duì)應(yīng)第二降功耗策略,差值小于或等于50時(shí)對(duì)應(yīng)第三降功耗策略。具體的降功耗策略可參照上文的相關(guān)描述。
步驟507、在播放所述目標(biāo)視頻片段時(shí)采用所述目標(biāo)降功耗策略進(jìn)行降功耗處理。
步驟508、在播放目標(biāo)視頻片段時(shí)采用原播放策略進(jìn)行播放。
本發(fā)明實(shí)施例可通過(guò)從彈幕內(nèi)容、評(píng)論內(nèi)容和討論區(qū)聊天記錄對(duì)應(yīng)的文字信息中提取到能夠表達(dá)用戶喜好程度的關(guān)鍵字,并得出目標(biāo)視頻片段是否得到多數(shù)用戶的喜歡或厭惡,可更加準(zhǔn)確地確定目標(biāo)視頻片段對(duì)應(yīng)的降功耗策略,保證用戶的觀看體驗(yàn)的同時(shí)降低移動(dòng)終端的系統(tǒng)功耗。
圖6為本發(fā)明實(shí)施例提供的另一種移動(dòng)終端的播放控制方法的流程示意圖,該方法包括如下步驟:
步驟601、在播放目標(biāo)視頻片段前從服務(wù)端獲取目標(biāo)視頻片段對(duì)應(yīng)的彈幕內(nèi)容。
其中,彈幕內(nèi)容還可以是評(píng)論內(nèi)容或討論區(qū)聊天記錄等,也可同時(shí)包括彈幕內(nèi)容、評(píng)論內(nèi)容和討論區(qū)聊天記錄,為了便于說(shuō)明,下面以彈幕數(shù)量為例進(jìn)行說(shuō)明。
步驟602、獲取當(dāng)前用戶對(duì)應(yīng)的厭惡類型。
其中,所述厭惡類型為用戶不喜歡觀看的視頻內(nèi)容類型,所述當(dāng)前用戶對(duì)應(yīng)的厭惡類型中包含至少一個(gè)項(xiàng)目。
示例性的,視頻內(nèi)容類型可包括搞笑、血腥、暴力及悲情等等。當(dāng)前用戶對(duì)應(yīng)的厭惡類型可由用戶自行選定,也可通過(guò)統(tǒng)計(jì)用戶的觀看習(xí)慣來(lái)確定。例如,用戶在歷史觀看過(guò)程中,在遇到暴力類型的視頻片段時(shí)選擇快進(jìn)的次數(shù)超過(guò)預(yù)設(shè)次數(shù)閾值時(shí),可確定用戶對(duì)應(yīng)的厭惡類型包括暴力類型。
步驟603、根據(jù)所述用戶評(píng)價(jià)信息確定所述目標(biāo)視頻片段對(duì)應(yīng)的內(nèi)容類型。
其中,所述目標(biāo)視頻片段對(duì)應(yīng)的內(nèi)容類型中包含至少一個(gè)項(xiàng)目。
示例性的,可獲取所述彈幕內(nèi)容中包含的文字信息,從文字信息中提取與內(nèi)容類型相關(guān)的關(guān)鍵字,并分別統(tǒng)計(jì)每種內(nèi)容類型相關(guān)的關(guān)鍵字的出現(xiàn)頻率,將對(duì)應(yīng)的關(guān)鍵字的出現(xiàn)頻率總和較高的內(nèi)容類型確定為目標(biāo)視頻片段對(duì)應(yīng)的內(nèi)容類型。
步驟604、判斷所述內(nèi)容類型中是否存在與所述厭惡類型中的任意一項(xiàng)相一致的項(xiàng)目,若是,則執(zhí)行步驟605;否則,執(zhí)行步驟607。
示例性的,當(dāng)目標(biāo)視頻片段對(duì)應(yīng)的內(nèi)容類型與厭惡類型中包含的所有項(xiàng)目均不一致時(shí),說(shuō)明當(dāng)前用戶不討厭觀看目標(biāo)視頻片段,不需要降功耗,在播放目標(biāo)視頻片段時(shí)采用原播放策略進(jìn)行播放;當(dāng)目標(biāo)視頻片段對(duì)應(yīng)的內(nèi)容類型與厭惡類型中包含的任意一個(gè)視頻內(nèi)容類型一致時(shí),確定需要在播放過(guò)程中進(jìn)行降功耗處理。
步驟605、確定所述內(nèi)容類型中與所述厭惡類型中相一致的第一項(xiàng)目數(shù)量。
步驟606、根據(jù)所述第一項(xiàng)目數(shù)量查詢第三預(yù)設(shè)對(duì)應(yīng)關(guān)系,得到所述目標(biāo)視頻片段對(duì)應(yīng)的目標(biāo)降功耗策略。
其中,所述第三預(yù)設(shè)對(duì)應(yīng)關(guān)系包括預(yù)先建立的數(shù)量與降功耗策略的對(duì)應(yīng)關(guān)系。
示例性的,可建立項(xiàng)目數(shù)量區(qū)間與降功耗策略的對(duì)應(yīng)關(guān)系。例如,降功耗策略有3種,項(xiàng)目數(shù)量大于3時(shí)對(duì)應(yīng)第一降功耗策略,項(xiàng)目數(shù)量大于1小于或等于3時(shí)對(duì)應(yīng)第二降功耗策略,項(xiàng)目數(shù)量等于1時(shí)對(duì)應(yīng)第三降功耗策略。具體的降功耗策略可參照上文的相關(guān)描述。
步驟607、在播放目標(biāo)視頻片段時(shí)采用原播放策略進(jìn)行播放。
本發(fā)明實(shí)施例可通過(guò)從彈幕內(nèi)容、評(píng)論內(nèi)容和討論區(qū)聊天記錄對(duì)應(yīng)的文字信息中提取到目標(biāo)視頻片段對(duì)應(yīng)的內(nèi)容類型,根據(jù)內(nèi)容類型與當(dāng)前用戶的厭惡類型的匹配程度可更加準(zhǔn)確地確定目標(biāo)視頻片段對(duì)應(yīng)的降功耗策略,保證用戶的觀看體驗(yàn)的同時(shí)降低移動(dòng)終端的系統(tǒng)功耗。
圖7為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的播放控制裝置的結(jié)構(gòu)框圖,該裝置可由軟件和/或硬件實(shí)現(xiàn),一般集成在移動(dòng)終端中,可通過(guò)執(zhí)行移動(dòng)終端的播放控制方法來(lái)進(jìn)行播放控制。如圖7所示,該裝置包括:
評(píng)價(jià)信息獲取模塊701,用于在播放目標(biāo)視頻片段前從服務(wù)端獲取所述目標(biāo)視頻片段對(duì)應(yīng)的用戶評(píng)價(jià)信息;
降功耗判斷模塊702,用于根據(jù)所述用戶評(píng)價(jià)信息確定所述目標(biāo)視頻片段是否滿足預(yù)設(shè)降功耗條件。
降功耗處理模塊703,用于在滿足所述預(yù)設(shè)降功耗條件時(shí),在播放所述目標(biāo)視頻片段時(shí)進(jìn)行降功耗處理。
本發(fā)明實(shí)施例提供的移動(dòng)終端的播放控制裝置,可根據(jù)用戶評(píng)價(jià)信息確定未播放的目標(biāo)視頻片段是否滿足降功耗條件,在滿足時(shí)進(jìn)行降功耗處理,可節(jié)省移動(dòng)終端的系統(tǒng)功耗。
可選的,所述降功耗處理包括:
策略確定單元,用于在滿足所述預(yù)設(shè)降功耗條件時(shí),根據(jù)所述用戶評(píng)價(jià)信息確定所述目標(biāo)視頻片段對(duì)應(yīng)的目標(biāo)降功耗策略;
降功耗處理單元,用于在播放所述目標(biāo)視頻片段時(shí)采用所述目標(biāo)降功耗策略進(jìn)行降功耗處理。
可選的,所述用戶評(píng)價(jià)信息包括所述目標(biāo)視頻片段在歷史播放過(guò)程中接收到的彈幕數(shù)量、彈幕內(nèi)容、點(diǎn)贊次數(shù)、評(píng)論內(nèi)容以及討論區(qū)聊天記錄中的至少一項(xiàng)。
可選的,所述用戶評(píng)價(jià)信息包括彈幕數(shù)量或所述點(diǎn)贊次數(shù);
所述降功耗判斷模塊包括:
比值計(jì)算單元,用于計(jì)算所述彈幕數(shù)量或所述點(diǎn)贊次數(shù)與所述目標(biāo)視頻片段的歷史點(diǎn)播量的第一比值;
比值判斷單元,用于判斷所述第一比值是否小于預(yù)設(shè)比值閾值,若小于,則確定所述目標(biāo)視頻片段滿足預(yù)設(shè)降功耗條件;
所述策略確定單元用于:根據(jù)所述第一比值查詢第一預(yù)設(shè)對(duì)應(yīng)關(guān)系,得到所述目標(biāo)視頻片段對(duì)應(yīng)的目標(biāo)降功耗策略,其中,所述第一預(yù)設(shè)對(duì)應(yīng)關(guān)系包括預(yù)先建立的比值與降功耗策略的對(duì)應(yīng)關(guān)系。
可選的,所述用戶評(píng)價(jià)信息包括所述彈幕內(nèi)容、所述評(píng)論內(nèi)容或討論區(qū)聊天記錄;
所述降功耗判斷模塊包括:
文字信息獲取單元,用于獲取所述彈幕內(nèi)容、所述評(píng)論內(nèi)容或討論區(qū)聊天記錄中包含的文字信息;
出現(xiàn)次數(shù)統(tǒng)計(jì)單元,用于從所述文字信息中提取負(fù)面評(píng)價(jià)類型和正面評(píng)價(jià)類型的關(guān)鍵字,并分別統(tǒng)計(jì)每種類型的關(guān)鍵字的出現(xiàn)次數(shù)總和;
次數(shù)總和判斷單元,用于判斷所述負(fù)面評(píng)價(jià)類型對(duì)應(yīng)的第一出現(xiàn)次數(shù)總和是否大于所述正面評(píng)價(jià)類型對(duì)應(yīng)的第二出現(xiàn)次數(shù)總和,若是,則確定所述目標(biāo)視頻片段滿足預(yù)設(shè)降功耗條件;
所述策略確定單元用于:
計(jì)算所述第一出現(xiàn)次數(shù)總和與所述第二出現(xiàn)次數(shù)總和的第一差值;
根據(jù)所述第一差值查詢第二預(yù)設(shè)對(duì)應(yīng)關(guān)系,得到所述目標(biāo)視頻片段對(duì)應(yīng)的目標(biāo)降功耗策略,其中,所述第二預(yù)設(shè)對(duì)應(yīng)關(guān)系包括預(yù)先建立的差值與降功耗策略的對(duì)應(yīng)關(guān)系。
可選的,所述用戶評(píng)價(jià)信息包括所述彈幕內(nèi)容、所述評(píng)論內(nèi)容或討論區(qū)聊天記錄;
所述降功耗判斷模塊包括:
厭惡類型獲取單元,用于獲取當(dāng)前用戶對(duì)應(yīng)的厭惡類型,其中,所述厭惡類型為用戶不喜歡觀看的視頻內(nèi)容類型,所述當(dāng)前用戶對(duì)應(yīng)的厭惡類型中包含至少一個(gè)項(xiàng)目;
內(nèi)容類型確定單元,用于根據(jù)所述用戶評(píng)價(jià)信息確定所述目標(biāo)視頻片段對(duì)應(yīng)的內(nèi)容類型,其中,所述目標(biāo)視頻片段對(duì)應(yīng)的內(nèi)容類型中包含至少一個(gè)項(xiàng)目;
類型判斷單元,用于判斷所述內(nèi)容類型中是否存在與所述厭惡類型中的任意一項(xiàng)相一致的項(xiàng)目,若存在,則確定所述目標(biāo)視頻片段滿足預(yù)設(shè)降功耗條件;
所述策略確定單元用于:
確定所述內(nèi)容類型中與所述厭惡類型中相一致的第一項(xiàng)目數(shù)量;
根據(jù)所述第一項(xiàng)目數(shù)量查詢第三預(yù)設(shè)對(duì)應(yīng)關(guān)系,得到所述目標(biāo)視頻片段對(duì)應(yīng)的目標(biāo)降功耗策略,其中,所述第三預(yù)設(shè)對(duì)應(yīng)關(guān)系包括預(yù)先建立的數(shù)量與降功耗策略的對(duì)應(yīng)關(guān)系。
可選的,所述降功耗處理包括:
降低屏幕亮度、降低屏幕刷新率、降低圖層繪制幀率、降低圖層合成幀率、降低顯示畫(huà)面分辨率和減小播放音量中的至少一項(xiàng)。
本發(fā)明實(shí)施例提供了一種移動(dòng)終端,該移動(dòng)終端中可集成本發(fā)明實(shí)施例提供的移動(dòng)終端的播放控制裝置。圖8為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的結(jié)構(gòu)示意圖。如圖8所示,該移動(dòng)終端可以包括:殼體(圖中未示出)、存儲(chǔ)器801、中央處理器(centralprocessingunit,cpu)802(又稱處理器,以下簡(jiǎn)稱cpu)、電路板(圖中未示出)和電源電路(圖中未示出)。所述電路板安置在所述殼體圍成的空間內(nèi)部;所述cpu802和所述存儲(chǔ)器801設(shè)置在所述電路板上;所述電源電路,用于為所述移動(dòng)終端的各個(gè)電路或器件供電;所述存儲(chǔ)器801,用于存儲(chǔ)可執(zhí)行程序代碼;所述cpu802通過(guò)讀取所述存儲(chǔ)器801中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與所述可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行:
在播放目標(biāo)視頻片段前從服務(wù)端獲取所述目標(biāo)視頻片段對(duì)應(yīng)的用戶評(píng)價(jià)信息;
根據(jù)所述用戶評(píng)價(jià)信息確定所述目標(biāo)視頻片段是否滿足預(yù)設(shè)降功耗條件;
若滿足所述預(yù)設(shè)降功耗條件,則在播放所述目標(biāo)視頻片段時(shí)進(jìn)行降功耗處理。
所述移動(dòng)終端還包括:外設(shè)接口803、rf(radiofrequency,射頻)電路805、音頻電路806、揚(yáng)聲器811、電源管理芯片808、輸入/輸出(i/o)子系統(tǒng)809、觸摸屏812、其他輸入/控制設(shè)備810以及外部端口804,這些部件通過(guò)一個(gè)或多個(gè)通信總線或信號(hào)線807來(lái)通信。
應(yīng)該理解的是,圖示移動(dòng)終端800僅僅是移動(dòng)終端的一個(gè)范例,并且移動(dòng)終端800可以具有比圖中所示出的更多的或者更少的部件,可以組合兩個(gè)或更多的部件,或者可以具有不同的部件配置。圖中所示出的各種部件可以在包括一個(gè)或多個(gè)信號(hào)處理和/或?qū)S眉呻娐吩趦?nèi)的硬件、軟件、或硬件和軟件的組合中實(shí)現(xiàn)。
下面就本實(shí)施例提供的用于實(shí)現(xiàn)播放控制的移動(dòng)終端進(jìn)行詳細(xì)的描述,該移動(dòng)終端以手機(jī)為例。
存儲(chǔ)器801,所述存儲(chǔ)器801可以被cpu802、外設(shè)接口803等訪問(wèn),所述存儲(chǔ)器801可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如一個(gè)或多個(gè)磁盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。
外設(shè)接口803,所述外設(shè)接口803可以將設(shè)備的輸入和輸出外設(shè)連接到cpu802和存儲(chǔ)器801。
i/o子系統(tǒng)809,所述i/o子系統(tǒng)809可以將設(shè)備上的輸入輸出外設(shè),例如觸摸屏812和其他輸入/控制設(shè)備810,連接到外設(shè)接口803。i/o子系統(tǒng)809可以包括顯示控制器8091和用于控制其他輸入/控制設(shè)備810的一個(gè)或多個(gè)輸入控制器8092。其中,一個(gè)或多個(gè)輸入控制器8092從其他輸入/控制設(shè)備810接收電信號(hào)或者向其他輸入/控制設(shè)備810發(fā)送電信號(hào),其他輸入/控制設(shè)備810可以包括物理按鈕(按壓按鈕、搖臂按鈕等)、撥號(hào)盤(pán)、滑動(dòng)開(kāi)關(guān)、操縱桿、點(diǎn)擊滾輪。值得說(shuō)明的是,輸入控制器8092可以與以下任一個(gè)連接:鍵盤(pán)、紅外端口、usb接口以及諸如鼠標(biāo)的指示設(shè)備。
觸摸屏812,所述觸摸屏812是用戶終端與用戶之間的輸入接口和輸出接口,將可視輸出顯示給用戶,可視輸出可以包括圖形、文本、圖標(biāo)、視頻等。
i/o子系統(tǒng)809中的顯示控制器8091從觸摸屏812接收電信號(hào)或者向觸摸屏812發(fā)送電信號(hào)。觸摸屏812檢測(cè)觸摸屏上的接觸,顯示控制器8091將檢測(cè)到的接觸轉(zhuǎn)換為與顯示在觸摸屏812上的用戶界面對(duì)象的交互,即實(shí)現(xiàn)人機(jī)交互,顯示在觸摸屏812上的用戶界面對(duì)象可以是運(yùn)行游戲的圖標(biāo)、聯(lián)網(wǎng)到相應(yīng)網(wǎng)絡(luò)的圖標(biāo)等。值得說(shuō)明的是,設(shè)備還可以包括光鼠,光鼠是不顯示可視輸出的觸摸敏感表面,或者是由觸摸屏形成的觸摸敏感表面的延伸。
rf電路805,主要用于建立手機(jī)與無(wú)線網(wǎng)絡(luò)(即網(wǎng)絡(luò)側(cè))的通信,實(shí)現(xiàn)手機(jī)與無(wú)線網(wǎng)絡(luò)的數(shù)據(jù)接收和發(fā)送。例如收發(fā)短信息、電子郵件等。具體地,rf電路805接收并發(fā)送rf信號(hào),rf信號(hào)也稱為電磁信號(hào),rf電路805將電信號(hào)轉(zhuǎn)換為電磁信號(hào)或?qū)㈦姶判盘?hào)轉(zhuǎn)換為電信號(hào),并且通過(guò)該電磁信號(hào)與通信網(wǎng)絡(luò)以及其他設(shè)備進(jìn)行通信。rf電路805可以包括用于執(zhí)行這些功能的已知電路,其包括但不限于天線系統(tǒng)、rf收發(fā)機(jī)、一個(gè)或多個(gè)放大器、調(diào)諧器、一個(gè)或多個(gè)振蕩器、數(shù)字信號(hào)處理器、codec(coder-decoder,編譯碼器)芯片組、用戶標(biāo)識(shí)模塊(subscriberidentitymodule,sim)等等。
音頻電路806,主要用于從外設(shè)接口803接收音頻數(shù)據(jù),將該音頻數(shù)據(jù)轉(zhuǎn)換為電信號(hào),并且將該電信號(hào)發(fā)送給揚(yáng)聲器811。
揚(yáng)聲器811,用于將手機(jī)通過(guò)rf電路805從無(wú)線網(wǎng)絡(luò)接收的語(yǔ)音信號(hào),還原為聲音并向用戶播放該聲音。
電源管理芯片808,用于為cpu802、i/o子系統(tǒng)及外設(shè)接口所連接的硬件進(jìn)行供電及電源管理。
本發(fā)明實(shí)施例提供的移動(dòng)終端,可根據(jù)用戶評(píng)價(jià)信息確定未播放的目標(biāo)視頻片段是否滿足降功耗條件,在滿足時(shí)進(jìn)行降功耗處理,可節(jié)省移動(dòng)終端的系統(tǒng)功耗。
上述實(shí)施例中提供的移動(dòng)終端的播放控制裝置及移動(dòng)終端可執(zhí)行本發(fā)明任意實(shí)施例所提供的移動(dòng)終端的播放控制方法,具備執(zhí)行該方法相應(yīng)的功能模塊和有益效果。未在上述實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見(jiàn)本發(fā)明任意實(shí)施例所提供的移動(dòng)終端的播放控制方法。
注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。