一種視頻播放方法及用戶終端的制作方法
【專利摘要】本發(fā)明實(shí)施例提供的一種視頻播放方法及用戶終端,涉及互聯(lián)網(wǎng)多媒體領(lǐng)域,通過檢測用戶終端中是否存儲(chǔ)有待播放視頻,進(jìn)而確定用戶終端采用相應(yīng)方式播放該待播放視頻,節(jié)省網(wǎng)絡(luò)流量。該方法包括:當(dāng)用戶終端播放完當(dāng)前視頻時(shí),判斷當(dāng)前視頻所屬的視頻集合是否還存在播放次序在當(dāng)前視頻的播放次序之后、且緊鄰當(dāng)前視頻的播放次序的待播放視頻;在判斷結(jié)果為是時(shí),用戶終端檢測用戶終端中是否存儲(chǔ)有待播放視頻;若用戶終端中存儲(chǔ)有待播放視頻,用戶終端則播放存儲(chǔ)于用戶終端中的待播放視頻;若用戶終端中未存儲(chǔ)有待播放視頻,用戶終端則向服務(wù)器請求并播放存儲(chǔ)于服務(wù)器中的待播放視頻。
【專利說明】一種視頻播放方法及用戶終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及多媒體互聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種視頻播放方法及用戶終端。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)網(wǎng)絡(luò)帶寬的不斷增加,視頻點(diǎn)播、直播技術(shù)得到了迅速發(fā)展,網(wǎng)絡(luò)視頻節(jié)目越來越受人們的青睞,尤其是寬帶互聯(lián)網(wǎng)、數(shù)字電視網(wǎng)、手機(jī)3G(3rd-generation,第三代移動(dòng)通信技術(shù))網(wǎng)絡(luò)的逐漸普及,視頻流媒體產(chǎn)業(yè)將迎來一個(gè)空前的發(fā)展機(jī)遇。
[0003]在用戶使用用戶終端在線播放視頻的過程中,由于具有聯(lián)播功能,當(dāng)用戶終端播放完這一集后會(huì)自動(dòng)切換至下一集播放,此時(shí)若用戶終端已經(jīng)存儲(chǔ)有該集視頻,用戶終端還是會(huì)向服務(wù)器去請求該集視頻,這不僅導(dǎo)致網(wǎng)絡(luò)流量的浪費(fèi),而且可能由于網(wǎng)絡(luò)的不穩(wěn)定性,用戶在線觀看視頻的流暢度和清晰度遠(yuǎn)不如用戶觀看本地視頻,而現(xiàn)有技術(shù)對以上問題卻沒有相應(yīng)的解決方案。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的實(shí)施例提供一種視頻播放方法及用戶終端,通過檢測用戶終端中是否存儲(chǔ)有待播放視頻,進(jìn)而確定用戶終端采用相應(yīng)方式播放該待播放視頻,節(jié)省網(wǎng)絡(luò)流量。
[0005]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0006]本發(fā)明實(shí)施例提供一種視頻播放方法,包括:
[0007]當(dāng)用戶終端播放完當(dāng)前視頻時(shí),判斷所述當(dāng)前視頻所屬的視頻集合是否還存在播放次序在所述當(dāng)前視頻的播放次序之后、且緊鄰所述當(dāng)前視頻的播放次序的待播放視頻;
[0008]在判斷結(jié)果為是時(shí),所述用戶終端檢測所述用戶終端中是否存儲(chǔ)有所述待播放視頻;
[0009]若所述用戶終端中存儲(chǔ)有所述待播放視頻,所述用戶終端則播放存儲(chǔ)于所述用戶終端中的所述待播放視頻;
[0010]若所述用戶終端中未存儲(chǔ)有所述待播放視頻,所述用戶終端則向服務(wù)器請求并播放存儲(chǔ)于所述服務(wù)器中的所述待播放視頻。
[0011]所述用戶終端檢測所述用戶終端中是否存儲(chǔ)有所述待播放視頻包括:
[0012]所述用戶終端獲取所述待播放視頻的專輯ID以及視頻ID,所述專輯ID用于指示所述待播放視頻的名稱,所述視頻ID用于表示所述待播放視頻在相應(yīng)的視頻文件夾中的排列位置;
[0013]所述用戶終端根據(jù)所述專輯ID查找所述用戶終端中是否存儲(chǔ)有以所述專輯ID命名的視頻文件夾;
[0014]若查找到所述用戶終端中存儲(chǔ)有以所述專輯ID命名的視頻文件夾,所述用戶終端則根據(jù)所述視頻ID,在所述以所述專輯ID命名的視頻文件夾中查找是否有所述待播放視頻。
[0015]若未查找到有以所述專輯ID命名的視頻文件夾,則[0016]所述用戶終端新建一以所述專輯ID命名的視頻文件夾,所述以所述專輯ID命名的視頻文件夾用于存儲(chǔ)所述待播放視頻。
[0017]所述用戶終端則向服務(wù)器請求并播放存儲(chǔ)于所述服務(wù)器中的所述待播放視頻,包括:
[0018]所述用戶終端向所述服務(wù)器發(fā)送第一播放請求,所述第一播放請求包括所述專輯ID以及視頻ID,以使得所述服務(wù)器根據(jù)所述專輯ID以及視頻ID查找所述待播放視頻;
[0019]所述用戶終端接收并播放來自所述服務(wù)器的所述待播放視頻,并存儲(chǔ)至所述用戶終端中存儲(chǔ)的以所述專輯ID命名的視頻文件夾內(nèi)。
[0020]所述方法還包括:
[0021]所述用戶終端為新建的以所述專輯ID命名的視頻文件夾添加時(shí)間戳,所述時(shí)間戳表示所述新建的以所述專輯ID命名的視頻文件夾的建立時(shí)間;
[0022]所述用戶終端根據(jù)所述用戶終端中保存的各個(gè)視頻文件夾的時(shí)間戳所分別表示的建立時(shí)間的由先至后的順序,對相應(yīng)的視頻文件夾所對應(yīng)的圖標(biāo)進(jìn)行排序并顯示。
[0023]本發(fā)明實(shí)施例還提供一種用戶終端,包括:
[0024]判斷單元,用于當(dāng)用戶終端播放完當(dāng)前視頻時(shí),判斷所述當(dāng)前視頻所屬的視頻集合是否還存在播放次序在所述當(dāng)前視頻的播放次序之后、且緊鄰所述當(dāng)前視頻的播放次序的待播放視頻;
[0025]檢測單元,用于在判斷結(jié)果為是時(shí),檢測所述用戶終端中是否存儲(chǔ)有所述待播放視頻;
[0026]播放單元,用于若所述用戶終端中存儲(chǔ)有所述待播放視頻,則播放存儲(chǔ)于所述用戶終端中的所述待播放視頻;若所述用戶終端中未存儲(chǔ)有所述待播放視頻,則向服務(wù)器請求并播放存儲(chǔ)于所述服務(wù)器中的所述待播放視頻。
[0027]所述檢測單元,用于在判斷結(jié)果為是時(shí),獲取所述待播放視頻的專輯ID以及視頻ID,所述專輯ID用于指示所述待播放視頻的名稱,所述視頻ID用于表示所述待播放視頻在相應(yīng)的視頻文件夾中的排列位置;根據(jù)所述專輯ID查找所述用戶終端中是否存儲(chǔ)有以所述專輯ID命名的視頻文件夾;若查找到所述用戶終端中存儲(chǔ)有以所述專輯ID命名的視頻文件夾,則根據(jù)所述視頻ID,在所述以所述專輯ID命名的視頻文件夾中查找是否有所述待播放視頻。
[0028]所述檢測單元,還用于若未查找到有以所述專輯ID命名的視頻文件夾,則新建一以所述專輯ID命名的視頻文件夾,所述以所述專輯ID命名的視頻文件夾用于存儲(chǔ)所述待播放視頻。
[0029]所述向服務(wù)器請求并播放存儲(chǔ)于所述服務(wù)器中的所述待播放視頻,包括:
[0030]向所述服務(wù)器發(fā)送第一播放請求,所述第一播放請求包括所述專輯ID以及視頻ID,以使得所述服務(wù)器根據(jù)所述專輯ID以及視頻ID查找所述待播放視頻;
[0031]接收并播放來自所述服務(wù)器的所述待播放視頻,并存儲(chǔ)至所述用戶終端中存儲(chǔ)的以所述專輯ID命名的視頻文件夾內(nèi)。
[0032]所述用戶終端,還包括:
[0033]處理單元,用于為新建的以所述專輯ID命名的視頻文件夾添加時(shí)間戳,所述時(shí)間戳表示所述新建的以所述專輯ID命名的視頻文件夾的建立時(shí)間;根據(jù)所述用戶終端中保存的各個(gè)視頻文件夾的時(shí)間戳所分別表示的建立時(shí)間的由先至后的順序,對相應(yīng)的視頻文件夾所對應(yīng)的圖標(biāo)進(jìn)行排序并顯示。
[0034]本發(fā)明的實(shí)施例提供一種視頻播放方法及用戶終端,通過檢測用戶終端中是否存儲(chǔ)有待播放視頻,若用戶終端中存儲(chǔ)有待播放視頻,進(jìn)而播放本地存儲(chǔ)的該待播放視頻,不僅能夠節(jié)約用戶觀看過程中網(wǎng)絡(luò)流量的使用,而且能夠提高用戶觀看視頻的流暢度和清晰度。
【專利附圖】
【附圖說明】
[0035]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0036]圖1為本發(fā)明實(shí)施例的視頻播放方法流程示意圖一;
[0037]圖2為本發(fā)明實(shí)施例的視頻播放方法流程示意圖二 ;
[0038]圖3為本發(fā)明實(shí)施例的用戶終端的結(jié)構(gòu)示意圖一;
[0039]圖4為本發(fā)明實(shí)施例的用戶終端的結(jié)構(gòu)示意圖二。
【具體實(shí)施方式】
[0040]以下描述中,為了說明而不是為了限定,提出了諸如特定系統(tǒng)結(jié)構(gòu)、接口、技術(shù)之類的具體細(xì)節(jié),以便透徹理解本發(fā)明。然而,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)清楚,在沒有這些具體細(xì)節(jié)的其它實(shí)施例中也可以實(shí)現(xiàn)本發(fā)明。在其它情況中,省略對眾所周知的裝置、電路以及方法的詳細(xì)說明,以免不必要的細(xì)節(jié)妨礙本發(fā)明的描述。
[0041]用戶終端,可以是無線終端也可以是有線終端,無線終端可以是指向用戶提供語音和/或數(shù)據(jù)連通性的設(shè)備,具有無線連接功能的手持式設(shè)備、或連接到無線調(diào)制解調(diào)器的其他處理設(shè)備。無線終端可以經(jīng)無線接入網(wǎng)(例如,RAN, Radio Access Network)與一個(gè)或多個(gè)核心網(wǎng)進(jìn)行通信,無線終端可以是移動(dòng)終端,如移動(dòng)電話(或稱為“蜂窩”電話)和具有移動(dòng)終端的計(jì)算機(jī),例如,可以是便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車載的移動(dòng)裝置,它們與無線接入網(wǎng)交換語言和/或數(shù)據(jù)。
[0042]實(shí)施例一
[0043]本發(fā)明的實(shí)施例提供一種視頻播放方法,如圖1所示,包括:
[0044]101、當(dāng)用戶終端播放完當(dāng)前視頻時(shí),判斷所述當(dāng)前視頻所屬的視頻集合是否還存在播放次序在所述當(dāng)前視頻的播放次序之后、且緊鄰所述當(dāng)前視頻的播放次序的待播放視頻。
[0045]102、在判斷結(jié)果為是時(shí),所述用戶終端檢測所述用戶終端中是否存儲(chǔ)有所述待播放視頻。
[0046]本發(fā)明的實(shí)施例中,當(dāng)播放完當(dāng)前視頻,并需切換至當(dāng)前視頻的下一集視頻時(shí),用戶終端通過檢測用戶終端中是否存儲(chǔ)有當(dāng)前視頻的下一集,即待播放視頻,若用戶終端中存儲(chǔ)有待播放視頻,進(jìn)而播放本地存儲(chǔ)的該待播放視頻,不僅節(jié)約了觀看過程中流量的使用,而且提高了用戶觀看視頻的流暢度和清晰度。[0047]具體的,在用戶在線觀看視頻時(shí),若用戶終端已經(jīng)啟動(dòng)聯(lián)播功能,即當(dāng)前視頻播放完成后自動(dòng)播放該視頻集合中的下一個(gè)文件,此時(shí)用戶終端開始檢測該用戶終端對應(yīng)的本地文件夾內(nèi)是否存儲(chǔ)有該播放頁面對應(yīng)的已下載好的視頻。
[0048]進(jìn)一步地,用戶終端檢測所述用戶終端中是否存儲(chǔ)有所述待播放視頻包括:所述用戶終端獲取所述待播放視頻的專輯ID以及視頻ID,所述專輯ID用于指示所述待播放視頻的名稱,所述視頻ID用于表示所述待播放視頻在相應(yīng)的視頻文件夾中的排列位置;所述用戶終端根據(jù)所述專輯ID查找所述用戶終端中是否存儲(chǔ)有以所述專輯ID命名的視頻文件夾;若查找到所述用戶終端中存儲(chǔ)有以所述專輯ID命名的視頻文件夾,所述用戶終端則根據(jù)所述視頻ID,在所述以所述專輯ID命名的視頻文件夾中查找是否有所述待播放視頻;若未查找到有以所述專輯ID命名的視頻文件夾,則所述用戶終端新建一以所述專輯ID命名的視頻文件夾,所述以所述專輯ID命名的視頻文件夾用于存儲(chǔ)所述待播放視頻。
[0049]103、若用戶終端中存儲(chǔ)有待播放視頻,用戶終端則播放存儲(chǔ)于用戶終端中的待播放視頻。
[0050]具體的,在用戶終端檢測用戶終端中是否存儲(chǔ)有待播放視頻之后,若用戶終端中存儲(chǔ)有待播放視頻,用戶終端則直接播放本地文件夾內(nèi)已存儲(chǔ)的視頻。例如,用戶在線觀看《三國演義》第一集,當(dāng)?shù)谝患シ磐旰笞詣?dòng)連播《三國演義》第二集,此時(shí)需獲取該《三國演義》專輯ID以及該《三國演義》視頻ID (即第2集),用戶終端根據(jù)專輯ID查找是否有以“三國演義”命名的視頻文件夾;若查找到有以“三國演義”命名的視頻文件夾,用戶終端則根據(jù)視頻ID (即第2集)查找是否有待播放視頻。若查找到該“三國演義第2集”的視頻,則用戶終端直接播放該視頻。
[0051]104、若用戶終端中未存儲(chǔ)有待播放視頻,用戶終端則向服務(wù)器請求并播放存儲(chǔ)于服務(wù)器中的待播放視頻。
[0052]具體的,在用戶終端檢測用戶終端中是否存儲(chǔ)有待播放視頻之后,若用戶終端中未存儲(chǔ)有待播放視頻,用戶終端則新建一以專輯ID命名的視頻文件夾,以專輯ID命名的視頻文件夾用于存儲(chǔ)待播放視頻。
[0053]進(jìn)一步地,所述用戶終端則向服務(wù)器請求并播放存儲(chǔ)于所述服務(wù)器中的所述待播放視頻,包括:用戶終端向服務(wù)器發(fā)送第一播放請求,第一播放請求包括專輯ID以及視頻ID,以使得服務(wù)器根據(jù)專輯ID以及視頻ID查找待播放視頻;用戶終端接收并播放來自服務(wù)器的待播放視頻,并存儲(chǔ)至所述用戶終端中存儲(chǔ)的以所述專輯ID命名的視頻文件夾內(nèi)。
[0054]本發(fā)明的實(shí)施例提供一種視頻播放方法,當(dāng)用戶終端播放完當(dāng)前視頻時(shí),判斷所述當(dāng)前視頻所屬的視頻集合是否還存在播放次序在所述當(dāng)前視頻的播放次序之后、且緊鄰所述當(dāng)前視頻的播放次序的待播放視頻,在判斷結(jié)果為是時(shí),通過用戶終端檢測用戶終端中是否存儲(chǔ)有待播放視頻;若用戶終端中存儲(chǔ)有待播放視頻,用戶終端則播放存儲(chǔ)于用戶終端中的待播放視頻;若用戶終端中未存儲(chǔ)有待播放視頻,用戶終端則向服務(wù)器請求并播放存儲(chǔ)于服務(wù)器中的待播放視頻。該方案通過檢測用戶終端中是否存儲(chǔ)有待播放視頻,若用戶終端中存儲(chǔ)有待播放視頻,進(jìn)而播放本地存儲(chǔ)的該待播放視頻,不僅節(jié)約了觀看過程中流量的使用,而且提高了用戶觀看視頻的流暢度和清晰度。
[0055]實(shí)施例二
[0056]本發(fā)明的實(shí)施例提供一種視頻播放方法,如圖2所示,包括:[0057]201、當(dāng)用戶終端播放完當(dāng)前視頻時(shí),判斷所述當(dāng)前視頻所屬的視頻集合是否還存在播放次序在所述當(dāng)前視頻的播放次序之后、且緊鄰所述當(dāng)前視頻的播放次序的待播放視頻。
[0058]本發(fā)明的實(shí)施例提供一種視頻播放方法及用戶終端,通過檢測用戶終端中是否存儲(chǔ)有待播放視頻,若用戶終端中存儲(chǔ)有待播放視頻,進(jìn)而播放本地存儲(chǔ)的該待播放視頻,不僅節(jié)約了觀看過程中流量的使用,而且提高了用戶觀看視頻的流暢度和清晰度。
[0059]具體的,在用戶在線觀看視頻時(shí),若用戶終端已經(jīng)啟動(dòng)聯(lián)播功能,即當(dāng)前視頻播放完成后自動(dòng)播放該視頻集合中的下一個(gè)文件,此時(shí)用戶終端開始檢測該用戶終端對應(yīng)的本地文件夾內(nèi)是否存儲(chǔ)有該播放頁面對應(yīng)的已下載好的視頻。
[0060]202、在判斷結(jié)果為是時(shí),用戶終端獲取所述待播放視頻的專輯ID以及視頻ID。[0061 ] 其中,專輯ID用于指示待播放視頻的名稱,視頻ID用于表示待播放視頻在相應(yīng)的視頻文件夾中的排列位置。
[0062]203、用戶終端根據(jù)專輯ID查找用戶終端中是否存儲(chǔ)有以專輯ID命名的視頻文件夾。
[0063]示例性的,某專輯ID為“爸爸去哪兒”,該專輯ID對應(yīng)的視頻ID為“第I期、第2期”等以此類推。當(dāng)用戶在線觀看完《爸爸去哪兒》第I期后,用戶終端專輯ID “爸爸去哪兒”查找是否有以“爸爸去哪兒”命名的視頻文件夾,進(jìn)而進(jìn)一步查找是否下載有“爸爸去哪兒第2期”的視頻。
[0064]204、若查找到用戶終端中存儲(chǔ)有以專輯ID命名的視頻文件夾,用戶終端則根據(jù)視頻ID,在所述以所述專輯ID命名的視頻文件夾中查找是否有待播放視頻。
[0065]示例性的,若用戶終端根據(jù)專輯ID “爸爸去哪兒”查找到以“爸爸去哪兒”命名的視頻文件夾,則繼續(xù)在該視頻文件夾內(nèi)查找視頻ID為“第2期”的視頻,若用戶終端查找到視頻ID為“第2期”的視頻,那么用戶終端則直接播放“爸爸去哪兒”視頻文件夾內(nèi)已存儲(chǔ)的“爸爸去哪兒第2期”。
[0066]205、若用戶終端未查找到有以專輯ID命名的視頻文件夾,則用戶終端新建一以專輯ID命名的視頻文件夾,以專輯ID命名的視頻文件夾用于存儲(chǔ)待播放視頻。
[0067]具體的,若用戶終端未查找到有以專輯ID命名的視頻文件夾,用戶終端則新建一以專輯ID命名的文件夾,進(jìn)一步地,用戶終端將已下載的視頻文件存儲(chǔ)至新建的以專輯ID命名的文件夾中以方便用戶查找觀看。例如,若用戶終端未查找到有以“快樂大本營”命名的視頻文件夾,那么用戶終端根據(jù)專輯ID “快樂大本營”新建一個(gè)文件夾且該文件夾的名稱為“快樂大本營”,并相應(yīng)的將“快樂大本營20131102期”存儲(chǔ)至以“快樂大本營”命名的文件夾中。
[0068]206、用戶終端向服務(wù)器發(fā)送第一播放請求。
[0069]其中,該第一播放請求包括專輯ID以及視頻ID,以使得服務(wù)器根據(jù)專輯ID以及視頻ID查找待播放視頻。
[0070]具體的,若用戶終端未查找到有以專輯ID命名的視頻文件夾,用戶終端為了完成在線視頻的聯(lián)播操作,可以向服務(wù)器發(fā)送第一播放請求,即請求獲取與專輯ID以及視頻ID相對應(yīng)的視頻文件進(jìn)而完成聯(lián)播操作。服務(wù)器根據(jù)用戶終端發(fā)送的第一播放請求匹配與專輯ID以及視頻ID相符合的視頻并發(fā)送至用戶終端完成播放操作。[0071]207、用戶終端接收并播放來自服務(wù)器的待播放視頻,并存儲(chǔ)至所述用戶終端中存儲(chǔ)的以專輯ID命名的視頻文件夾內(nèi)。
[0072]具體的,在用戶終端向服務(wù)器發(fā)送第一播放請求后,服務(wù)器根據(jù)專輯ID以及視頻ID查找待播放視頻并輸出至用戶終端,此時(shí)用戶終端可以下載該視頻并將下載好的視頻存儲(chǔ)至已經(jīng)建立好的以專輯ID命名的視頻文件夾內(nèi),以便用戶再次觀看。
[0073]208、用戶終端為新建的以專輯ID命名的視頻文件夾添加時(shí)間戳,并根據(jù)所述用戶終端中保存的各個(gè)視頻文件夾的時(shí)間戳所分別表示的建立時(shí)間的由先至后的順序,對相應(yīng)的視頻文件夾所對應(yīng)的圖標(biāo)進(jìn)行排序并顯示。
[0074]其中,上述時(shí)間戳表示新建的以專輯ID命名的視頻文件夾的建立時(shí)間。
[0075]進(jìn)一步地,在用戶終端為新建的以專輯ID命名的視頻文件夾添加時(shí)間戳之后,用戶終端根據(jù)各個(gè)視頻文件夾的時(shí)間戳所分別表示的建立時(shí)間的由先至后的順序,對相應(yīng)的視頻文件夾所對應(yīng)的圖標(biāo)進(jìn)行排序并顯示,以便于用戶及時(shí)查找已經(jīng)下載的視頻。
[0076]本發(fā)明的實(shí)施例提供一種視頻播放方法,當(dāng)用戶終端播放完當(dāng)前視頻時(shí),判斷所述當(dāng)前視頻所屬的視頻集合是否還存在播放次序在所述當(dāng)前視頻的播放次序之后、且緊鄰所述當(dāng)前視頻的播放次序的待播放視頻,在判斷結(jié)果為是時(shí),通過用戶終端檢測用戶終端中是否存儲(chǔ)有待播放視頻;若用戶終端中存儲(chǔ)有待播放視頻,用戶終端則播放存儲(chǔ)于用戶終端中的待播放視頻;若用戶終端中未存儲(chǔ)有待播放視頻,用戶終端則向服務(wù)器請求并播放存儲(chǔ)于服務(wù)器中的待播放視頻。該方案通過檢測用戶終端中是否存儲(chǔ)有待播放視頻,若用戶終端中存儲(chǔ)有待播放視頻,進(jìn)而播放本地存儲(chǔ)的該待播放視頻,不僅節(jié)約了觀看過程中流量的使用,而且提高了用戶觀看視頻的流暢度和清晰度。
[0077]實(shí)施例三
[0078]如圖3所示,本發(fā)明實(shí)施例提供一種用戶終端1,包括:
[0079]判斷單元10,用于當(dāng)用戶終端播放完當(dāng)前視頻時(shí),判斷所述當(dāng)前視頻所屬的視頻集合是否還存在播放次序在所述當(dāng)前視頻的播放次序之后、且緊鄰所述當(dāng)前視頻的播放次序的待播放視頻;
[0080]檢測單元11,用于在判斷結(jié)果為是時(shí),檢測所述用戶終端中是否存儲(chǔ)有所述待播放視頻;
[0081]播放單元12,用于若所述用戶終端中存儲(chǔ)有所述待播放視頻,則播放存儲(chǔ)于所述用戶終端中的所述待播放視頻;若所述用戶終端中未存儲(chǔ)有所述待播放視頻,則向服務(wù)器請求并播放存儲(chǔ)于所述服務(wù)器中的所述待播放視頻。
[0082]進(jìn)一步地,所述檢測單元11,用于在判斷結(jié)果為是時(shí),獲取所述待播放視頻的專輯ID以及視頻ID,所述專輯ID用于指示所述待播放視頻的名稱,所述視頻ID用于表示所述待播放視頻在相應(yīng)的視頻文件夾中的排列位置;根據(jù)所述專輯ID查找所述用戶終端中是否存儲(chǔ)有以所述專輯ID命名的視頻文件夾;若查找到所述用戶終端中存儲(chǔ)有以所述專輯ID命名的視頻文件夾,則根據(jù)所述視頻ID,在所述以所述專輯ID命名的視頻文件夾中查找是否有所述待播放視頻。
[0083]進(jìn)一步地,所述檢測單元11,還用于若未查找到有以所述專輯ID命名的視頻文件夾,則新建一以所述專輯ID命名的視頻文件夾,所述以所述專輯ID命名的視頻文件夾用于存儲(chǔ)所述待播放視頻。[0084]進(jìn)一步地,所述向服務(wù)器請求并播放存儲(chǔ)于所述服務(wù)器中的所述待播放視頻,包括:
[0085]向所述服務(wù)器發(fā)送第一播放請求,所述第一播放請求包括所述專輯ID以及視頻ID,以使得所述服務(wù)器根據(jù)所述專輯ID以及視頻ID查找所述待播放視頻;
[0086]接收并播放來自所述服務(wù)器的所述待播放視頻,并存儲(chǔ)至所述用戶終端中存儲(chǔ)的以所述專輯ID命名的視頻文件夾內(nèi)。
[0087]進(jìn)一步地,如圖4所示,用戶終端I還包括:
[0088]處理單元13,用于為新建的以所述專輯ID命名的視頻文件夾添加時(shí)間戳,所述時(shí)間戳表示所述新建的以所述專輯ID命名的視頻文件夾的建立時(shí)間;根據(jù)所述用戶終端中保存的各個(gè)視頻文件夾的時(shí)間戳所分別表示的建立時(shí)間的由先至后的順序,對相應(yīng)的視頻文件夾所對應(yīng)的圖標(biāo)進(jìn)行排序并顯示。
[0089]本發(fā)明的實(shí)施例提供一種用戶終端,當(dāng)用戶終端播放完當(dāng)前視頻時(shí),判斷所述當(dāng)前視頻所屬的視頻集合是否還存在播放次序在所述當(dāng)前視頻的播放次序之后、且緊鄰所述當(dāng)前視頻的播放次序的待播放視頻,在判斷結(jié)果為是時(shí),通過用戶終端檢測用戶終端中是否存儲(chǔ)有待播放視頻;若用戶終端中存儲(chǔ)有待播放視頻,用戶終端則播放存儲(chǔ)于用戶終端中的待播放視頻;若用戶終端中未存儲(chǔ)有待播放視頻,用戶終端則向服務(wù)器請求并播放存儲(chǔ)于服務(wù)器中的待播放視頻。該方案通過檢測用戶終端中是否存儲(chǔ)有待播放視頻,若用戶終端中存儲(chǔ)有待播放視頻,進(jìn)而播放本地存儲(chǔ)的該待播放視頻,不僅節(jié)約了觀看過程中流量的使用,而且提高了用戶觀看視頻的流暢度和清晰度。
[0090]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
[0091]在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0092]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0093]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0094]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM, Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0095] 以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種視頻播放方法,其特征在于,包括: 當(dāng)用戶終端播放完當(dāng)前視頻時(shí),判斷所述當(dāng)前視頻所屬的視頻集合是否還存在播放次序在所述當(dāng)前視頻的播放次序之后、且緊鄰所述當(dāng)前視頻的播放次序的待播放視頻; 在判斷結(jié)果為是時(shí),所述用戶終端檢測所述用戶終端中是否存儲(chǔ)有所述待播放視頻; 若所述用戶終端中存儲(chǔ)有所述待播放視頻,所述用戶終端則播放存儲(chǔ)于所述用戶終端中的所述待播放視頻; 若所述用戶終端中未存儲(chǔ)有所述待播放視頻,所述用戶終端則向服務(wù)器請求并播放存儲(chǔ)于所述服務(wù)器中的所述待播放視頻。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶終端檢測所述用戶終端中是否存儲(chǔ)有所述待播放視頻包括: 所述用戶終端獲取所述待播放視頻的專輯ID以及視頻ID,所述專輯ID用于指示所述待播放視頻的 名稱,所述視頻ID用于表示所述待播放視頻在相應(yīng)的視頻文件夾中的排列位置; 所述用戶終端根據(jù)所述專輯ID查找所述用戶終端中是否存儲(chǔ)有以所述專輯ID命名的視頻文件夾; 若查找到所述用戶終端中存儲(chǔ)有以所述專輯ID命名的視頻文件夾,所述用戶終端則根據(jù)所述視頻ID,在所述以所述專輯ID命名的視頻文件夾中查找是否有所述待播放視頻。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,若未查找到有以所述專輯ID命名的視頻文件夾,則 所述用戶終端新建一以所述專輯ID命名的視頻文件夾,所述以所述專輯ID命名的視頻文件夾用于存儲(chǔ)所述待播放視頻。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述用戶終端則向服務(wù)器請求并播放存儲(chǔ)于所述服務(wù)器中的所述待播放視頻,包括: 所述用戶終端向所述服務(wù)器發(fā)送第一播放請求,所述第一播放請求包括所述專輯ID以及視頻ID,以使得所述服務(wù)器根據(jù)所述專輯ID以及視頻ID查找所述待播放視頻; 所述用戶終端接收并播放來自所述服務(wù)器的所述待播放視頻,并存儲(chǔ)至所述用戶終端中存儲(chǔ)的以所述專輯ID命名的視頻文件夾內(nèi)。
5.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述方法還包括: 所述用戶終端為新建的以所述專輯ID命名的視頻文件夾添加時(shí)間戳,所述時(shí)間戳表示所述新建的以所述專輯ID命名的視頻文件夾的建立時(shí)間; 所述用戶終端根據(jù)所述用戶終端中保存的各個(gè)視頻文件夾的時(shí)間戳所分別表示的建立時(shí)間的由先至后的順序,對相應(yīng)的視頻文件夾所對應(yīng)的圖標(biāo)進(jìn)行排序并顯示。
6.一種用戶終端,其特征在于,包括: 判斷單元,用于當(dāng)用戶終端播放完當(dāng)前視頻時(shí),判斷所述當(dāng)前視頻所屬的視頻集合是否還存在播放次序在所述當(dāng)前視頻的播放次序之后、且緊鄰所述當(dāng)前視頻的播放次序的待播放視頻; 檢測單元,用于在判斷結(jié)果為是時(shí),檢測所述用戶終端中是否存儲(chǔ)有所述待播放視頻; 播放單元,用于若所述用戶終端中存儲(chǔ)有所述待播放視頻,則播放存儲(chǔ)于所述用戶終端中的所述待播放視頻;若所述用戶終端中未存儲(chǔ)有所述待播放視頻,則向服務(wù)器請求并播放存儲(chǔ)于所述服務(wù)器中的所述待播放視頻。
7.根據(jù)權(quán)利要求6所述的用戶終端,其特征在于, 所述檢測單元,用于在判斷結(jié)果為是時(shí),獲取所述待播放視頻的專輯ID以及視頻ID,所述專輯ID用于指示所述待播放視頻的名稱,所述視頻ID用于表示所述待播放視頻在相應(yīng)的視頻文件夾中的排列位置;根據(jù)所述專輯ID查找所述用戶終端中是否存儲(chǔ)有以所述專輯ID命名的視頻文件夾;若查找到所述用戶終端中存儲(chǔ)有以所述專輯ID命名的視頻文件夾,則根據(jù)所述視頻ID,在所述以所述專輯ID命名的視頻文件夾中查找是否有所述待播放視頻。
8.根據(jù)權(quán)利要求7所述的用戶終端,其特征在于, 所述檢測單元,還用于若未查找到有以所述專輯ID命名的視頻文件夾,則新建一以所述專輯ID命名的視頻文件夾,所述以所述專輯ID命名的視頻文件夾用于存儲(chǔ)所述待播放視頻。
9.根據(jù)權(quán)利要求8所述的用戶終端,其特征在于,所述向服務(wù)器請求并播放存儲(chǔ)于所述服務(wù)器中的所述待播放視頻,包括: 向所述服務(wù)器發(fā)送第一播放請求,所述第一播放請求包括所述專輯ID以及視頻ID,以使得所述服務(wù)器根據(jù)所述專輯ID以及視頻ID查找所述待播放視頻; 接收并播放來自所述服務(wù)器的所述待播放視頻,并存儲(chǔ)至所述用戶終端中存儲(chǔ)的以所述專輯ID命名的視頻文件夾內(nèi)。
10.根據(jù)權(quán)利要求7或8所述的用戶終端,其特征在于,還包括: 處理單元,用于為新建的以所述專輯ID命名的視頻文件夾添加時(shí)間戳,所述時(shí)間戳表示所述新建的以所述專輯ID命名的視頻文件夾的建立時(shí)間;根據(jù)所述用戶終端中保存的各個(gè)視頻文件夾的時(shí)間戳 所分別表示的建立時(shí)間的由先至后的順序,對相應(yīng)的視頻文件夾所對應(yīng)的圖標(biāo)進(jìn)行排序并顯示。
【文檔編號】H04N21/433GK103731721SQ201310712447
【公開日】2014年4月16日 申請日期:2013年12月20日 優(yōu)先權(quán)日:2013年12月20日
【發(fā)明者】劉興福, 陳浩, 張力文, 李志綱, 袁斌 申請人:樂視網(wǎng)信息技術(shù)(北京)股份有限公司