亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種終端設(shè)備播放開機(jī)視頻的控制方法及裝置與流程

文檔序號:12479309閱讀:254來源:國知局
一種終端設(shè)備播放開機(jī)視頻的控制方法及裝置與流程

本發(fā)明涉及一種終端設(shè)備播放開機(jī)視頻的控制方法及裝置。



背景技術(shù):

目前智能電視等終端設(shè)備日益普及,走進(jìn)普通大眾生活中,而借助新興互聯(lián)網(wǎng)技術(shù),各大公司和企業(yè)依托智能電視等終端設(shè)備為載體,根據(jù)其運營策略給終端用戶推送開機(jī)視頻廣告業(yè)務(wù)。

而在推送開機(jī)視頻過程中,也出現(xiàn)了一些問題,如智能電視等終端設(shè)備將云端服務(wù)器中開機(jī)視頻文件下載到本地后,智能電視等終端設(shè)備出現(xiàn)無法開機(jī)的現(xiàn)象,直接的影響了用戶的體驗,間接的也給產(chǎn)品品牌影響力帶來一定負(fù)面影響。如何解決執(zhí)行播放所下載的開機(jī)視頻文件時不影響智能電視等終端設(shè)備的正常開機(jī)成為行業(yè)急需解決的問題。



技術(shù)實現(xiàn)要素:

本發(fā)明優(yōu)選實施例的主要目的是提供一種終端設(shè)備播放開機(jī)視頻的控制方法,旨在解決現(xiàn)有技術(shù)中執(zhí)行播放所下載的開機(jī)視頻文件時所導(dǎo)致的無法開機(jī)的問題。

本發(fā)明實施例公開了一種終端設(shè)備播放開機(jī)視頻的控制方法,該終端設(shè)備播放開機(jī)視頻的控制方法包括如下步驟:

檢測終端設(shè)備中可用容量的大小,并在連接云端服務(wù)器后,獲取云端服務(wù)器中開機(jī)視頻文件的大??;

判斷所述云端服務(wù)器中開機(jī)視頻文件是否大于所述終端設(shè)備的可用容量;

若否,則下載所述云端服務(wù)器中的開機(jī)視頻文件;

檢測到所述開機(jī)視頻文件下載完成后,在開機(jī)過程中播放該開機(jī)視頻文件。

優(yōu)選地,該終端設(shè)備播放開機(jī)視頻的控制方法還包括:

獲取該開機(jī)視頻文件的格式;

根據(jù)該開機(jī)視頻文件的格式,判斷所述終端設(shè)備是否支持播放該開機(jī)視頻文件;

若否,則轉(zhuǎn)換該開機(jī)視頻文件的格式成所述終端設(shè)備可播放的格式。

優(yōu)選地,該終端設(shè)備播放開機(jī)視頻的控制方法還包括:

獲取所述終端設(shè)備的開機(jī)時長以及該開機(jī)視頻文件的播放時長;

判斷該開機(jī)視頻文件的播放時長是否大于所述終端設(shè)備的開機(jī)時長;

若是,則裁剪該開機(jī)視頻文件以使該開機(jī)視頻文件的播放時長不大于所述終端設(shè)備的開機(jī)時長。

優(yōu)選地,該終端設(shè)備播放開機(jī)視頻的控制方法還包括:

檢測到所述開機(jī)視頻文件下載完成后,保存所述開機(jī)視頻文件;

記錄保存所述開機(jī)視頻文件的時間點;

判斷該開機(jī)視頻文件保存在所述終端設(shè)備中的時間是否小于預(yù)設(shè)時間值;

若否,則刪除該開機(jī)視頻文件。

優(yōu)選地,該終端設(shè)備播放開機(jī)視頻的控制方法還包括:

檢測到所述開機(jī)視頻文件下載完成后,保存所述開機(jī)視頻文件;

獲取并記錄所述開機(jī)視頻文件的播放時長;

在監(jiān)測到開機(jī)操作時,獲取所述終端設(shè)備的開機(jī)時長;

判斷該開機(jī)視頻文件的播放時長是否大于所述終端設(shè)備的開機(jī)時長;

若是,則裁剪該開機(jī)視頻文件以使該開機(jī)視頻文件的播放時長不大于所述終端設(shè)備的開機(jī)時長。

本發(fā)明實施例還公開了一種終端設(shè)備播放開機(jī)視頻的控制裝置,該終端設(shè)備播放開機(jī)視頻的控制裝置包括:

大小檢測模塊,用于在連接云端服務(wù)器后,檢測云端服務(wù)器中開機(jī)視頻文件的大小以及終端設(shè)備中可用容量的大??;

大小判斷模塊,用于判斷所述云端服務(wù)器中開機(jī)視頻文件是否大于所述終端設(shè)備的可用容量;

文件下載模塊,用于在所述大小判斷模塊判斷所述云端服務(wù)器中開機(jī)視頻文件不大于所述終端設(shè)備的可用容量時,下載所述云端服務(wù)器中的開機(jī)視頻文件;

文件播放模塊,用于在文件下載模塊檢測到所述開機(jī)視頻文件下載完成后,在開機(jī)過程中播放該開機(jī)視頻文件。

優(yōu)選地,該終端設(shè)備播放開機(jī)視頻的控制裝置還包括:

格式獲取模塊,用于獲取該開機(jī)視頻文件的格式;

格式判斷模塊,用于根據(jù)該開機(jī)視頻文件的格式,判斷所述終端設(shè)備是否支持播放該開機(jī)視頻文件;

格式轉(zhuǎn)換模塊,用于在所述格式判斷模塊判斷所述終端設(shè)備不支持播放該開機(jī)視頻文件時,轉(zhuǎn)換該開機(jī)視頻文件的格式成所述終端設(shè)備可播放的格式。

優(yōu)選地,該終端設(shè)備播放開機(jī)視頻的控制裝置還包括:

時長獲取模塊,用于獲取所述終端設(shè)備的開機(jī)時長以及該開機(jī)視頻文件的播放時長;

時長判斷模塊,用于判斷該開機(jī)視頻文件的播放時長是否大于所述終端設(shè)備的開機(jī)時長;

文件裁剪模塊,用于在所述時長判斷模塊判斷該開機(jī)視頻文件的播放時長大于所述終端設(shè)備的開機(jī)時長時,裁剪該開機(jī)視頻文件以使該開機(jī)視頻文件的播放時長不大于所述終端設(shè)備的開機(jī)時長。

優(yōu)選地,該終端設(shè)備播放開機(jī)視頻的控制裝置還包括:

文件保存模塊,用于在所述文件下載模塊檢測到所述開機(jī)視頻文件下載完成后,保存所述開機(jī)視頻文件;

時間記錄模塊,用于記錄保存所述開機(jī)視頻文件的時間點;

時間判斷模塊,用于判斷該開機(jī)視頻文件保存在所述終端設(shè)備中的時間是否小于預(yù)設(shè)時間值;

文件刪除模塊,用于在所述時間判斷模塊判斷該開機(jī)視頻文件保存在所述終端設(shè)備中的時間不小于預(yù)設(shè)時間值時,刪除該開機(jī)視頻文件。

優(yōu)選地,該終端設(shè)備播放開機(jī)視頻的控制裝置還包括:

文件保存模塊,用于在所述文件下載模塊檢測到所述開機(jī)視頻文件下載完成后,保存所述開機(jī)視頻文件;

時長獲取模塊,用于獲取并記錄所述開機(jī)視頻文件的播放時長,還用于在監(jiān)測到開機(jī)操作時,獲取所述終端設(shè)備的開機(jī)時長;

時長判斷模塊,用于判斷該開機(jī)視頻文件的播放時長是否大于所述終端設(shè)備的開機(jī)時長;

文件裁剪模塊,用于在所述時長判斷模塊判斷該開機(jī)視頻文件的播放時長大于所述終端設(shè)備的開機(jī)時長時,裁剪該開機(jī)視頻文件以使該開機(jī)視頻文件的播放時長不大于所述終端設(shè)備的開機(jī)時長。

本發(fā)明實施例所公開的終端設(shè)備播放開機(jī)視頻的控制方法,通過檢測云端服務(wù)器中開機(jī)視頻文件的大小以及終端設(shè)備中可用容量的大小,并在判斷所述云端服務(wù)器中開機(jī)視頻文件不大于所述終端設(shè)備的可用容量時才下載所述云端服務(wù)器中的開機(jī)視頻文件,解決了現(xiàn)有技術(shù)中因開機(jī)視頻文件過大而無法保存在終端設(shè)備中,進(jìn)而導(dǎo)致開機(jī)操作無法進(jìn)行的問題,即達(dá)到解決現(xiàn)有技術(shù)中執(zhí)行播放所下載的開機(jī)視頻文件時所導(dǎo)致的無法開機(jī)的問題。

附圖說明

圖1為本發(fā)明第一優(yōu)選實施例中終端設(shè)備播放開機(jī)視頻的控制方法的流程示意圖;

圖2為本發(fā)明第二優(yōu)選實施例中終端設(shè)備播放開機(jī)視頻的控制方法的流程示意圖;

圖3為本發(fā)明第三優(yōu)選實施例中終端設(shè)備播放開機(jī)視頻的控制方法的流程示意圖;

圖4為本發(fā)明第四優(yōu)選實施例中終端設(shè)備播放開機(jī)視頻的控制方法的流程示意圖;

圖5為本發(fā)明第五優(yōu)選實施例中終端設(shè)備播放開機(jī)視頻的控制方法的流程示意圖;

圖6為本發(fā)明優(yōu)選實施例中終端設(shè)備播放開機(jī)視頻的控制裝置的示意圖。

具體實施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明,且下面所描述的技術(shù)特征之間只要不相互矛盾均可相互組合。

圖1為本發(fā)明第一優(yōu)選實施例中終端設(shè)備播放開機(jī)視頻的控制方法的流程示意圖,如圖1所示,本發(fā)明第一優(yōu)選實施例所公開的終端設(shè)備播放開機(jī)視頻的控制方法包括如下步驟:

S01,檢測終端設(shè)備中可用容量的大小,并在連接云端服務(wù)器后,獲取云端服務(wù)器中開機(jī)視頻文件的大小;

本發(fā)明實施例中的終端設(shè)備可以是智能電視、PAD、手提電腦或臺式電腦等具有聯(lián)網(wǎng)功能及顯示功能的電子設(shè)備。為了能夠具體化本發(fā)明實施例中的終端設(shè)備,使本發(fā)明的描述更形象具體,以智能電視為例對本發(fā)明進(jìn)行描述。

在智能電視通電的狀態(tài),并開啟開機(jī)容錯模式后,自動檢測該智能電視自身的剩余空間,也即自動檢測有效的可用容量的大小,并記錄保存該信息。

在智能電視連接到網(wǎng)絡(luò)后,自動與云端服務(wù)器連接,并訪問云端服務(wù)器以獲取云端服務(wù)器中的開機(jī)視頻文件的大小,當(dāng)云端服務(wù)器中沒有開機(jī)視頻文件時,獲取到的開機(jī)視頻文件的大小為0。

S02,判斷所述云端服務(wù)器中開機(jī)視頻文件是否大于所述終端設(shè)備的可用容量;

在獲取了開機(jī)視頻文件的大小后,智能電視將獲取到的智能電視中可用容量與開機(jī)視頻文件的大小進(jìn)行對比,以確認(rèn)智能電視是否有足夠的空間來存放該開機(jī)視頻文件。

S03,若否,則下載所述云端服務(wù)器中的開機(jī)視頻文件;

若判斷智能電視中有足夠的空間來存放開機(jī)視頻文件時,則智能電視下載云端服務(wù)器中的開機(jī)視頻文件;若判斷智能電視中沒有足夠的空間來存放開機(jī)視頻文件時,則智能電視不下載云端服務(wù)器中的開機(jī)視頻文件,在后續(xù)的開機(jī)過程中不播放開機(jī)視頻文件。

在具體實施例中,智能電視所下載的云端服務(wù)器中的開機(jī)視頻文件可以在不執(zhí)行刪除操作時永久保存,即在關(guān)機(jī)后的下次開機(jī)時,開機(jī)視頻文件還保存在智能電視中;智能電視所下載的云端服務(wù)器中的開機(jī)視頻文件也可以是保存在緩存區(qū),即在關(guān)機(jī)后的下次開機(jī)時,開機(jī)視頻文件已被從智能電視中刪除。

S04,檢測到所述開機(jī)視頻文件下載完成后,在開機(jī)過程中播放該開機(jī)視頻文件。

在智能電視下載了開機(jī)視頻文件后,智能電視在開機(jī)過程中將播放該開機(jī)視頻文件。

在具體實施例中,上述步驟S01、S02和S03可以是在開機(jī)過程中執(zhí)行,當(dāng)在開機(jī)過程中執(zhí)行上述步驟S01、S02和S03時,暫停開機(jī)狀態(tài)以等待上述步驟S01、S02和S03執(zhí)行完畢?;蛘撸陂_機(jī)過程中執(zhí)行上述步驟S01、S02和S03時,繼續(xù)開機(jī)動作,即一邊進(jìn)行開機(jī),一邊執(zhí)行上述步驟S01、S02和S03。

在其他實施例中,上述步驟S01、S02和S03也可以在非開機(jī)過程中執(zhí)行,如在待機(jī)狀態(tài),后臺自動進(jìn)行以備在開機(jī)時播放,再如在正常播放狀態(tài),后臺自動進(jìn)行以備下次開機(jī)時播放。

本發(fā)明實施例所公開的終端設(shè)備播放開機(jī)視頻的控制方法,通過檢測云端服務(wù)器中開機(jī)視頻文件的大小以及終端設(shè)備中可用容量的大小,并在判斷所述云端服務(wù)器中開機(jī)視頻文件不大于所述終端設(shè)備的可用容量時才下載所述云端服務(wù)器中的開機(jī)視頻文件,解決了現(xiàn)有技術(shù)中因開機(jī)視頻文件過大而無法保存在終端設(shè)備中,進(jìn)而導(dǎo)致需要播放開機(jī)視頻文件的開機(jī)過程受到影響而無法完成開機(jī)操作的問題,即解決現(xiàn)有技術(shù)中執(zhí)行播放所下載的開機(jī)視頻文件時所導(dǎo)致的無法開機(jī)的問題。

圖2為本發(fā)明第二優(yōu)選實施例中終端設(shè)備播放開機(jī)視頻的控制方法的流程示意圖,如圖2所示,在上述第一優(yōu)選實施例的基礎(chǔ)上,本發(fā)明第二實施例所公開的終端設(shè)備播放開機(jī)視頻的控制方法還包括如下步驟:

S05,獲取該開機(jī)視頻文件的格式;

獲取該開機(jī)視頻文件的格式可以與步驟S01中獲取云端服務(wù)器中的開機(jī)視頻文件的大小同步獲取,如在智能電視連接到網(wǎng)絡(luò)后,自動與云端服務(wù)器連接,并訪問云端服務(wù)器以獲取云端服務(wù)器中的開機(jī)視頻文件的大小以及格式。

在其他變形實施例中,獲取該開機(jī)視頻文件的格式也可以是在步驟S04中檢測到開機(jī)視頻文件下載完成后執(zhí)行,如在檢測到開機(jī)視頻文件下載完成后,獲取該下載的開機(jī)視頻文件的格式。

S06,根據(jù)該開機(jī)視頻文件的格式,判斷所述終端設(shè)備是否支持播放該開機(jī)視頻文件;

在獲取了開機(jī)視頻文件的格式后,智能電視將其所能播放的格式與所獲取的開機(jī)視頻文件的格式進(jìn)行對比,以確認(rèn)智能電視是否能夠支持播放該開機(jī)視頻文件。

S07,若否,則轉(zhuǎn)換該開機(jī)視頻文件的格式成所述終端設(shè)備可播放的格式。

執(zhí)行轉(zhuǎn)換該開機(jī)視頻文件的格式成智能電視可播放的格式可以在智能電視上進(jìn)行,也可以由智能電視請求云端服務(wù)器執(zhí)行轉(zhuǎn)換該開機(jī)視頻文件的格式成智能電視可播放的格式。

在具體實施例中,若判斷智能電視不支持播放該開機(jī)視頻文件,則在下載了該開機(jī)視頻文件后,智能電視將該開機(jī)視頻文件的格式轉(zhuǎn)換成智能電視可播放的格式。

在其他變形實施例中,若判斷智能電視不支持播放該開機(jī)視頻文件,則智能電視請求云端服務(wù)器將該開機(jī)視頻文件的格式轉(zhuǎn)換成智能電視可播放的格式。為了能夠節(jié)省網(wǎng)絡(luò)資源,在請求云端服務(wù)器將該開機(jī)視頻文件的格式轉(zhuǎn)換成智能電視可播放的格式之前,首先要確定云端服務(wù)器中開機(jī)視頻文件不大于智能電視的可用容量,即要確定了智能電視將下載該開機(jī)視頻文件后再對該開機(jī)視頻文件進(jìn)行格式轉(zhuǎn)換。

在轉(zhuǎn)換該開機(jī)視頻文件的格式成智能電視可播放的格式以后,在開機(jī)過程中播放該開機(jī)視頻文件。若判斷智能電視支持播放該開機(jī)視頻文件,則可在開機(jī)過程中直接播放該開機(jī)視頻文件。

眾所周知,視頻文件格式有多種多樣,目前智能電視中沒有一款播放器能兼容所有視頻文件格式。因此云端服務(wù)器推送的開機(jī)視頻文件就存在因智能電視中播放器不支持此視頻格式出現(xiàn)無法播放的可能性,針對此場景,本發(fā)明終端設(shè)備播放開機(jī)視頻的控制方法將智能電視不支持的開機(jī)視頻文件轉(zhuǎn)換成智能電視中播放器所支持的視頻格式,從而讓開機(jī)視頻文件能伴隨開機(jī)順利播放,進(jìn)一步解決現(xiàn)有技術(shù)中執(zhí)行播放所下載的開機(jī)視頻文件時所導(dǎo)致的無法開機(jī)的問題。

圖3為本發(fā)明第三優(yōu)選實施例中終端設(shè)備播放開機(jī)視頻的控制方法的流程示意圖,如圖3所示,在上述第一和第二任一或組合的優(yōu)選實施例的基礎(chǔ)上,本發(fā)明第三實施例所公開的終端設(shè)備播放開機(jī)視頻的控制方法還包括如下步驟:

S08,獲取所述終端設(shè)備的開機(jī)時長以及該開機(jī)視頻文件的播放時長;

智能電視因為每個用戶的操作習(xí)慣、元器件老化以及上電電壓是否穩(wěn)定等各種因素影響,智能電視開機(jī)啟動過程時間會有些差異,在智能電視通電的狀態(tài),并開啟開機(jī)容錯模式后,智能電視會自動檢測其自身開機(jī)所需的時間。智能電視自動檢測其自身開機(jī)所需的時間可以是在每次執(zhí)行開機(jī)操作時均進(jìn)行,也可以是在預(yù)設(shè)周期到達(dá)時才進(jìn)行,也可以是在監(jiān)測到下載新開機(jī)視頻文件時才進(jìn)行。

獲取該開機(jī)視頻文件的播放時長可以與步驟S01中獲取云端服務(wù)器中的開機(jī)視頻文件的大小同步獲取,如在智能電視連接到網(wǎng)絡(luò)后,自動與云端服務(wù)器連接,并訪問云端服務(wù)器以獲取云端服務(wù)器中的開機(jī)視頻文件的大小以及播放時長。

在其他變形實施例中,獲取該開機(jī)視頻文件的播放時長也可以是在步驟S04中檢測到開機(jī)視頻文件下載完成后執(zhí)行,如在檢測到開機(jī)視頻文件下載完成后,獲取該下載的開機(jī)視頻文件的播放時長。

S09,判斷該開機(jī)視頻文件的播放時長是否大于所述終端設(shè)備的開機(jī)時長;

智能電視在獲取了開機(jī)視頻文件的播放時長以及其自身開機(jī)所需的時間后,將獲取到的智能電視開機(jī)所需的時長與開機(jī)視頻文件的播放時長進(jìn)行對比,以確認(rèn)智能電視在開機(jī)過程中是否能夠播放完該開機(jī)視頻文件。

S10,若是,則裁剪該開機(jī)視頻文件以使該開機(jī)視頻文件的播放時長不大于所述終端設(shè)備的開機(jī)時長。

執(zhí)行裁剪該開機(jī)視頻文件以使該開機(jī)視頻文件的播放時長不大于智能電視的開機(jī)時長可以在智能電視上進(jìn)行,也可以由智能電視請求云端服務(wù)器執(zhí)行裁剪該開機(jī)視頻文件以使該開機(jī)視頻文件的播放時長不大于該智能電視的當(dāng)前開機(jī)時長。

在具體實施例中,若判斷該開機(jī)視頻文件的播放時長大于智能電視的開機(jī)時長,則在下載了該開機(jī)視頻文件后,智能電視根據(jù)所檢測到的開機(jī)時長縮短該開機(jī)視頻文件的播放時長,即裁剪該開機(jī)視頻文件以保證在智能電視的開機(jī)過程中能完全播放完該開機(jī)視頻文件。

在其他變形實施例中,若判斷該開機(jī)視頻文件的播放時長大于智能電視的開機(jī)時長,則智能電視請求云端服務(wù)器將該開機(jī)視頻文件的播放時長進(jìn)行縮短,即云端服務(wù)器裁剪該開機(jī)視頻文件以保證在智能電視的開機(jī)過程中能完全播放完該開機(jī)視頻文件。為了能夠節(jié)省網(wǎng)絡(luò)資源,在請求云端服務(wù)器將該開機(jī)視頻文件的播放時長進(jìn)行縮短之前,首先要確定云端服務(wù)器中開機(jī)視頻文件不大于智能電視的可用容量,即要確定了智能電視將下載該開機(jī)視頻文件后再對該開機(jī)視頻文件進(jìn)行文件裁剪。

在裁剪該開機(jī)視頻文件以使該開機(jī)視頻文件的播放時長不大于智能電視的開機(jī)時長以后,在開機(jī)過程中播放該開機(jī)視頻文件。若判斷該開機(jī)視頻文件的播放時長不大于智能電視的開機(jī)時長,則可在開機(jī)過程中直接播放該開機(jī)視頻文件。

圖4為本發(fā)明第四優(yōu)選實施例中終端設(shè)備播放開機(jī)視頻的控制方法的流程示意圖,如圖4所示,在上述第一、第二、第三任一或組合的優(yōu)選實施例的基礎(chǔ)上,本發(fā)明第四實施例所公開的終端設(shè)備播放開機(jī)視頻的控制方法還包括如下步驟:

S11,檢測到所述開機(jī)視頻文件下載完成后,保存所述開機(jī)視頻文件;

在本實施例中,智能電視所下載的云端服務(wù)器中的開機(jī)視頻文件可以在不執(zhí)行刪除操作時永久保存,即在關(guān)機(jī)后的下次開機(jī)時,開機(jī)視頻文件還保存在智能電視中。

S12,記錄保存所述開機(jī)視頻文件的時間點;

S13,判斷該開機(jī)視頻文件保存在所述終端設(shè)備中的時間是否小于預(yù)設(shè)時間值;

S14,若否,則刪除該開機(jī)視頻文件。

在刪除該開機(jī)視頻文件后,則在開機(jī)過程中不播放開機(jī)視頻文件或者在下載了新的開機(jī)視頻文件時播放新的開機(jī)視頻文件。

目前云端服務(wù)器推送到智能電視中成功播放起來的視頻,如果沒有專業(yè)操作,會一直存儲在于智能電視中,時間一長,一方面因長期重復(fù)播放相同片源,給用戶帶來審美疲勞,另一方面因前期推送的視頻一直存在,占用智能電視寶貴的存儲空間資源,會影響智能電視的運行效率,更為嚴(yán)重的是給后期推送開機(jī)視頻文件帶來無法下載的隱患。

基于此,本實施例中的終端設(shè)備播放開機(jī)視頻的控制方法將根據(jù)智能電視的使用情況,記錄智能電視開機(jī)視頻文件的存留時間,當(dāng)開機(jī)視頻文件存在智能電視中達(dá)到預(yù)設(shè)的時間值后,將會刪除保存在該智能電視中的開機(jī)視頻文件,從而為后期推送開機(jī)視頻文件提前做好準(zhǔn)備。

圖5為本發(fā)明第五優(yōu)選實施例中終端設(shè)備播放開機(jī)視頻的控制方法的流程示意圖,如圖5所示,在上述第一和第二任一或組合的優(yōu)選實施例的基礎(chǔ)上,本發(fā)明第五實施例所公開的終端設(shè)備播放開機(jī)視頻的控制方法還包括如下步驟:

S15,檢測到所述開機(jī)視頻文件下載完成后,保存所述開機(jī)視頻文件;

在本實施例中,智能電視所下載的云端服務(wù)器中的開機(jī)視頻文件可以在不執(zhí)行刪除操作時永久保存,即在關(guān)機(jī)后的下次開機(jī)時,開機(jī)視頻文件還保存在智能電視中。

S16,獲取并記錄所述開機(jī)視頻文件的播放時長;

該步驟S16與步驟S15的先后順序不做限定。

獲取該開機(jī)視頻文件的播放時長可以與步驟S01中獲取云端服務(wù)器中的開機(jī)視頻文件的大小同步獲取,如在智能電視連接到網(wǎng)絡(luò)后,自動與云端服務(wù)器連接,并訪問云端服務(wù)器以獲取云端服務(wù)器中的開機(jī)視頻文件的大小以及播放時長。

在其他變形實施例中,獲取該開機(jī)視頻文件的播放時長也可以是在步驟S04中檢測到開機(jī)視頻文件下載完成后執(zhí)行,如在檢測到開機(jī)視頻文件下載完成后,獲取該下載的開機(jī)視頻文件的播放時長。

在獲取該下載的開機(jī)視頻文件的播放時長后進(jìn)行記錄并保存。

S17,在監(jiān)測到開機(jī)操作時,獲取所述終端設(shè)備的開機(jī)時長;

智能電視因為每個用戶的操作習(xí)慣、元器件老化以及上電電壓是否穩(wěn)定等各種因素影響,智能電視每次開機(jī)啟動過程時間會有些差異,在智能電視通電的狀態(tài),并開啟開機(jī)容錯模式后,智能電視會自動檢測其自身開機(jī)所需的時間。在本實施例中,智能電視在每次開機(jī)之前都會獲取其自身的開機(jī)時長。

S18,判斷該開機(jī)視頻文件的播放時長是否大于所述終端設(shè)備的開機(jī)時長;

智能電視在獲取了開機(jī)視頻文件的播放時長以及其自身此次的開機(jī)所需的時間后,將獲取到的智能電視此次開機(jī)所需的時長與開機(jī)視頻文件的播放時長進(jìn)行對比,以確認(rèn)智能電視在此次開機(jī)過程中是否能夠播放完該開機(jī)視頻文件。

S19,若是,則裁剪該開機(jī)視頻文件以使該開機(jī)視頻文件的播放時長不大于所述終端設(shè)備的開機(jī)時長。

在具體實施例中,若判斷該開機(jī)視頻文件的播放時長大于智能電視的開機(jī)時長,則在下載了該開機(jī)視頻文件后,智能電視根據(jù)所檢測到的此次開機(jī)時長縮短該開機(jī)視頻文件的播放時長,即裁剪該開機(jī)視頻文件以保證在智能電視的此次開機(jī)過程中能完全播放完該開機(jī)視頻文件。

在裁剪該開機(jī)視頻文件以使該開機(jī)視頻文件的播放時長不大于智能電視的此次開機(jī)時長以后,在開機(jī)過程中播放該開機(jī)視頻文件。若判斷該開機(jī)視頻文件的播放時長不大于智能電視的此次開機(jī)時長,則可在開機(jī)過程中直接播放該開機(jī)視頻文件。

圖6為本發(fā)明優(yōu)選實施例中終端設(shè)備播放開機(jī)視頻的控制裝置的示意圖,如圖6所示,本發(fā)明優(yōu)選實施例所公開的終端設(shè)備播放開機(jī)視頻的控制裝置包括大小檢測模塊1、大小判斷模塊2、文件下載模塊3以及文件播放模塊4,其中,大小檢測模塊1用于在連接云端服務(wù)器后,檢測云端服務(wù)器中開機(jī)視頻文件的大小以及終端設(shè)備中可用容量的大??;大小判斷模塊2用于判斷所述云端服務(wù)器中開機(jī)視頻文件是否大于所述終端設(shè)備的可用容量;文件下載模塊3,用于在所述大小判斷模塊2判斷所述云端服務(wù)器中開機(jī)視頻文件不大于所述終端設(shè)備的可用容量時,下載所述云端服務(wù)器中的開機(jī)視頻文件;文件播放模塊4,用于檢測到所述開機(jī)視頻文件下載完成后,在開機(jī)過程中播放該開機(jī)視頻文件。

本發(fā)明實施例中的終端設(shè)備可以是智能電視、PAD、手提電腦或臺式電腦等具有聯(lián)網(wǎng)功能及顯示功能的電子設(shè)備。為了能夠具體化本發(fā)明實施例中的終端設(shè)備,使本發(fā)明的描述更形象具體,以智能電視為例對本發(fā)明進(jìn)行描述。

在智能電視通電的狀態(tài),并開啟開機(jī)容錯模式后,大小檢測模塊1自動檢測該智能電視自身的剩余空間,也即大小檢測模塊1自動檢測有效的可用容量的大小,并記錄保存該信息。

在智能電視連接到網(wǎng)絡(luò)后,自動與云端服務(wù)器連接,大小檢測模塊1還訪問云端服務(wù)器以獲取云端服務(wù)器中的開機(jī)視頻文件的大小,當(dāng)云端服務(wù)器中沒有開機(jī)視頻文件時,獲取到的開機(jī)視頻文件的大小為0。

在獲取了開機(jī)視頻文件的大小后,大小判斷模塊2將獲取到的智能電視中可用容量與開機(jī)視頻文件的大小進(jìn)行對比,以確認(rèn)智能電視是否有足夠的空間來存放該開機(jī)視頻文件。

若大小判斷模塊2判斷智能電視中有足夠的空間來存放開機(jī)視頻文件時,則文件下載模塊3下載云端服務(wù)器中的開機(jī)視頻文件;若大小判斷模塊2判斷智能電視中沒有足夠的空間來存放開機(jī)視頻文件時,則文件下載模塊3不下載云端服務(wù)器中的開機(jī)視頻文件,在后續(xù)的開機(jī)過程中不播放開機(jī)視頻文件。

在具體實施例中,文件下載模塊3所下載的云端服務(wù)器中的開機(jī)視頻文件可以在不執(zhí)行刪除操作時永久保存,即在關(guān)機(jī)后的下次開機(jī)時,開機(jī)視頻文件還保存在智能電視中;文件下載模塊3所下載的云端服務(wù)器中的開機(jī)視頻文件也可以是保存在緩存區(qū),即在關(guān)機(jī)后的下次開機(jī)時,開機(jī)視頻文件已被從智能電視中刪除。

在文件下載模塊3下載了開機(jī)視頻文件后,文件播放模塊4在開機(jī)過程中將播放該開機(jī)視頻文件。

在具體實施例中,上述大小檢測模塊1、大小判斷模塊2和文件下載模塊3可以是在開機(jī)過程中執(zhí)行上述相應(yīng)的動作,當(dāng)在開機(jī)過程中上述大小檢測模塊1、大小判斷模塊2和文件下載模塊3執(zhí)行上述相應(yīng)的動作時,暫停開機(jī)狀態(tài)以等待上述大小檢測模塊1、大小判斷模塊2和文件下載模塊3執(zhí)行完上述相應(yīng)的動作?;蛘?,在開機(jī)過程中上述大小檢測模塊1、大小判斷模塊2和文件下載模塊3執(zhí)行上述相應(yīng)的動作時,繼續(xù)開機(jī)動作,即一邊進(jìn)行開機(jī),上述大小檢測模塊1、大小判斷模塊2和文件下載模塊3一邊執(zhí)行上述相應(yīng)的動作。

在其他實施例中,上述大小檢測模塊1、大小判斷模塊2和文件下載模塊3也可以在非開機(jī)過程中執(zhí)行上述相應(yīng)的動作,如在待機(jī)狀態(tài),后臺自動進(jìn)行以備在開機(jī)時播放,再如在正常播放狀態(tài),后臺自動進(jìn)行以備下次開機(jī)時播放。

本發(fā)明實施例所公開的終端設(shè)備播放開機(jī)視頻的控制系統(tǒng),通過大小檢測模塊1在連接云端服務(wù)器后,檢測云端服務(wù)器中開機(jī)視頻文件的大小以及終端設(shè)備中可用容量的大小,并在大小判斷模塊2判斷所述云端服務(wù)器中開機(jī)視頻文件不大于所述終端設(shè)備的可用容量時,文件下載模塊3才下載所述云端服務(wù)器中的開機(jī)視頻文件,解決了現(xiàn)有技術(shù)中因開機(jī)視頻文件過大而無法保存在終端設(shè)備中,進(jìn)而導(dǎo)致需要播放開機(jī)視頻文件的開機(jī)過程受到影響而無法完成開機(jī)操作的問題,即解決現(xiàn)有技術(shù)中執(zhí)行播放所下載的開機(jī)視頻文件時所導(dǎo)致的無法開機(jī)的問題。

繼續(xù)如圖6所示,本發(fā)明優(yōu)選實施例所公開的終端設(shè)備播放開機(jī)視頻的控制模塊還包括格式獲取模塊5、格式判斷模塊6和格式轉(zhuǎn)換模塊7,其中,格式獲取模塊5用于獲取該開機(jī)視頻文件的格式;格式判斷模塊6用于根據(jù)該開機(jī)視頻文件的格式,判斷所述終端設(shè)備是否支持播放該開機(jī)視頻文件;格式轉(zhuǎn)換模塊7,用于在所述格式判斷模塊6判斷所述終端設(shè)備不支持播放該開機(jī)視頻文件時,轉(zhuǎn)換該開機(jī)視頻文件的格式成所述終端設(shè)備可播放的格式。

格式獲取模塊5獲取該開機(jī)視頻文件的格式可以與大小檢測模塊1獲取云端服務(wù)器中的開機(jī)視頻文件的大小同步獲取,如在智能電視連接到網(wǎng)絡(luò)后,自動與云端服務(wù)器連接,大小檢測模塊1訪問云端服務(wù)器以獲取云端服務(wù)器中的開機(jī)視頻文件的大小,同時以及格式獲取模塊5訪問云端服務(wù)器以獲取云端服務(wù)器中的開機(jī)視頻文件的格式。

在其他變形實施例中,格式獲取模塊5獲取該開機(jī)視頻文件的格式也可以是在文件下載模塊3下載完成該開機(jī)視頻文件后執(zhí)行,如在文件下載模塊3下載完成開機(jī)視頻文件后,格式獲取模塊5獲取該下載的開機(jī)視頻文件的格式。

在格式獲取模塊5獲取了開機(jī)視頻文件的格式后,格式判斷模塊6將其所能播放的格式與所獲取的開機(jī)視頻文件的格式進(jìn)行對比,以確認(rèn)智能電視是否能夠支持播放該開機(jī)視頻文件。

格式轉(zhuǎn)換模塊7執(zhí)行轉(zhuǎn)換該開機(jī)視頻文件的格式成文件播放模塊4可播放的格式可以在智能電視上進(jìn)行,也可以由智能電視請求云端服務(wù)器執(zhí)行轉(zhuǎn)換該開機(jī)視頻文件的格式成智能電視可播放的格式。

在具體實施例中,若格式判斷模塊6判斷文件播放模塊4不支持播放該開機(jī)視頻文件,則在文件下載模塊3下載了該開機(jī)視頻文件后,格式轉(zhuǎn)換模塊7將該開機(jī)視頻文件的格式轉(zhuǎn)換成智能電視可播放的格式。

在其他變形實施例中,若格式判斷模塊6判斷智能電視不支持播放該開機(jī)視頻文件,則智能電視請求云端服務(wù)器中的格式轉(zhuǎn)換模塊將該開機(jī)視頻文件的格式轉(zhuǎn)換成智能電視可播放的格式。為了能夠節(jié)省網(wǎng)絡(luò)資源,在請求云端服務(wù)器將該開機(jī)視頻文件的格式轉(zhuǎn)換成智能電視可播放的格式之前,首先要確定云端服務(wù)器中開機(jī)視頻文件不大于智能電視的可用容量,即要確定了智能電視將下載該開機(jī)視頻文件后再對該開機(jī)視頻文件進(jìn)行格式轉(zhuǎn)換。

眾所周知,視頻文件格式有多種多樣,目前智能電視中沒有一款播放器能兼容所有視頻文件格式。因此云端服務(wù)器推送的開機(jī)視頻文件就存在因智能電視中播放器不支持此視頻格式出現(xiàn)無法播放的可能性,針對此場景,本發(fā)明終端設(shè)備播放開機(jī)視頻的控制裝置中的格式轉(zhuǎn)換模塊7將智能電視不支持的開機(jī)視頻文件轉(zhuǎn)換成智能電視中文件播放模塊4所支持的視頻格式,從而讓開機(jī)視頻文件能伴隨開機(jī)順利播放,進(jìn)一步解決現(xiàn)有技術(shù)中執(zhí)行播放所下載的開機(jī)視頻文件時所導(dǎo)致的無法開機(jī)的問題。

繼續(xù)如圖6所示,本發(fā)明優(yōu)選實施例所公開的終端設(shè)備播放開機(jī)視頻的控制裝置還包括時長獲取模塊8、時長判斷模塊9和文件裁剪模塊10,其中,時長獲取模塊8用于獲取所述終端設(shè)備的開機(jī)時長以及該開機(jī)視頻文件的播放時長;時長判斷模塊9用于判斷該開機(jī)視頻文件的播放時長是否大于所述終端設(shè)備的開機(jī)時長;文件裁剪模塊10用于在所述時長判斷模塊9判斷該開機(jī)視頻文件的播放時長大于所述終端設(shè)備的開機(jī)時長時,裁剪該開機(jī)視頻文件以使該開機(jī)視頻文件的播放時長不大于所述終端設(shè)備的開機(jī)時長。

智能電視因為每個用戶的操作習(xí)慣、元器件老化以及上電電壓是否穩(wěn)定等各種因素影響,智能電視開機(jī)啟動過程時間會有些差異,在智能電視通電的狀態(tài),并開啟開機(jī)容錯模式后,時長獲取模塊8會自動檢測智能電視開機(jī)所需的時間。時長獲取模塊8自動檢測智能電視開機(jī)所需的時間可以是在每次執(zhí)行開機(jī)操作時均進(jìn)行,也可以是在預(yù)設(shè)周期到達(dá)時才進(jìn)行,也可以是在監(jiān)測到下載新開機(jī)視頻文件時才進(jìn)行。

時長獲取模塊8獲取該開機(jī)視頻文件的播放時長可以與大小檢測模塊1獲取云端服務(wù)器中的開機(jī)視頻文件的大小同步獲取,如在智能電視連接到網(wǎng)絡(luò)后,自動與云端服務(wù)器連接,大小檢測模塊1訪問云端服務(wù)器以獲取云端服務(wù)器中的開機(jī)視頻文件的大小,同時,時長獲取模塊8訪問云端服務(wù)器以獲取云端服務(wù)器中的開機(jī)視頻文件的播放時長。

在其他變形實施例中,時長獲取模塊8獲取該開機(jī)視頻文件的播放時長也可以是在文件下載模塊3檢測到開機(jī)視頻文件下載完成后執(zhí)行,如在檢測到開機(jī)視頻文件下載完成后,時長獲取模塊8獲取該下載的開機(jī)視頻文件的播放時長。

時長獲取模塊8在獲取了開機(jī)視頻文件的播放時長以及智能電視開機(jī)所需的時間后,時長判斷模塊9將獲取到的智能電視開機(jī)所需的時長與開機(jī)視頻文件的播放時長進(jìn)行對比,以確認(rèn)智能電視在開機(jī)過程中是否能夠播放完該開機(jī)視頻文件。

文件裁剪模塊10執(zhí)行裁剪該開機(jī)視頻文件以使該開機(jī)視頻文件的播放時長不大于智能電視的開機(jī)時長可以在智能電視上進(jìn)行,也可以由智能電視請求云端服務(wù)器中的文件裁剪模塊執(zhí)行裁剪該開機(jī)視頻文件以使該開機(jī)視頻文件的播放時長不大于該智能電視的當(dāng)前開機(jī)時長。

在具體實施例中,若時長判斷模塊9判斷該開機(jī)視頻文件的播放時長大于智能電視的開機(jī)時長,則在文件下載模塊3下載了該開機(jī)視頻文件后,文件裁剪模塊10根據(jù)時長獲取模塊8所檢測到的開機(jī)時長縮短該開機(jī)視頻文件的播放時長,即文件裁剪模塊10裁剪該開機(jī)視頻文件以保證在智能電視的開機(jī)過程中能完全播放完該開機(jī)視頻文件。

在其他變形實施例中,若時長判斷模塊9判斷該開機(jī)視頻文件的播放時長大于智能電視的開機(jī)時長,則智能電視請求云端服務(wù)器中的文件裁剪模塊將該開機(jī)視頻文件的播放時長進(jìn)行縮短,即云端服務(wù)器中的文件裁剪模塊裁剪該開機(jī)視頻文件以保證在文件播放模塊4在開機(jī)過程中能完全播放完該開機(jī)視頻文件。為了能夠節(jié)省網(wǎng)絡(luò)資源,在請求云端服務(wù)器將該開機(jī)視頻文件的播放時長進(jìn)行縮短之前,首先要確定云端服務(wù)器中開機(jī)視頻文件不大于智能電視的可用容量,即要確定了智能電視將下載該開機(jī)視頻文件后再對該開機(jī)視頻文件進(jìn)行文件裁剪。

繼續(xù)如圖6所示,本發(fā)明優(yōu)選實施例所公開的終端設(shè)備播放開機(jī)視頻的控制裝置還包括文件保存模塊11、時間記錄模塊12、時間判斷模塊13及文件刪除模塊14,其中,文件保存模塊11用于在所述文件下載模塊檢測到所述開機(jī)視頻文件下載完成后,保存所述開機(jī)視頻文件;時間記錄模塊12用于記錄保存所述開機(jī)視頻文件的時間點;時間判斷模塊13用于判斷該開機(jī)視頻文件保存在所述終端設(shè)備中的時間是否小于預(yù)設(shè)時間值;文件刪除模塊14用于在所述時間判斷模塊13判斷該開機(jī)視頻文件保存在所述終端設(shè)備中的時間不小于預(yù)設(shè)時間值時,刪除該開機(jī)視頻文件。

在本實施例中,文件下載模塊3所下載的云端服務(wù)器中的開機(jī)視頻文件可以在不執(zhí)行刪除操作時永久保存,即在關(guān)機(jī)后的下次開機(jī)時,開機(jī)視頻文件還保存在智能電視中。

目前云端服務(wù)器推送到智能電視中成功播放起來的視頻,如果沒有專業(yè)操作,會一直存儲在于智能電視中,時間一長,一方面因長期重復(fù)播放相同片源,給用戶帶來審美疲勞,另一方面因前期推送的視頻一直存在,占用智能電視寶貴的存儲空間資源,會影響智能電視的運行效率,更為嚴(yán)重的是給后期推送開機(jī)視頻文件帶來無法下載的隱患。

基于此,本實施例中的終端設(shè)備播放開機(jī)視頻的控制裝置將根據(jù)智能電視的使用情況,記錄智能電視開機(jī)視頻文件的存留時間,當(dāng)開機(jī)視頻文件存在智能電視中達(dá)到預(yù)設(shè)的時間值后,將會刪除保存在該智能電視中的開機(jī)視頻文件,從而為后期推送開機(jī)視頻文件提前做好準(zhǔn)備。

本發(fā)明優(yōu)選實施例所公開的終端設(shè)備播放開機(jī)視頻的控制裝置還包括:文件保存模塊、時長獲取模塊、時長判斷模塊以及文件裁剪模塊,其中,文件保存模塊用于在所述文件下載模塊檢測到所述開機(jī)視頻文件下載完成后,保存所述開機(jī)視頻文件;時長獲取模塊用于獲取所述開機(jī)視頻文件的播放時長,還用于在監(jiān)測到開機(jī)操作時,獲取所述終端設(shè)備的開機(jī)時長;時長判斷模塊用于判斷該開機(jī)視頻文件的播放時長是否大于所述終端設(shè)備的開機(jī)時長;文件裁剪模塊用于在所述時長判斷模塊判斷該開機(jī)視頻文件的播放時長大于所述終端設(shè)備的開機(jī)時長時,裁剪該開機(jī)視頻文件以使該開機(jī)視頻文件的播放時長不大于所述終端設(shè)備的開機(jī)時長。

在本實施例中,文件下載模塊3所下載的云端服務(wù)器中的開機(jī)視頻文件可以在不執(zhí)行刪除操作時永久保存,即在關(guān)機(jī)后的下次開機(jī)時,開機(jī)視頻文件還保存在智能電視中。

時長獲取模塊獲取該開機(jī)視頻文件的播放時長可以與大小檢測模塊1獲取云端服務(wù)器中的開機(jī)視頻文件的大小同步獲取,如在智能電視連接到網(wǎng)絡(luò)后,自動與云端服務(wù)器連接,大小檢測模塊1訪問云端服務(wù)器以獲取云端服務(wù)器中的開機(jī)視頻文件的大小,同時,時長獲取模塊訪問云端服務(wù)器以獲取云端服務(wù)器中的開機(jī)視頻文件的播放時長。

在其他變形實施例中,時長獲取模塊獲取該開機(jī)視頻文件的播放時長也可以是在文件下載模塊3檢測到開機(jī)視頻文件下載完成后執(zhí)行,如在檢測到開機(jī)視頻文件下載完成后,時長獲取模塊8獲取該下載的開機(jī)視頻文件的播放時長。

在獲取該下載的開機(jī)視頻文件的播放時長后進(jìn)行記錄并保存。

智能電視因為每個用戶的操作習(xí)慣、元器件老化以及上電電壓是否穩(wěn)定等各種因素影響,智能電視每次開機(jī)啟動過程時間會有些差異,在智能電視通電的狀態(tài),并開啟開機(jī)容錯模式后,時長獲取模塊會自動檢測智能電視開機(jī)所需的時間。在本實施例中,時長獲取模塊在每次開機(jī)之前都會獲取智能電視的開機(jī)時長。

時長獲取模塊在獲取了開機(jī)視頻文件的播放時長以及智能電視此次的開機(jī)所需的時間后,時長判斷模塊將獲取到的智能電視此次開機(jī)所需的時長與開機(jī)視頻文件的播放時長進(jìn)行對比,以確認(rèn)智能電視在此次開機(jī)過程中是否能夠播放完該開機(jī)視頻文件。

在具體實施例中,若時長判斷模塊判斷該開機(jī)視頻文件的播放時長大于智能電視的開機(jī)時長,則在文件下載模塊3下載了該開機(jī)視頻文件后,文件裁剪模塊根據(jù)時長獲取模塊所檢測到的此次開機(jī)時長縮短該開機(jī)視頻文件的播放時長,即時長獲取模塊裁剪該開機(jī)視頻文件以保證在智能電視的此次開機(jī)過程中能完全播放完該開機(jī)視頻文件。

以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1