一種離線視頻的清理方法和用戶設(shè)備的制作方法
【專利摘要】本發(fā)明實(shí)施例提供了一種離線視頻的清理方法和用戶設(shè)備,該方法包括:用戶設(shè)備確定離線視頻的清理優(yōu)先級(jí);當(dāng)所述用戶設(shè)備需要使用的存儲(chǔ)空間大于所述用戶設(shè)備的剩余空間時(shí),選擇清理優(yōu)先級(jí)最高的一個(gè)或多個(gè)離線視頻,其中,所述一個(gè)或多個(gè)離線視頻的大小大于或等于所述用戶設(shè)備需要使用的存儲(chǔ)空間與所述用戶設(shè)備的剩余空間之差;刪除所述一個(gè)或多個(gè)離線視頻或提示用戶刪除所述一個(gè)或多個(gè)離線視頻。本申請(qǐng)?zhí)岣吡饲謇黼x線視頻的效率。
【專利說(shuō)明】一種離線視頻的清理方法和用戶設(shè)備
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及視頻處理【技術(shù)領(lǐng)域】,特別是涉及一種離線視頻的清理方法和用戶設(shè) 備。
【背景技術(shù)】
[0002] 隨著網(wǎng)絡(luò)科技的發(fā)展,人們?cè)絹?lái)越多地通過(guò)視頻網(wǎng)絡(luò)來(lái)觀看視頻節(jié)目。在各個(gè)視 頻網(wǎng)絡(luò)上觀看視頻的時(shí)候,用戶設(shè)備可以將視頻先下載到本地,然后在本地觀看視頻。用戶 設(shè)備的存儲(chǔ)空間是有限的,如果用戶設(shè)備下載的離線視頻過(guò)多,則可能會(huì)導(dǎo)致用戶的存儲(chǔ) 空間不夠。
[0003] 現(xiàn)有技術(shù)中只能通過(guò)用戶手動(dòng)刪除存儲(chǔ)空間的內(nèi)容來(lái)騰出存儲(chǔ)空間,例如,當(dāng)用 戶要下載一系列視頻時(shí),例如,一部電視連續(xù)劇,如果存儲(chǔ)空間不夠,則只會(huì)下載部分視頻, 必須待用戶看完一些視頻之后,由用戶手動(dòng)刪除一些內(nèi)容,才能繼續(xù)下載其他視頻。但是, 現(xiàn)有技術(shù)的方法很不方便,需要人工手動(dòng)來(lái)刪除內(nèi)容,清理效率較低。
[0004] 因此,目前需要本領(lǐng)域技術(shù)人員迫切解決的一個(gè)技術(shù)問(wèn)題就是:如何提高清理離 線視頻的效率。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題是提供一種離線視頻的清理方法,提高清理離 線視頻的效率。
[0006] 相應(yīng)的,本發(fā)明實(shí)施例還提供了一種用戶設(shè)備,用以保證上述方法的實(shí)現(xiàn)及應(yīng)用。
[0007] 為了解決上述問(wèn)題,本發(fā)明公開(kāi)了一種離線視頻的清理方法,包括:用戶設(shè)備確定 離線視頻的清理優(yōu)先級(jí);當(dāng)所述用戶設(shè)備需要使用的存儲(chǔ)空間大于所述用戶設(shè)備的剩余空 間時(shí),選擇清理優(yōu)先級(jí)最高的一個(gè)或多個(gè)離線視頻,其中,所述一個(gè)或多個(gè)離線視頻的大小 大于或等于所述用戶設(shè)備需要使用的存儲(chǔ)空間與所述用戶設(shè)備的剩余空間之差;刪除所述 一個(gè)或多個(gè)離線視頻或提示用戶刪除所述一個(gè)或多個(gè)離線視頻。
[0008] 優(yōu)選地,用戶設(shè)備確定離線視頻的清理優(yōu)先級(jí),包括:所述用戶設(shè)備根據(jù)以下信息 至少之一確定離線視頻的清理優(yōu)先級(jí):是否已觀看完離線視頻、是否已觀看離線視頻、離線 視頻的下載時(shí)間、離線視頻的觀看時(shí)間、離線視頻的觀看頻率,和離線視頻的大小。
[0009] 優(yōu)選地,提示用戶刪除所述一個(gè)或多個(gè)離線視頻,包括:提示用戶選擇是否刪除所 述一個(gè)或多個(gè)離線視頻中的全部視頻;或者,將所述一個(gè)或多個(gè)離線視頻的列表呈現(xiàn)給用 戶,提示用戶選擇其中的部分或全部視頻進(jìn)行刪除。
[0010] 優(yōu)選地,如果選擇其中的部分視頻進(jìn)行刪除,則所述方法還包括:所述用戶設(shè)備降 低所述一個(gè)或多個(gè)離線視頻中未被刪除的視頻的清理優(yōu)先級(jí);從所述用戶設(shè)備的剩余視頻 中選擇清理優(yōu)先級(jí)最高的N個(gè)離線視頻,其中,N為正整數(shù);提示用戶刪除所述N個(gè)離線視 頻。
[0011] 優(yōu)選地,當(dāng)所述用戶設(shè)備確定要下載視頻,且要下載的視頻的大小大于所述用戶 設(shè)備的剩余空間時(shí),所述用戶設(shè)備需要使用的存儲(chǔ)空間大于所述用戶設(shè)備的剩余空間。
[0012] 優(yōu)選地,在刪除所述一個(gè)或多個(gè)離線視頻或提示用戶刪除所述一個(gè)或多個(gè)離線視 頻之后,所述方法還包括:所述用戶設(shè)備判斷要下載的視頻的大小是否大于所述用戶設(shè)備 的剩余空間;如果是,則下載所述要下載的視頻的一部分,將要下載的視頻的剩余部分添加 到等待下載的列表中。
[0013] 優(yōu)選地,在下載所述要下載的視頻的一部分之后,所述方法還包括:刪除所述要下 載的視頻的一部分中已播放完的視頻。
[0014] 優(yōu)選地,在下載所述要下載的視頻的過(guò)程中,如果所述用戶設(shè)備所在的環(huán)境發(fā)生 變化,提示用戶是否停止下載所述要下載的視頻。
[0015] 優(yōu)選地,所述用戶設(shè)備所在的環(huán)境發(fā)生變化,包括以下至少之一:
[0016] 所述用戶設(shè)備的電池電量低于第一閾值;
[0017] 所述用戶設(shè)備從第一網(wǎng)絡(luò)切換到第二網(wǎng)絡(luò)中,其中,第一網(wǎng)絡(luò)為家用網(wǎng)絡(luò),第二網(wǎng) 絡(luò)為運(yùn)營(yíng)商提供的網(wǎng)絡(luò);
[0018] 所述用戶設(shè)備的網(wǎng)絡(luò)通信質(zhì)量低于第二閾值,且所述用戶設(shè)備上正在運(yùn)行除用于 下載所述要下載的視頻的應(yīng)用軟件之外的應(yīng)用軟件。
[0019] 為了解決上述問(wèn)題,本發(fā)明公開(kāi)了一種用戶設(shè)備,包括:
[0020] 確定單元,用于確定離線視頻的清理優(yōu)先級(jí);
[0021] 選擇單元,用于當(dāng)所述用戶設(shè)備需要使用的存儲(chǔ)空間大于所述用戶設(shè)備的剩余空 間時(shí),選擇清理優(yōu)先級(jí)最高的一個(gè)或多個(gè)離線視頻,其中,所述一個(gè)或多個(gè)離線視頻的大小 大于或等于所述用戶設(shè)備需要使用的存儲(chǔ)空間與所述用戶設(shè)備的剩余空間之差;
[0022] 刪除單元,用于刪除所述一個(gè)或多個(gè)離線視頻或提示用戶刪除所述一個(gè)或多個(gè)離 線視頻。
[0023] 優(yōu)選地,所述確定單元用于根據(jù)以下信息至少之一確定離線視頻的清理優(yōu)先級(jí): 是否已觀看完離線視頻、是否已觀看離線視頻、離線視頻的下載時(shí)間、離線視頻的觀看時(shí) 間、離線視頻的觀看頻率,和離線視頻的大小。
[0024] 優(yōu)選地,所述刪除單元用于通過(guò)以下方式提示用戶刪除所述一個(gè)或多個(gè)離線視 頻:
[0025] 提示用戶選擇是否刪除所述一個(gè)或多個(gè)離線視頻中的全部視頻;或者
[0026] 將所述一個(gè)或多個(gè)離線視頻的列表呈現(xiàn)給用戶,提示用戶選擇其中的部分或全部 視頻進(jìn)行刪除。
[0027] 優(yōu)選地,如果用戶選擇其中的部分視頻進(jìn)行刪除,則所述用戶設(shè)備還包括:降低單 元,用于降低所述一個(gè)或多個(gè)離線視頻中未被刪除的視頻的清理優(yōu)先級(jí);所述選擇單元還 用于從所述用戶設(shè)備的剩余視頻中選擇清理優(yōu)先級(jí)最高的N個(gè)離線視頻,其中,N為正整 數(shù);所述刪除單元還用于提示用戶刪除所述N個(gè)離線視頻。
[0028] 優(yōu)選地,當(dāng)所述用戶設(shè)備確定要下載視頻,且要下載的視頻的大小大于所述用戶 設(shè)備的剩余空間時(shí),所述用戶設(shè)備需要使用的存儲(chǔ)空間大于所述用戶設(shè)備的剩余空間。
[0029] 優(yōu)選地,所述用戶設(shè)備還包括:判斷單元,用于在刪除所述一個(gè)或多個(gè)離線視頻或 提示用戶刪除所述一個(gè)或多個(gè)離線視頻之后,判斷要下載的視頻的大小是否大于所述用戶 設(shè)備的剩余空間;處理單元,用于在判斷單元的判斷結(jié)果為是的情況下,下載所述要下載的 視頻的一部分,將要下載的視頻的剩余部分添加到等待下載的列表中。
[0030] 優(yōu)選地,所述刪除單元還用于在下載所述要下載的視頻的一部分之后,刪除所述 要下載的視頻的一部分中已播放完的視頻。
[0031] 優(yōu)選地,所述確定單元還用于在下載所述要下載的視頻的過(guò)程中,確定所述用戶 設(shè)備所在的環(huán)境是否發(fā)生變化;所述用戶設(shè)備還包括:提示單元,用于在所述用戶設(shè)備所 在的環(huán)境發(fā)生變化時(shí),提示用戶是否停止下載所述要下載的視頻。
[0032] 優(yōu)選地,在下載所述要下載的視頻的過(guò)程中,發(fā)生以下情況至少之一時(shí),所述確定 單元確定所述用戶設(shè)備所在的環(huán)境發(fā)生變化:
[0033] 所述用戶設(shè)備的電池電量低于第一閾值;
[0034] 所述用戶設(shè)備從第一網(wǎng)絡(luò)切換到第二網(wǎng)絡(luò)中,其中,第一網(wǎng)絡(luò)為家用網(wǎng)絡(luò),第二網(wǎng) 絡(luò)為運(yùn)營(yíng)商提供的網(wǎng)絡(luò);
[0035] 所述用戶設(shè)備的網(wǎng)絡(luò)通信質(zhì)量低于第二閾值,且所述用戶設(shè)備上正在運(yùn)行除用于 下載所述要下載的視頻的應(yīng)用軟件之外的應(yīng)用軟件。
[0036] 與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例包括以下優(yōu)點(diǎn):
[0037] 在現(xiàn)有技術(shù)中,由用戶手動(dòng)刪除離線視頻,清理離線視頻的效率較低。在本申請(qǐng) 中,用戶設(shè)備為離線視頻設(shè)置清理優(yōu)先級(jí),當(dāng)用戶設(shè)備的剩余空間不足時(shí),根據(jù)清理優(yōu)先級(jí) 來(lái)選擇需要?jiǎng)h除的離線視頻,自動(dòng)刪除或提示用戶刪除已選擇的離線視頻,通過(guò)本申請(qǐng),用 戶設(shè)備自動(dòng)選擇出需要?jiǎng)h除的離線視頻,提高了清理離線視頻的效率。
【專利附圖】
【附圖說(shuō)明】
[0038] 圖1是本發(fā)明的一種離線視頻的清理方法實(shí)施例的步驟流程圖;
[0039] 圖2是本發(fā)明的一種視頻下載方法實(shí)施例的步驟流程圖;
[0040] 圖3是本發(fā)明的一種用戶設(shè)備實(shí)施例的結(jié)構(gòu)框圖;
[0041] 圖4是本發(fā)明的一種用戶設(shè)備實(shí)施例的優(yōu)選的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0042] 為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí) 施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。
[0043] 本發(fā)明實(shí)施例的核心構(gòu)思之一在于,用戶設(shè)備確定離線視頻的清理優(yōu)先級(jí);當(dāng)用 戶設(shè)備需要使用的存儲(chǔ)空間大于用戶設(shè)備的剩余空間時(shí),選擇清理優(yōu)先級(jí)最高的一個(gè)或多 個(gè)離線視頻,其中,該一個(gè)或多個(gè)離線視頻的大小大于或等于用戶設(shè)備需要使用的存儲(chǔ)空 間與用戶設(shè)備的剩余空間之差;刪除該一個(gè)或多個(gè)離線視頻或提示用戶刪除該一個(gè)或多個(gè) 離線視頻。在本申請(qǐng)中,用戶設(shè)備自動(dòng)選擇出需要?jiǎng)h除的離線視頻,從而提高了清理離線視 頻的效率。
[0044] 參照?qǐng)D1,示出了本發(fā)明的一種離線視頻的清理方法實(shí)施例的步驟流程圖,具體可 以包括如下步驟:
[0045] 步驟102,用戶設(shè)備確定離線視頻的清理優(yōu)先級(jí);
[0046] 在本發(fā)明實(shí)施例的一個(gè)優(yōu)選實(shí)例中,用戶設(shè)備根據(jù)以下信息(視頻屬性)至少之 一來(lái)確定離線視頻的清理優(yōu)先級(jí):是否已觀看完離線視頻、是否已觀看離線視頻、離線視頻 的下載時(shí)間、離線視頻的觀看時(shí)間、離線視頻的觀看頻率,和離線視頻的大小。例如,可以將 上述信息按照重要性匹配相應(yīng)的加權(quán)系數(shù),通過(guò)對(duì)上述信息加權(quán)相加獲得各個(gè)離線視頻的 清理優(yōu)先級(jí),即,為每個(gè)視頻屬性設(shè)置一個(gè)權(quán)重,一個(gè)視頻的優(yōu)先級(jí)等于所有屬性的優(yōu)先級(jí) 各自乘以權(quán)重之后的總和。其中,已觀看完的離線視頻的優(yōu)先級(jí)大于未觀看完的離線視頻, 已觀看的離線視頻的優(yōu)先級(jí)大于未觀看的離線視頻,下載時(shí)間長(zhǎng)的離線視頻的優(yōu)先級(jí)大于 下載時(shí)間短的離線視頻,觀看頻率多的離線視頻的優(yōu)先級(jí)小于觀看頻率少的離線視頻。在 本實(shí)施例中,可以采用多端同步的方式來(lái)確定視頻是否已經(jīng)被觀看以及觀看的頻率,例如, 同一個(gè)用戶擁有多臺(tái)用戶設(shè)備,可以為每臺(tái)設(shè)備設(shè)置相同的用戶標(biāo)識(shí),只要具有該用戶標(biāo) 識(shí)的用戶設(shè)備播放了該視頻,即可確定這一用戶觀看了一次這一視頻。通過(guò)該實(shí)施例,可以 在空間不足的情況下,智能識(shí)別出可以清理的視頻,如已觀看完畢的視頻、下載下來(lái)很久沒(méi) 看或者只看了部分的視頻等。
[0047] 步驟104,當(dāng)用戶設(shè)備需要使用的存儲(chǔ)空間大于用戶設(shè)備的剩余空間時(shí),選擇清理 優(yōu)先級(jí)最高的一個(gè)或多個(gè)離線視頻,其中,該一個(gè)或多個(gè)離線視頻的大小大于或等于用戶 設(shè)備需要使用的存儲(chǔ)空間與用戶設(shè)備的剩余空間之差;
[0048] 在本發(fā)明實(shí)施例的一個(gè)優(yōu)選實(shí)例中,當(dāng)用戶設(shè)備確定要下載視頻,且要下載的視 頻的大小大于用戶設(shè)備的剩余空間時(shí),用戶設(shè)備需要使用的存儲(chǔ)空間大于用戶設(shè)備的剩余 空間,此時(shí)可以根據(jù)清理優(yōu)先級(jí)來(lái)選擇需要清理的離線視頻,從而能夠?yàn)橐螺d的視頻提 供存儲(chǔ)空間。
[0049] 在本發(fā)明實(shí)施例的一個(gè)優(yōu)選實(shí)例中,清理優(yōu)先級(jí)和視頻屬性有關(guān),因此,用戶設(shè)備 可以根據(jù)視頻屬性及剩余空間的情況,自動(dòng)清理視頻或者篩選出視頻并提醒用戶進(jìn)行清 理。
[0050] 步驟106,刪除該一個(gè)或多個(gè)離線視頻或提示用戶刪除該一個(gè)或多個(gè)離線視頻。
[0051] 在具體實(shí)現(xiàn)時(shí),可以自動(dòng)刪除該一個(gè)或多個(gè)離線視頻,也可以提示用戶,根據(jù)用戶 的選擇來(lái)確定是否刪除該一個(gè)或多個(gè)離線視頻。其中,提示用戶刪除一個(gè)或多個(gè)離線視頻, 可以包括:提示用戶選擇是否刪除一個(gè)或多個(gè)離線視頻中的全部視頻,例如,彈出一個(gè)對(duì)話 框,上面寫(xiě)著"是否刪除離線視頻",并提供"確定"和"取消"按鈕供用戶選擇,如果用戶選 擇確定,則刪除選擇的一個(gè)或多個(gè)離線視頻,否則,不刪除選擇的一個(gè)或多個(gè)離線視頻;或 者,將一個(gè)或多個(gè)離線視頻的列表呈現(xiàn)給用戶,提示用戶選擇其中的部分或全部視頻進(jìn)行 刪除,例如,將選擇的一個(gè)或多個(gè)離線視頻的列表提供給用戶,用戶可以在該列表中選擇部 分或全部視頻,將用戶選擇的視頻刪除。通過(guò)上述方式,可以靈活地刪除離線視頻。
[0052] 在本發(fā)明實(shí)施例的一個(gè)優(yōu)選實(shí)例中,如果用戶選擇刪除其中的部分視頻,則用戶 設(shè)備可以降低選擇的一個(gè)或多個(gè)離線視頻中未被刪除的視頻的清理優(yōu)先級(jí);然后,從用戶 設(shè)備的剩余視頻中選擇清理優(yōu)先級(jí)最高的N個(gè)離線視頻,其中,N為正整數(shù),并提示用戶刪 除這N個(gè)離線視頻。
[0053] 在本發(fā)明實(shí)施例的一個(gè)優(yōu)選實(shí)例中,如果用戶需要下載視頻,則在刪除所述一個(gè) 或多個(gè)離線視頻或提示用戶刪除一個(gè)或多個(gè)離線視頻之后,用戶設(shè)備判斷要下載的視頻的 大小是否大于用戶設(shè)備的剩余空間,如果是,則下載要下載的視頻的一部分,將要下載的視 頻的剩余部分添加到等待下載的列表中,否則,直接下載要下載的視頻。在本實(shí)施例中,如 果要下載的視頻的大小大于用戶設(shè)備的剩余空間,直接下載全部視頻會(huì)導(dǎo)致空間不夠,此 時(shí),僅下載一部分視頻,這部分視頻的大小小于用戶設(shè)備剩余空間,則可以使用戶能夠在下 載完成后觀看這一部分視頻,提高了用戶的體驗(yàn)。優(yōu)選地,在下載要下載的視頻的一部分之 后,用戶設(shè)備刪除要下載的視頻的一部分中已播放完的視頻,從而能夠及時(shí)騰出存儲(chǔ)空間, 避免存儲(chǔ)空間被不必要的占用。
[0054] 在本發(fā)明實(shí)施例的一個(gè)優(yōu)選實(shí)例中,在下載要下載的視頻的過(guò)程中,如果用戶設(shè) 備所在的環(huán)境發(fā)生變化,提示用戶是否停止下載要下載的視頻。其中,用戶設(shè)備所在的環(huán)境 發(fā)生變化,包括以下至少之一:用戶設(shè)備的電池電量低于第一閾值;用戶設(shè)備從第一網(wǎng)絡(luò) 切換到第二網(wǎng)絡(luò)中,其中,第一網(wǎng)絡(luò)為家用網(wǎng)絡(luò)(例如,WIFI網(wǎng)絡(luò)),第二網(wǎng)絡(luò)為運(yùn)營(yíng)商提供 的網(wǎng)絡(luò)(例如,3G網(wǎng)絡(luò));用戶設(shè)備的網(wǎng)絡(luò)通信質(zhì)量低于第二閾值,且用戶設(shè)備上正在運(yùn)行 除用于下載要下載的視頻的應(yīng)用軟件之外的應(yīng)用軟件。當(dāng)下載視頻過(guò)程中,如果環(huán)境發(fā)生 變化,可能會(huì)對(duì)視頻的下載造成不利影響,也可以會(huì)影響用戶設(shè)備的正常使用,因此,在環(huán) 境發(fā)生變化時(shí),停止下載視頻,可以避免對(duì)視頻的下載造成的不利影響,也可以避免影響到 用戶設(shè)備的正常使用。
[0055] 在現(xiàn)有技術(shù)中,由用戶手動(dòng)刪除離線視頻,清理離線視頻的效率較低。在本實(shí)施例 中,用戶設(shè)備為離線視頻設(shè)置清理優(yōu)先級(jí),當(dāng)用戶設(shè)備的剩余空間不足時(shí),根據(jù)清理優(yōu)先級(jí) 來(lái)選擇需要?jiǎng)h除的離線視頻,自動(dòng)刪除或提示用戶刪除已選擇的離線視頻,通過(guò)實(shí)施例,用 戶設(shè)備自動(dòng)選擇出需要?jiǎng)h除的離線視頻,提高了清理離線視頻的效率。
[0056] 參照?qǐng)D2,示出了本發(fā)明的一種視頻的下載方法實(shí)施例的步驟流程圖,具體可以包 括如下步驟:
[0057] 步驟202,用戶設(shè)備確定用戶要下載視頻;
[0058] 步驟204,用戶設(shè)備判斷當(dāng)前該用戶設(shè)備的剩余空間是否大于需要下載的視頻的 大小,如果是,則執(zhí)行步驟206 ;否則,則行步驟208 ;
[0059] 步驟206,用戶設(shè)備下載該視頻;
[0060] 步驟208,對(duì)該用戶設(shè)備中的離線視頻進(jìn)行清理,然后,執(zhí)行步驟210,清理的方法 可以采用圖1所示的方法,在此不再贅述。
[0061] 步驟210,用戶設(shè)備判斷清理后的該用戶設(shè)備的剩余空間是否大于需要下載的視 頻的大小,如果是,則執(zhí)行步驟206,否則執(zhí)行步驟212 ;
[0062] 步驟212,用戶設(shè)備僅下載部分視頻,將剩余未下載的視頻放入到等待下載的列表 中。然后根據(jù)對(duì)用戶的分析,在適當(dāng)?shù)臅r(shí)候?qū)﹄x線視頻進(jìn)行清理,例如,用戶需要下載的視 頻有5個(gè),可以設(shè)定一個(gè)緩存窗口,比如5部,當(dāng)用戶設(shè)備每播放完一個(gè)視頻,自動(dòng)刪除一個(gè) 已播放的視頻,并繼續(xù)下載等待隊(duì)列中的視頻。
[0063] 通過(guò)本實(shí)施例,當(dāng)用戶下載一個(gè)視頻時(shí),如果剩余空間不足,則根據(jù)圖1所示的清 理策略進(jìn)行離線視頻的清理,以便為該下載的視頻騰出足夠的空間;當(dāng)用戶下載一系列視 頻時(shí),如果視頻大小總和超過(guò)剩余空間,則可以先下載部分視頻,并將剩余視頻加入等待下 載隊(duì)列,然后,根據(jù)用戶的觀看行為,例如,用戶快看完已下載的視頻,則按圖1所示的清理 策略進(jìn)行清理,并自動(dòng)下載等待隊(duì)列中的視頻。
[0064] 在本實(shí)施例中,當(dāng)用戶下載的視頻超出剩余用戶設(shè)備的剩余空間時(shí),先下載部分 視頻,并根據(jù)用戶的觀看行為及清理離線視頻的策略自動(dòng)清理視頻,從而能夠在不影響用 戶正常觀看的情況下,自動(dòng)下載剩余的視頻。
[0065] 需要說(shuō)明的是,對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組 合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐?據(jù)本發(fā)明實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該 知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本發(fā)明實(shí)施 例所必須的。
[0066] 參照?qǐng)D3,示出了本發(fā)明一種用戶設(shè)備實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模 塊:
[0067] 確定單元302,用于確定離線視頻的清理優(yōu)先級(jí);
[0068] 選擇單元304,用于當(dāng)用戶設(shè)備需要使用的存儲(chǔ)空間大于用戶設(shè)備的剩余空間時(shí), 選擇清理優(yōu)先級(jí)最高的一個(gè)或多個(gè)離線視頻,其中,一個(gè)或多個(gè)離線視頻的大小大于或等 于用戶設(shè)備需要使用的存儲(chǔ)空間與用戶設(shè)備的剩余空間之差;
[0069] 刪除單元306,用于刪除一個(gè)或多個(gè)離線視頻或提示用戶刪除一個(gè)或多個(gè)離線視 頻。
[0070] 在本發(fā)明實(shí)施例的一個(gè)優(yōu)選實(shí)例中,確定單元302用于根據(jù)以下信息至少之一確 定離線視頻的清理優(yōu)先級(jí):是否已觀看完離線視頻、是否已觀看離線視頻、離線視頻的下載 時(shí)間、離線視頻的觀看時(shí)間、離線視頻的觀看頻率,和離線視頻的大小。
[0071] 在本發(fā)明實(shí)施例的一個(gè)優(yōu)選實(shí)例中,刪除單元306用于通過(guò)以下方式提示用戶刪 除一個(gè)或多個(gè)離線視頻:
[0072] 提示用戶選擇是否刪除一個(gè)或多個(gè)離線視頻中的全部視頻;或者
[0073] 將一個(gè)或多個(gè)離線視頻的列表呈現(xiàn)給用戶,提示用戶選擇其中的部分或全部視頻 進(jìn)行刪除。
[0074] 圖4示出了本發(fā)明一種用戶設(shè)備實(shí)施例的優(yōu)選的結(jié)構(gòu)框圖,在本發(fā)明實(shí)施例的一 個(gè)優(yōu)選實(shí)例中,如果用戶選擇其中的部分視頻進(jìn)行刪除,則用戶設(shè)備還包括:
[0075] 降低單元402,用于降低一個(gè)或多個(gè)離線視頻中未被刪除的視頻的清理優(yōu)先級(jí);
[0076] 選擇單元304還用于從用戶設(shè)備的剩余視頻中選擇清理優(yōu)先級(jí)最高的N個(gè)離線視 頻,其中,N為正整數(shù);
[0077] 刪除單元306還用于提示用戶刪除N個(gè)離線視頻。
[0078] 在本發(fā)明實(shí)施例的一個(gè)優(yōu)選實(shí)例中,當(dāng)用戶設(shè)備確定要下載視頻,且要下載的視 頻的大小大于用戶設(shè)備的剩余空間時(shí),用戶設(shè)備需要使用的存儲(chǔ)空間大于用戶設(shè)備的剩余 空間。
[0079] 在本發(fā)明實(shí)施例的一個(gè)優(yōu)選實(shí)例中,用戶設(shè)備還包括:
[0080] 判斷單元404,用于在提示用戶刪除一個(gè)或多個(gè)離線視頻之后,判斷要下載的視頻 的大小是否大于用戶設(shè)備的剩余空間;
[0081] 處理單元406,用于在判斷單元的判斷結(jié)果為是的情況下,下載要下載的視頻的一 部分,將要下載的視頻的剩余部分添加到等待下載的列表中。
[0082] 在本發(fā)明實(shí)施例的一個(gè)優(yōu)選實(shí)例中,刪除單元306還用于在下載要下載的視頻的 一部分之后,刪除要下載的視頻的一部分中已播放完的視頻。
[0083] 在本發(fā)明實(shí)施例的一個(gè)優(yōu)選實(shí)例中,確定單元302還用于在下載要下載的視頻的 過(guò)程中,確定用戶設(shè)備所在的環(huán)境是否發(fā)生變化;用戶設(shè)備還包括:提示單元408,用于在 用戶設(shè)備所在的環(huán)境發(fā)生變化時(shí),提示用戶是否停止下載要下載的視頻。
[0084] 在本發(fā)明實(shí)施例的一個(gè)優(yōu)選實(shí)例中,在下載要下載的視頻的過(guò)程中,發(fā)生以下情 況至少之一時(shí),確定單元302確定用戶設(shè)備所在的環(huán)境發(fā)生變化 :
[0085] 用戶設(shè)備的電池電量低于第一閾值;
[0086] 用戶設(shè)備從第一網(wǎng)絡(luò)切換到第二網(wǎng)絡(luò)中,其中,第一網(wǎng)絡(luò)為家用網(wǎng)絡(luò),第二網(wǎng)絡(luò)為 運(yùn)營(yíng)商提供的網(wǎng)絡(luò);
[0087] 用戶設(shè)備的網(wǎng)絡(luò)通信質(zhì)量低于第二閾值,且用戶設(shè)備上正在運(yùn)行除用于下載要下 載的視頻的應(yīng)用軟件之外的應(yīng)用軟件。
[0088] 對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān) 之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
[0089] 本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與 其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。
[0090] 本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算 機(jī)程序產(chǎn)品。因此,本發(fā)明實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和 硬件方面的實(shí)施例的形式。而且,本發(fā)明實(shí)施例可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可 用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上 實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0091] 本發(fā)明實(shí)施例是參照根據(jù)本發(fā)明實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序 產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框 圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商?供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理 終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處 理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多 個(gè)方框中指定的功能的裝置。
[0092] 這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備 以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包 括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方 框或多個(gè)方框中指定的功能。
[0093] 這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得 在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在 計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程 和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0094] 盡管已描述了本發(fā)明實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基 本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為 包括優(yōu)選實(shí)施例以及落入本發(fā)明實(shí)施例范圍的所有變更和修改。
[0095] 最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將 一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作 之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)"包括"、"包含"或者其任何其他變體意 在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者終端設(shè)備不僅包 括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品 或者終端設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句"包括一個(gè)……"限定的要 素,并不排除在包括所述要素的過(guò)程、方法、物品或者終端設(shè)備中還存在另外的相同要素。 [0096] 以上對(duì)本發(fā)明所提供的一種離線視頻的清理方法和用戶設(shè)備,進(jìn)行了詳細(xì)介紹, 本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用 于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的 思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為 對(duì)本發(fā)明的限制。
【權(quán)利要求】
1. 一種離線視頻的清理方法,其特征在于,包括: 用戶設(shè)備確定離線視頻的清理優(yōu)先級(jí); 當(dāng)所述用戶設(shè)備需要使用的存儲(chǔ)空間大于所述用戶設(shè)備的剩余空間時(shí),選擇清理優(yōu)先 級(jí)最高的一個(gè)或多個(gè)離線視頻,其中,所述一個(gè)或多個(gè)離線視頻的大小大于或等于所述用 戶設(shè)備需要使用的存儲(chǔ)空間與所述用戶設(shè)備的剩余空間之差; 刪除所述一個(gè)或多個(gè)離線視頻或提示用戶刪除所述一個(gè)或多個(gè)離線視頻。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,用戶設(shè)備確定離線視頻的清理優(yōu)先級(jí),包 括: 所述用戶設(shè)備根據(jù)以下信息至少之一確定離線視頻的清理優(yōu)先級(jí):是否已觀看完離線 視頻、是否已觀看離線視頻、離線視頻的下載時(shí)間、離線視頻的觀看時(shí)間、離線視頻的觀看 頻率,和離線視頻的大小。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,提示用戶刪除所述一個(gè)或多個(gè)離線視頻, 包括: 提示用戶選擇是否刪除所述一個(gè)或多個(gè)離線視頻中的全部視頻;或者 將所述一個(gè)或多個(gè)離線視頻的列表呈現(xiàn)給用戶,提示用戶選擇其中的部分或全部視頻 進(jìn)行刪除。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,如果選擇其中的部分視頻進(jìn)行刪除,則所 述方法還包括: 所述用戶設(shè)備降低所述一個(gè)或多個(gè)離線視頻中未被刪除的視頻的清理優(yōu)先級(jí); 從所述用戶設(shè)備的剩余視頻中選擇清理優(yōu)先級(jí)最高的N個(gè)離線視頻,其中,N為正整 數(shù); 提示用戶刪除所述N個(gè)離線視頻。
5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述用戶設(shè)備確定要下載視頻,且要下 載的視頻的大小大于所述用戶設(shè)備的剩余空間時(shí),所述用戶設(shè)備需要使用的存儲(chǔ)空間大于 所述用戶設(shè)備的剩余空間。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,在刪除所述一個(gè)或多個(gè)離線視頻或提示 用戶刪除所述一個(gè)或多個(gè)離線視頻之后,所述方法還包括: 所述用戶設(shè)備判斷要下載的視頻的大小是否大于所述用戶設(shè)備的剩余空間; 如果是,則下載所述要下載的視頻的一部分,將要下載的視頻的剩余部分添加到等待 下載的列表中。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,在下載所述要下載的視頻的一部分之后, 所述方法還包括: 刪除所述要下載的視頻的一部分中已播放完的視頻。
8. 根據(jù)權(quán)利要求5所述的方法,其特征在于,在下載所述要下載的視頻的過(guò)程中,如果 所述用戶設(shè)備所在的環(huán)境發(fā)生變化,提示用戶是否停止下載所述要下載的視頻。
9. 根據(jù)權(quán)利要求8所述的方法,其特征在于,所述用戶設(shè)備所在的環(huán)境發(fā)生變化,包括 以下至少之一: 所述用戶設(shè)備的電池電量低于第一閾值; 所述用戶設(shè)備從第一網(wǎng)絡(luò)切換到第二網(wǎng)絡(luò)中,其中,第一網(wǎng)絡(luò)為家用網(wǎng)絡(luò),第二網(wǎng)絡(luò)為 運(yùn)營(yíng)商提供的網(wǎng)絡(luò); 所述用戶設(shè)備的網(wǎng)絡(luò)通信質(zhì)量低于第二閾值,且所述用戶設(shè)備上正在運(yùn)行除用于下載 所述要下載的視頻的應(yīng)用軟件之外的應(yīng)用軟件。
10. -種用戶設(shè)備,其特征在于,包括: 確定單元,用于確定離線視頻的清理優(yōu)先級(jí); 選擇單元,用于當(dāng)所述用戶設(shè)備需要使用的存儲(chǔ)空間大于所述用戶設(shè)備的剩余空間 時(shí),選擇清理優(yōu)先級(jí)最高的一個(gè)或多個(gè)離線視頻,其中,所述一個(gè)或多個(gè)離線視頻的大小大 于或等于所述用戶設(shè)備需要使用的存儲(chǔ)空間與所述用戶設(shè)備的剩余空間之差; 刪除單元,用于刪除所述一個(gè)或多個(gè)離線視頻或提示用戶刪除所述一個(gè)或多個(gè)離線視 頻。
11. 根據(jù)權(quán)利要求10所述的用戶設(shè)備,其特征在于,所述確定單元用于根據(jù)以下信息 至少之一確定離線視頻的清理優(yōu)先級(jí):是否已觀看完離線視頻、是否已觀看離線視頻、離線 視頻的下載時(shí)間、離線視頻的觀看時(shí)間、離線視頻的觀看頻率,和離線視頻的大小。
12. 根據(jù)權(quán)利要求10所述的用戶設(shè)備,其特征在于,所述刪除單元用于通過(guò)以下方式 提示用戶刪除所述一個(gè)或多個(gè)離線視頻: 提示用戶選擇是否刪除所述一個(gè)或多個(gè)離線視頻中的全部視頻;或者 將所述一個(gè)或多個(gè)離線視頻的列表呈現(xiàn)給用戶,提示用戶選擇其中的部分或全部視頻 進(jìn)行刪除。
13. 根據(jù)權(quán)利要求12所述的用戶設(shè)備,其特征在于,如果用戶選擇其中的部分視頻進(jìn) 行刪除,則所述用戶設(shè)備還包括: 降低單元,用于降低所述一個(gè)或多個(gè)離線視頻中未被刪除的視頻的清理優(yōu)先級(jí); 所述選擇單元還用于從所述用戶設(shè)備的剩余視頻中選擇清理優(yōu)先級(jí)最高的N個(gè)離線 視頻,其中,N為正整數(shù); 所述刪除單元還用于提示用戶刪除所述N個(gè)離線視頻。
14. 根據(jù)權(quán)利要求10所述的用戶設(shè)備,其特征在于,當(dāng)所述用戶設(shè)備確定要下載視頻, 且要下載的視頻的大小大于所述用戶設(shè)備的剩余空間時(shí),所述用戶設(shè)備需要使用的存儲(chǔ)空 間大于所述用戶設(shè)備的剩余空間。
15. 根據(jù)權(quán)利要求14所述的用戶設(shè)備,其特征在于,所述用戶設(shè)備還包括: 判斷單元,用于在刪除所述一個(gè)或多個(gè)離線視頻或提示用戶刪除所述一個(gè)或多個(gè)離線 視頻之后,判斷要下載的視頻的大小是否大于所述用戶設(shè)備的剩余空間; 處理單元,用于在判斷單元的判斷結(jié)果為是的情況下,下載所述要下載的視頻的一部 分,將要下載的視頻的剩余部分添加到等待下載的列表中。
16. 根據(jù)權(quán)利要求15所述的用戶設(shè)備,其特征在于, 所述刪除單元還用于在下載所述要下載的視頻的一部分之后,刪除所述要下載的視頻 的一部分中已播放完的視頻。
17. 根據(jù)權(quán)利要求14所述的用戶設(shè)備,其特征在于, 所述確定單元還用于在下載所述要下載的視頻的過(guò)程中,確定所述用戶設(shè)備所在的環(huán) 境是否發(fā)生變化; 所述用戶設(shè)備還包括: 提示單元,用于在所述用戶設(shè)備所在的環(huán)境發(fā)生變化時(shí),提示用戶是否停止下載所述 要下載的視頻。
18.根據(jù)權(quán)利要求17所述的用戶設(shè)備,其特征在于,在下載所述要下載的視頻的過(guò)程 中,發(fā)生以下情況至少之一時(shí),所述確定單元確定所述用戶設(shè)備所在的環(huán)境發(fā)生變化: 所述用戶設(shè)備的電池電量低于第一閾值; 所述用戶設(shè)備從第一網(wǎng)絡(luò)切換到第二網(wǎng)絡(luò)中,其中,第一網(wǎng)絡(luò)為家用網(wǎng)絡(luò),第二網(wǎng)絡(luò)為 運(yùn)營(yíng)商提供的網(wǎng)絡(luò); 所述用戶設(shè)備的網(wǎng)絡(luò)通信質(zhì)量低于第二閾值,且所述用戶設(shè)備上正在運(yùn)行除用于下載 所述要下載的視頻的應(yīng)用軟件之外的應(yīng)用軟件。
【文檔編號(hào)】H04N21/433GK104219561SQ201410413367
【公開(kāi)日】2014年12月17日 申請(qǐng)日期:2014年8月20日 優(yōu)先權(quán)日:2014年8月20日
【發(fā)明者】劉俊暉, 梁建煌 申請(qǐng)人:北京奇藝世紀(jì)科技有限公司