隔預(yù)定時間循環(huán)進(jìn)行下載資源是否處于下載狀態(tài)的檢測,以確定下載資源是否下載完畢并進(jìn)行關(guān)機(jī)操作。
[0027]作為另一種優(yōu)選的實(shí)施方式,在上述實(shí)施方式的基礎(chǔ)上,智能電視的下載資源進(jìn)行分類還包括對各下載資源進(jìn)行優(yōu)先級確定,智能電視關(guān)機(jī)檢測到下載資源處于下載狀態(tài)時,還需要根據(jù)下載資源的優(yōu)先級的高低進(jìn)行處理,有優(yōu)先級高的下載資源處于下載狀態(tài)時,智能電視僅關(guān)閉屏幕背光、系統(tǒng)聲音及無關(guān)的服務(wù)進(jìn)程,僅有優(yōu)先級低的下載資源處于下載狀態(tài)時,進(jìn)行關(guān)機(jī)操作。
[0028]以下以智能電視安裝的Android操作系統(tǒng)為例來說明上述方法的具體操作。
[0029]第一步:用戶可以設(shè)置離線下載類型優(yōu)先級;默認(rèn)優(yōu)先級是:電影(4級),音樂(3級),APK (2級),其他(I級)。
[0030]第二步:開始一個下載鏈接,軟件提供下載鏈接以及下載類型,調(diào)用下載模塊提供的接口開始下載;同時調(diào)用狀態(tài)記錄模塊記錄下載狀態(tài);比如:開始一個視頻下載,下載模塊接收到的參數(shù)為:(app, url, pr1rity, state ) = ( ‘APP1’,’某視頻Url地址’,4,’ downloading’),通過狀態(tài)記錄模塊將此狀態(tài)寫入數(shù)據(jù)庫中;
第三步:用戶觀看電視并在后臺繼續(xù)下載,在這個過程中,如果后臺下載完畢,修改狀態(tài)記錄模塊中的狀態(tài),如上例,將狀態(tài)改成(‘ΑΡΡΓ,,某視頻Url地址’,4,,done),否則進(jìn)入第四步;
第四步:用戶離開電視,點(diǎn)擊遙控器待機(jī)鍵,狀態(tài)記錄模塊監(jiān)聽到待機(jī)鍵后,依次遍歷讀取該模塊記錄的下載狀態(tài),如果所有的state都等于done或者狀態(tài)為downloading,但是優(yōu)先級〈=2的情況下,則清空所有狀態(tài)并進(jìn)行真正的關(guān)機(jī)操作(關(guān)閉android系統(tǒng)以及關(guān)閉電源);否則進(jìn)入第五步;
第五步:如果檢測到有state為downloading,則先關(guān)閉到屏幕的背光、系統(tǒng)聲音以及和下載無關(guān)的服務(wù)進(jìn)程;同時等待5s后,再次返回第四步中讀取狀態(tài)記錄模塊記錄的下載狀態(tài)實(shí)現(xiàn)循環(huán)處理,直到清空所有狀態(tài)并進(jìn)行真正的關(guān)機(jī)操作或者用戶開機(jī);
第六步:用戶回來,點(diǎn)擊待機(jī)鍵開機(jī);狀態(tài)記錄模塊再次監(jiān)聽到待機(jī)鍵后,判斷當(dāng)前是否是關(guān)機(jī)狀態(tài);如果是,則執(zhí)行常規(guī)開機(jī)流程;否則執(zhí)行如下操作:打開屏幕背光、系統(tǒng)聲音,開啟之前關(guān)閉的系統(tǒng)服務(wù)等,用戶繼續(xù)觀看電視。
[0031]另外,本發(fā)明還提供一種智能電視平臺離線下載系統(tǒng),包括資源分類模塊10、下載模塊20、狀態(tài)記錄模塊30和關(guān)機(jī)模塊40。
[0032]資源分類模塊10用于對智能電視的下載資源進(jìn)行分類;
下載模塊20用于對智能電視的下載資源進(jìn)行下載操作;
狀態(tài)記錄模塊30用于記錄智能電視的下載資源的下載狀態(tài);
關(guān)機(jī)模塊40用于根據(jù)狀態(tài)記錄模塊中智能電視的下載資源的下載狀態(tài)確定智能電視的關(guān)機(jī)操作。
[0033]智能電視通過所述下載模塊20進(jìn)行資源下載,當(dāng)智能電視關(guān)機(jī)時,檢測所述狀態(tài)記錄模塊30中是否有下載資源處于下載狀態(tài),當(dāng)檢測到有下載資源處于下載狀態(tài)時,智能電視通過關(guān)機(jī)模塊40僅關(guān)閉屏幕背光、系統(tǒng)聲音及無關(guān)的服務(wù)進(jìn)程,否則通過關(guān)機(jī)模塊40進(jìn)行關(guān)機(jī)操作。
[0034]作為一種改進(jìn)的實(shí)施方式,資源分類模塊10還用于對各下載資源進(jìn)行優(yōu)先級確定,智能電視關(guān)機(jī)檢測到狀態(tài)記錄模塊30中有處于下載狀態(tài)的下載資源時,還需要根據(jù)下載資源的優(yōu)先級的高低進(jìn)行處理,有優(yōu)先級高的下載資源處于下載狀態(tài)時,智能電視僅關(guān)閉屏幕背光、系統(tǒng)聲音及無關(guān)的服務(wù)進(jìn)程,僅有優(yōu)先級低的下載資源處于下載狀態(tài)時,進(jìn)行關(guān)機(jī)操作。
[0035]本發(fā)明系統(tǒng)其他工作原理與本發(fā)明方法實(shí)施方式相同,此處不贅述。
[0036]應(yīng)當(dāng)理解的是,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不足以限制本發(fā)明的技術(shù)方案,對本領(lǐng)域普通技術(shù)人員來說,在本發(fā)明的精神和原則之內(nèi),可以根據(jù)上述說明加以增減、替換、變換或改進(jìn),而所有這些增減、替換、變換或改進(jìn)后的技術(shù)方案,都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
【主權(quán)項】
1.一種智能電視平臺離線下載方法,其特征在于,包括如下步驟: 將智能電視的下載資源進(jìn)行分類; 智能電視下載資源時記錄該下載資源的狀態(tài); 智能電視關(guān)機(jī)時檢測下載資源是否處于下載狀態(tài),檢測到有下載資源處于下載狀態(tài)時僅關(guān)閉智能電視的屏幕背光、系統(tǒng)聲音及無關(guān)的服務(wù)進(jìn)程,否則進(jìn)行關(guān)機(jī)操作。2.根據(jù)權(quán)利要求1所述的智能電視平臺離線下載方法,其特征在于,所述智能電視的下載資源進(jìn)行分類還包括對各下載資源進(jìn)行優(yōu)先級確定,智能電視關(guān)機(jī)檢測到下載資源處于下載狀態(tài)時,還需要根據(jù)下載資源的優(yōu)先級的高低進(jìn)行處理,有優(yōu)先級高的下載資源處于下載狀態(tài)時,智能電視僅關(guān)閉屏幕背光、系統(tǒng)聲音及無關(guān)的服務(wù)進(jìn)程,僅有優(yōu)先級低的下載資源處于下載狀態(tài)時,進(jìn)行關(guān)機(jī)操作。3.根據(jù)權(quán)利要求1所述的智能電視平臺離線下載方法,其特征在于,所述智能電視下載資源時記錄該下載資源的狀態(tài)具體采用如下步驟: 智能電視應(yīng)用獲取下載資源的下載鏈接及下載類型; 智能電視應(yīng)用調(diào)用下載模塊根據(jù)下載鏈接及下載類型進(jìn)行下載,同時調(diào)用狀態(tài)記錄模塊記錄下載狀態(tài)。4.根據(jù)權(quán)利要求1至3任一項所述的智能電視平臺離線下載方法,其特征在于,當(dāng)智能電視關(guān)閉屏幕背光、系統(tǒng)聲音及無關(guān)的服務(wù)進(jìn)程后,隔預(yù)定時間循環(huán)進(jìn)行下載資源是否處于下載狀態(tài)的檢測,以確定下載資源是否下載完畢,下載完畢后即進(jìn)行關(guān)機(jī)操作。5.根據(jù)權(quán)利要求4所述的智能電視平臺離線下載方法,其特征在于,所述智能電視的下載資源包括電影、音樂、安裝包文件。6.一種智能電視平臺離線下載系統(tǒng),其特征在于,包括資源分類模塊、下載模塊、狀態(tài)記錄模塊和關(guān)機(jī)模塊; 所述資源分類模塊用于對智能電視的下載資源進(jìn)行分類; 所述下載模塊用于對智能電視的下載資源進(jìn)行下載操作; 所述狀態(tài)記錄模塊用于記錄智能電視的下載資源的下載狀態(tài); 所述關(guān)機(jī)模塊用于根據(jù)狀態(tài)記錄模塊中智能電視的下載資源的下載狀態(tài)確定智能電視的關(guān)機(jī)操作; 智能電視通過所述下載模塊進(jìn)行資源下載,當(dāng)智能電視關(guān)機(jī)時,檢測所述狀態(tài)記錄模塊中是否有下載資源處于下載狀態(tài),當(dāng)檢測到有下載資源處于下載狀態(tài)時,智能電視通過關(guān)機(jī)模塊僅關(guān)閉屏幕背光、系統(tǒng)聲音及無關(guān)的服務(wù)進(jìn)程,否則通過關(guān)機(jī)模塊進(jìn)行關(guān)機(jī)操作。7.根據(jù)權(quán)利要求6所述的智能電視平臺離線下載系統(tǒng),其特征在于,所述資源分類模塊還用于對各下載資源進(jìn)行優(yōu)先級確定,智能電視關(guān)機(jī)檢測到所述狀態(tài)記錄模塊中有處于下載狀態(tài)的下載資源時,還需要根據(jù)下載資源的優(yōu)先級的高低進(jìn)行處理,有優(yōu)先級高的下載資源處于下載狀態(tài)時,智能電視僅關(guān)閉屏幕背光、系統(tǒng)聲音及無關(guān)的服務(wù)進(jìn)程,僅有優(yōu)先級低的下載資源處于下載狀態(tài)時,進(jìn)行關(guān)機(jī)操作。8.根據(jù)權(quán)利要求6或7所述的智能電視平臺離線下載系統(tǒng),其特征在于,所述智能電視的下載資源包括電影、音樂、安裝包文件。
【專利摘要】一種智能電視平臺離線下載方法及系統(tǒng),將智能電視的下載資源進(jìn)行分類;智能電視下載資源時記錄該下載資源的狀態(tài);智能電視關(guān)機(jī)時檢測下載資源是否處于下載狀態(tài),檢測到有下載資源處于下載狀態(tài)時僅關(guān)閉智能電視的屏幕背光、系統(tǒng)聲音及無關(guān)的服務(wù)進(jìn)程,否則進(jìn)行關(guān)機(jī)操作。本發(fā)明對智能電視下載資源進(jìn)行分類及優(yōu)先級的確定,下載資源需要進(jìn)行下載狀態(tài)的記錄,當(dāng)智能電視關(guān)機(jī)時,有優(yōu)先級高的下載資源處于下載狀態(tài)時僅關(guān)閉屏幕背光、系統(tǒng)聲音以及無關(guān)的系統(tǒng)服務(wù)進(jìn)程。這樣可在最大程度上保證了在網(wǎng)絡(luò)下載的同時,降低了智能電視的耗能,減少不必要的浪費(fèi)。
【IPC分類】H04N21/458, H04N21/442, H04N21/443
【公開號】CN105025365
【申請?zhí)枴緾N201410165039
【發(fā)明人】曹霄
【申請人】Tcl集團(tuán)股份有限公司
【公開日】2015年11月4日
【申請日】2014年4月23日