一種視頻文件的播放方法及電子設(shè)備的制作方法
【專利摘要】本發(fā)明的實施例提供一種視頻文件的播放方法及電子設(shè)備,涉及互聯(lián)網(wǎng)多媒體領(lǐng)域,實現(xiàn)了視頻文件的自動續(xù)播功能,提高了針對不連續(xù)觀看的視頻文件的播放效率。該方法包括:在檢測到設(shè)置在視頻文件菜單界面內(nèi)的播放按鈕被觸發(fā)時,確定與所述播放按鈕對應(yīng)的視頻文件的播放地址信息;獲取保存的所述視頻文件的待播放位置信息,所述待播放位置信息用于指示所述視頻文件的播放截止位置;根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的播放截止位置開始播放所述視頻文件。
【專利說明】一種視頻文件的播放方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)多媒體領(lǐng)域,尤其涉及一種視頻文件的播放方法及電子設(shè)備?!颈尘凹夹g(shù)】
[0002]隨著電子信息技術(shù)和互聯(lián)網(wǎng)多媒體的迅猛發(fā)展,用戶在觀看視頻文件時,對播放過程中的人性化和智能化的觀看需求也逐漸增加。
[0003]在目前的視頻文件的播放過程中,當用戶結(jié)束觀看某一視頻文件或者某一系列視頻文件,并需要再次從上述視頻文件或者某一系列視頻文件的截止位置繼續(xù)觀看時,需要進入對應(yīng)的視頻文件菜單界面重新查找定位上述視頻文件或者某一系列視頻文件的截止位置,此時大多數(shù)播放器平臺可以通過文本形式向用戶指示上次的播放記錄,以便用戶再次觀看時重新查找特定播放位置。例如,某用戶進入《天龍八部》的播放菜單界面,該界面除了顯示《天龍八部》的劇集介紹和每一集鏈接外,會對用戶提示"您上次已觀看到《天龍八部》第十集第二十三分鐘",進而使得用戶可以根據(jù)相應(yīng)的提示手動調(diào)整到特定播放位置對視頻文件進行連續(xù)觀看。
[0004]顯然,目前這種針對不連續(xù)觀看的視頻文件的播放方法由于需用用戶手動調(diào)整特定播放位置,從而其實現(xiàn)過程存在著效率較低的問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的實施例提供一種視頻文件的播放方法及電子設(shè)備,通過存儲并預(yù)置視頻文件的待播放位置信息與播放按鈕的對應(yīng)鏈接,進而實現(xiàn)了視頻文件的自動續(xù)播功能,提高了針對不連續(xù)觀看的視頻文件的播放效率。
[0006]為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:
[0007]本發(fā)明的實施例提供一種視頻文件的播放方法,所述方法包括:
[0008]在檢測到設(shè)置在視頻文件菜單界面內(nèi)的播放按鈕被觸發(fā)時,確定與所述播放按鈕對應(yīng)的視頻文件的播放地址信息;
[0009]獲取保存的所述視頻文件的待播放位置信息,所述待播放位置信息用于指示所述視頻文件的播放截止位置;
[0010]根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的播放截止位置開始播放所述視頻文件。
[0011]在所述根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的播放截止位置開始播放所述視頻文件之前,所述方法還包括:
[0012]獲取保存的所述視頻文件的待緩沖位置信息和所述視頻文件的緩沖視頻文件,所述待緩沖位置信息用于指示所述緩沖視頻文件緩沖截止位置;
[0013]根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的播放截止位置開始播放所述視頻文件,包括:
[0014]根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的播放截止位置開始播放所述緩沖視頻文件;
[0015]從獲取到的待緩沖位置信息所指示的緩沖截止位置開始緩沖所述視頻文件。
[0016]采用下述方式保存所述待播放位置信息、所述待緩沖位置信息和所述緩沖視頻文件:
[0017]當響應(yīng)于用戶操作終止所述視頻文件的播放并退出所述視頻文件的播放界面時,記錄終止播放所述視頻文件時所述視頻文件的待播放位置信息、待緩沖位置信息以及所述視頻文件的緩沖視頻文件;
[0018]將記錄的所述待播放位置信息、所述待緩沖位置信息以及所述緩沖視頻文件保存至本地相應(yīng)文件夾內(nèi)。
[0019]在所述記錄終止播放所述視頻文件時所述視頻文件的待播放位置信息、待緩沖位置信息以及所述視頻文件的緩沖視頻文件之后,還包括:
[0020]更新預(yù)置的播放提示信息,所述預(yù)置的播放提示信息用于指示保存的所述視頻文件的待播放位置信息。
[0021]在所述從獲取到的待播放位置信息所指示的播放截止位置開始播放所述視頻文件之后,所述方法還包括:
[0022]啟動toast消息提示程序顯示預(yù)置文本提示,所述預(yù)置文本提示用于提示用戶所述電子設(shè)備已經(jīng)從待播放位置信息所指示的播放截止位置開始播放所述視頻文件。
[0023]本發(fā)明的實施例提供一種電子設(shè)備,包括:
[0024]觸發(fā)模塊,用于在檢測到設(shè)置在視頻文件菜單界面內(nèi)的播放按鈕被觸發(fā)時,確定與所述播放按鈕對應(yīng)的視頻文件的播放地址信息;
[0025]第一獲取模塊,用于獲取保存的所述視頻文件的待播放位置信息,所述待播放位置信息用于指示所述視頻文件的播放截止位置;
[0026]執(zhí)行模塊,用于根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的播放截止位置開始播放所述視頻文件。
[0027]還包括:
[0028]第二獲取模塊,用于獲取保存的所述視頻文件的待緩沖位置信息和所述視頻文件的緩沖視頻文件,所述待緩沖位置信息用于指示所述緩沖視頻文件緩沖截止位置;
[0029]其中,所述執(zhí)行模塊,用于根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的截止位置開始播放所述視頻文件中已緩沖的視頻文件;以及從獲取到的待緩沖位置信息所指示的截止位置開始緩沖所述視頻文件。
[0030]還包括:
[0031]記錄模塊,用于當響應(yīng)于用戶操作終止所述視頻文件的播放并退出所述視頻文件的播放界面時,記錄終止播放所述視頻文件時所述視頻文件的待播放位置信息、待緩沖位置信息以及所述視頻文件的緩沖視頻文件;
[0032]存儲模塊,用于將記錄的所述待播放位置信息、所述待緩沖位置信息以及所述緩沖視頻文件保存至本地相應(yīng)文件夾內(nèi)。
[0033]還包括:
[0034]更新模塊,用于更新預(yù)置的播放提示信息,所述預(yù)置的播放提示信息用于指示保存的所述視頻文件的待播放位置信息。[0035]所述執(zhí)行模塊,還用于啟動toast消息提示程序顯示預(yù)置文本提示,所述預(yù)置文本提示用于提示用戶所述電子設(shè)備已經(jīng)從待播放位置信息所指示的播放截止位置開始播放所述視頻文件。
[0036]本發(fā)明的實施例提供一種視頻文件的播放方法及電子設(shè)備,在進入所述視頻文件菜單界面后,若電子設(shè)備檢測到所述視頻文件菜單界面內(nèi)的播放按鈕被觸發(fā),則根據(jù)所述播放按鈕與視頻文件之間的對應(yīng)鏈接,確定所述視頻文件的播放地址信息,進而獲取所述視頻文件的待播放位置信息,所述待播放位置信息用于指示所述視頻文件中已播放的視頻文件的截止位置,最后根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的截止位置開始緩沖并播放所述視頻文件。本發(fā)明通過存儲并預(yù)置視頻文件的待播放位置信息與播放按鈕的對應(yīng)鏈接,進而實現(xiàn)了視頻文件的自動播放功能,解決了針對不連續(xù)觀看的視頻文件的播放方法無法為用戶提供特定播放位置的繼播放功能這一突出問題,為用戶提供了無縫銜接式播放體驗,大大提高了用戶體感。
【專利附圖】
【附圖說明】
[0037]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0038]圖1為本發(fā)明的實施例提供的一種視頻文件的播放方法的流程示意圖一;
[0039]圖2為本發(fā)明的實施例提供的一種視頻文件的播放方法的流程示意圖二 ;
[0040]圖3為本發(fā)明的實施例提供的一種電子設(shè)備的結(jié)構(gòu)示意圖一;
[0041]圖4為本發(fā)明的實施例提供的一種電子設(shè)備的結(jié)構(gòu)示意圖二 ;
[0042]圖5為本發(fā)明的實施例提供的一種電子設(shè)備的結(jié)構(gòu)示意圖三;
[0043]圖6為本發(fā)明的實施例提供的一種電子設(shè)備的結(jié)構(gòu)示意圖四。
【具體實施方式】
[0044]以下描述中,為了說明而不是為了限定,提出了諸如特定系統(tǒng)結(jié)構(gòu)、接口、技術(shù)之類的具體細節(jié),以便透徹理解本發(fā)明。然而,本領(lǐng)域的技術(shù)人員應(yīng)當清楚,在沒有這些具體細節(jié)的其它實施例中也可以實現(xiàn)本發(fā)明。在其它情況中,省略對眾所周知的裝置、電路以及方法的詳細說明,以免不必要的細節(jié)妨礙本發(fā)明的描述。
[0045]電子設(shè)備,也稱電子終端,可以是無線終端也可以是有線終端,無線終端可以是指向用戶提供語音和/或數(shù)據(jù)連通性的設(shè)備,具有無線連接功能的手持式設(shè)備、或連接到無線調(diào)制解調(diào)器的其他處理設(shè)備。無線終端可以經(jīng)無線接入網(wǎng)(例如,RAN, Radio AccessNetwork)與一個或多個核心網(wǎng)進行通信,無線終端可以是移動終端,如移動電話(或稱為"蜂窩"電話)和具有移動終端的計算機。
[0046]實施例一
[0047]本發(fā)明的實施例提供一種視頻文件的播放方法,如圖1所示,包括:
[0048]101、在檢測到設(shè)置在視頻文件菜單界面內(nèi)的播放按鈕被觸發(fā)時,電子設(shè)備確定與播放按鈕對應(yīng)的視頻文件的播放地址信息。[0049]具體的,本發(fā)明的實施例提供一種視頻文件的播放方法,當用戶結(jié)束觀看某一視頻文件或者某一系列視頻文件,并需要再次從上述視頻文件或者某一系列視頻文件的截止位置繼續(xù)觀看時,電子設(shè)備可以通過存儲并預(yù)置視頻文件的待播放位置信息與播放按鈕的對應(yīng)鏈接,進而實現(xiàn)了視頻文件的自動播放功能,并做到了為用戶提供視頻文件的無縫銜接式播放體驗。
[0050]具體的,當用戶希望從一個視頻文件的上一次觀看的終止位置開始繼續(xù)觀看該視頻文件時,則可以觸發(fā)電子設(shè)備進入該視頻文件對應(yīng)的視頻文件菜單界面,此時電子設(shè)備可以在該視頻文件對應(yīng)的視頻文件菜單界面中顯示預(yù)置的播放提示信息。其中,在本發(fā)明實施例中,預(yù)置的播放提示信息用于指示電子設(shè)備中記錄的視頻文件的待播放位置信息,即用戶上一次觀看視頻文件的終止位置信息。用戶可以根據(jù)預(yù)置的播放提示信息選擇性觸發(fā)視頻文件菜單界面內(nèi)的播放按鈕,電子設(shè)備在檢測到視頻文件菜單界面內(nèi)的播放按鈕響應(yīng)于用戶操作被觸發(fā)后,可以根據(jù)播放按鈕與視頻文件之間的對應(yīng)鏈接,確定視頻文件的播放地址信息。其中,視頻文件的播放地址信息用于指示播放視頻文件的IP地址信息,可以為網(wǎng)絡(luò)地址或者本地地址或者視頻文件的URL(Uniform Resource Locator,統(tǒng)一資源定位符)。
[0051]示例性的,用戶在某視頻網(wǎng)站觀看電視劇《三國演義》至十二集二十二分后,若第二天希望繼續(xù)從上次觀看的終止位置開始觀看視頻文件《三國演義》時,可以再次進入該網(wǎng)站的《三國演義》視頻文件菜單界面,此時電子設(shè)備可以在《三國演義》所對應(yīng)的視頻文件菜單界面中顯示預(yù)置的播放提示信息,該播放提示信息用于指示記錄的視頻文件的待播放位置信息,例如該網(wǎng)站的《三國演義》視頻文件菜單界面的播放按鈕位置會提示"從十二集二十二分繼續(xù)為您播放"等類似的播放提示信息對用戶做出提示。若用戶觸發(fā)該視頻文件菜單界面內(nèi)的播放按鈕,電子設(shè)備則根據(jù)播放按鈕與視頻文件之間的對應(yīng)鏈接,確定視頻文件《三國演義》的播放地址信息,進而完成視頻文件的自動播放功能。需要說明的是,本發(fā)明實施例中的播放提示信息的具體文本內(nèi)容不做具體限定,可以根據(jù)具體播放內(nèi)容做出更改。
[0052]102、電子設(shè)備獲取保存的視頻文件的待播放位置信息。
[0053]其中,本發(fā)明實施例中的待播放位置信息用于指示視頻文件中已播放的視頻文件的截止位置。
[0054]例如,用戶上一次觀看電影《鋼鐵俠》至六十八分鐘截止,那么電子設(shè)備可以將此次觀看的最終時間位置信息作為下一次的待播放位置信息,并保存該待播放位置信息,以便于電子設(shè)備下一次為該用戶播放《鋼鐵俠》時,可以獲取視頻文件《鋼鐵俠》的待播放位置信息(如,播放至第六十八分鐘時《鋼鐵俠》的截止位置)。同時,電子設(shè)備可以將視頻文件的待播放位置信息作為預(yù)置的播放提示信息顯示于該視頻文件菜單界面并實時更新。
[0055]103、電子設(shè)備根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的播放截止位置開始播放視頻文件。
[0056]具體的,當電子設(shè)備獲取到視頻文件的待播放位置信息后,電子設(shè)備可以根據(jù)已經(jīng)確定的播放地址信息,進一步地從視頻文件的待播放位置信息所指示視頻文件中已播放的視頻文件的截止位置開始緩沖并播放視頻文件。
[0057]示例性的,用戶在某視頻網(wǎng)站觀看綜藝節(jié)目《天天向上》第112期第18分鐘,第二天希望從上一次終止的相應(yīng)《天天向上》的視頻文件處繼續(xù)觀看,用戶可以再次進入該網(wǎng)站的《天天向上》所對應(yīng)的視頻文件菜單界面,此時界面顯示預(yù)置的播放提示信息,例如該網(wǎng)站的《天天向上》視頻文件菜單界面的播放按鈕位置會提示"從第18分鐘繼續(xù)為您播放"等類似的播放提示信息供用戶選擇。若用戶觸發(fā)該視頻文件菜單界面內(nèi)的播放按鈕,電子設(shè)備則根據(jù)播放按鈕與視頻文件之間的對應(yīng)鏈接,確定視頻文件《天天向上》的播放地址信息,進一步,電子設(shè)備獲取《天天向上》的待播放位置信息,即《天天向上》已播放的視頻文件的截止位置,然后從第112期第18分鐘開始緩沖并播放《天天向上》的視頻文件。
[0058]本發(fā)明的實施例提供的視頻文件的播放方法,在進入視頻文件菜單界面后,若電子設(shè)備檢測到視頻文件菜單界面內(nèi)的播放按鈕被觸發(fā),則根據(jù)播放按鈕與視頻文件之間的對應(yīng)鏈接,確定視頻文件的播放地址信息,進而獲取視頻文件的待播放位置信息,待播放位置信息用于指示視頻文件中已播放的視頻文件的截止位置,最后根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的截止位置開始緩沖并播放視頻文件。本發(fā)明通過存儲并預(yù)置視頻文件的待播放位置信息與播放按鈕的對應(yīng)鏈接,進而實現(xiàn)了視頻文件的自動播放功能,解決了針對不連續(xù)觀看的視頻文件的播放方法無法為用戶提供特定播放位置的繼播放功能這一突出問題,為用戶提供了無縫銜接式播放體驗,大大提高了用戶體感。
[0059]實施例二
[0060]本發(fā)明的實施例提供一種視頻文件的播放方法,如圖2所示,包括:
[0061]201、電子設(shè)備顯示預(yù)置的播放提示信息,預(yù)置的播放提示信息用于指示記錄的視頻文件的待播放位置信息。
[0062]本發(fā)明的實施例提供一種視頻文件的播放方法,當用戶結(jié)束觀看某一視頻文件或者某一系列視頻文件,并需要再次從上述視頻文件或者某一系列視頻文件的截止位置繼續(xù)觀看時,電子設(shè)備可以通過存儲并預(yù)置視頻文件的待播放位置信息與播放按鈕的對應(yīng)鏈接,進而實現(xiàn)了視頻文件的自動播放功能,進而為用戶提供視頻文件的無縫銜接式播放體驗。
[0063]具體的,當用戶希望繼續(xù)觀看上一次終止的相應(yīng)視頻文件時,可以進入視頻文件菜單界面,此時電子設(shè)備顯示預(yù)置的播放提示信息,本發(fā)明實施例中的預(yù)置的播放提示信息用于指示記錄的視頻文件的待播放位置信息。需要說明的是,本發(fā)明實施例中的預(yù)置的播放提示信息出現(xiàn)的位置不限于視頻文件菜單界面內(nèi)的播放按鈕位置,例如,可以在視頻文件菜單界面內(nèi)的劇集海報處顯示預(yù)置的播放提示信息。
[0064]示例性的,某用戶上一次觀看電影《致我們終將逝去的青春》至三十二分鐘,那么電子設(shè)備會將此次觀看的最終時間位置信息作為下一次播放時的待播放位置信息進行保存,并作為預(yù)置的播放提示信息顯示于該視頻文件菜單界面。
[0065]202、若檢測到視頻文件菜單界面內(nèi)的播放按鈕被觸發(fā),電子設(shè)備則根據(jù)播放按鈕與視頻文件之間的對應(yīng)鏈接,確定視頻文件的播放地址信息。
[0066]具體的,當用戶希望從一個視頻文件的上一次觀看的終止位置開始繼續(xù)觀看該視頻文件時,則可以觸發(fā)電子設(shè)備進入該視頻文件對應(yīng)的視頻文件菜單界面,此時電子設(shè)備可以在該視頻文件對應(yīng)的視頻文件菜單界面中顯示預(yù)置的播放提示信息。其中,在本發(fā)明實施例中,預(yù)置的播放提示信息用于指示電子設(shè)備中記錄的視頻文件的待播放位置信息,即用戶上一次觀看視頻文件的終止位置信息。用戶可以根據(jù)預(yù)置的播放提示信息選擇性觸發(fā)視頻文件菜單界面內(nèi)的播放按鈕,電子設(shè)備在檢測到視頻文件菜單界面內(nèi)的播放按鈕被觸發(fā)后,可以根據(jù)播放按鈕與視頻文件之間的對應(yīng)鏈接,確定視頻文件的播放地址信息。其中,視頻文件的播放地址信息用于指示播放視頻文件的I P地址信息。
[0067]示例性的,用戶在某視頻網(wǎng)站觀看電視劇《甄獲傳》至十二集二十二分,第二天希望繼續(xù)觀看上一次的相應(yīng)視頻文件《甄撮傳》的視頻文件時,可以進入該網(wǎng)站的《甄據(jù)傳》所對應(yīng)的視頻文件菜單界面,此時該界面顯示預(yù)置的播放提示信息,用于指示記錄的視頻文件的待播放位置信息,例如該網(wǎng)站的《甄嫘傳》視頻文件菜單界面的播放按鈕位置會提示"從十二集二十二分繼續(xù)為您播放"等類似的播放提示信息供用戶選擇。若用戶觸發(fā)該視頻文件菜單界面內(nèi)的播放按鈕,電子設(shè)備則根據(jù)播放按鈕與視頻文件之間的對應(yīng)鏈接,確定視頻文件《甄嫫傳》的播放地址信息,進而電子設(shè)備從十二集二十二分繼播放《甄據(jù)傳》。
[0068]203、電子設(shè)備獲取視頻文件的待播放位置信息。
[0069]其中,本發(fā)明實施例中的待播放位置信息用于指示視頻文件中已播放的視頻文件的截止位置。例如,某用戶上一次觀看電影《海上鋼琴師》至五十二分鐘截止,那么電子設(shè)備會將此次觀看的最終時間位置信息作為下一次的待播放位置信息進行保存,以便電子設(shè)備獲取視頻文件《鋼鐵俠》的待播放位置信息。
[0070]進一步可選的,為了增加用戶觀影過程中的流暢度,可以預(yù)先設(shè)置待播放位置信息所指示視頻文件中已播放的視頻文件的截止位置保存在相應(yīng)的閾值范圍內(nèi)。
[0071]示例性的,用戶在某視頻網(wǎng)站觀看電視劇《吸血鬼日記》至第五季第五集第十二分鐘,一周后希望繼續(xù)觀看上一次終止的相應(yīng)《吸血鬼日記》的視頻文件時,用戶可以進入該網(wǎng)站的《吸血鬼日記》所對應(yīng)的視頻文件菜單界面,此時該界面顯示預(yù)置的播放提示信息,例如該網(wǎng)站的《吸血鬼日記》視頻文件菜單界面的播放按鈕位置會提示"從第五季第五集繼續(xù)為您播放"等類似的播放提示信息供用戶選擇。若用戶觸發(fā)該視頻文件菜單界面內(nèi)的播放按鈕,電子設(shè)備則可以根據(jù)播放按鈕與視頻文件之間的對應(yīng)鏈接,確定視頻文件《吸血鬼日記》的播放地址信息,進一步地,電子設(shè)備獲取《吸血鬼日記》的待播放位置信息,即《吸血鬼日記》已播放的視頻文件的截止位置,為了增加用戶觀看過程的流暢度,可以設(shè)置已播放的視頻文件的截止位置的前一分鐘的位置為待播放信息,那么電子設(shè)備可以進而從上一次已觀看過的第五季第五集第十一分鐘的位置繼續(xù)為用戶播放《吸血鬼日記》后續(xù)的視頻文件。
[0072]204、電子設(shè)備獲取視頻文件的待緩沖位置信息和視頻文件中已緩沖的視頻文件。
[0073]其中,本發(fā)明實施例中的待緩沖位置信息用于指示視頻文件中已緩沖的視頻文件的截止位置,視頻文件中已緩沖的視頻文件指視頻文件中已播放的視頻文件的截止位置至視頻文件中已緩沖的視頻文件的截止位置之間的視頻文件。
[0074]例如,某用戶上一次觀看電影《源代碼》至五十二分鐘,并且已經(jīng)緩存至第六十分鐘,那么電子設(shè)備可以將此次已經(jīng)觀看的最終時間位置信息(即《源代碼》第五十二分鐘)作為下一次的待播放位置信息進行保存,并且保存此次已經(jīng)緩沖的最終時間位置信息(即《源代碼》第六十分鐘)作為下一次的待緩沖位置信息,以及保存待播放位置信息至待緩沖位置信息之間的視頻文件,以便電子設(shè)備下一次獲取視頻文件《源代碼》的待播放位置信息、待緩沖位置信息和視頻文件中已緩沖的視頻文件。
[0075]205、電子設(shè)備根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的截止位置開始播放視頻文件中已緩沖的視頻文件。
[0076]具體的,在電子設(shè)備獲取視頻文件的待播放位置信息、視頻文件的待緩沖位置信息和視頻文件中已緩沖的視頻文件之后,電子設(shè)備根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的截止位置開始播放視頻文件中已緩沖的視頻文件,并且從獲取到的待緩沖位置信息所指示的截止位置開始緩沖視頻文件。
[0077]示例性的,某用戶希望繼續(xù)觀看上午未看完的電影《蝴蝶效應(yīng)》,該用戶上午看到第七十七分鐘,且已經(jīng)緩沖至第八十三分鐘,電子設(shè)備已經(jīng)將此次視頻文件的帶播放位置信息、待緩沖位置信息和視頻文件中已緩沖的視頻文件記錄并存儲與本地相應(yīng)文件夾內(nèi)。于是當用戶進入相同網(wǎng)站的《蝴蝶效應(yīng)》所對應(yīng)的視頻文件菜單界面,觸發(fā)該視頻文件菜單界面內(nèi)的播放按鈕時,電子設(shè)備根據(jù)播放按鈕與視頻文件之間的對應(yīng)鏈接,確定視頻文件《蝴蝶效應(yīng)》的播放地址信息,進一步地,電子設(shè)備獲取《蝴蝶效應(yīng)》的待播放位置信息,即《蝴蝶效應(yīng)》已播放的視頻文件的截止位置,再進一步地,電子設(shè)備獲取視頻文件的待緩沖位置信息和視頻文件中已緩沖的視頻文件,然后電子設(shè)備根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的截止位置即第七十七分鐘開始播放視頻文件中已緩沖的視頻文件。
[0078]206、電子設(shè)備啟動toast消息提示程序顯示預(yù)置文本提示。
[0079]其中,本發(fā)明實施例中的預(yù)置文本提示用于提示用戶電子設(shè)備已經(jīng)從待播放位置信息所指示的截止位置開始播放視頻文件。需要說明的是此處不限制預(yù)置文本提示所顯示在頁面內(nèi)的具體顯示位置。
[0080]進一步地,本發(fā)明實施例中的toast消息提示程序所顯示的提示框是一種簡易的消息提示框。由于toast是沒有焦點的,所以toast提示框不能被用戶點擊,而且toast顯示的時間是有限的,toast會根據(jù)用戶設(shè)置的顯示時間后自動消失。
[0081]具體的,在電子設(shè)備獲取視頻文件的待播放位置信息、視頻文件的待緩沖位置信息和視頻文件中已緩沖的視頻文件之后,電子設(shè)備根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的截止位置開始播放視頻文件中已緩沖的視頻文件,并且從獲取到的待緩沖位置信息所指示的截止位置開始緩沖視頻文件。此時電子設(shè)備啟動toast消息提示程序在播放頁面內(nèi)顯示預(yù)置文本提示,用于提示用戶電子設(shè)備已經(jīng)從待播放位置信息所指示的截止位置開始播放視頻文件,例如,某用戶觸發(fā)播放按鈕繼播放之前未觀看完的影片《小爸爸》,當用戶進入播放頁面后,電子設(shè)備啟動toast消息提示程序在播放頁面的時間軸上顯示預(yù)置文本提示"已經(jīng)為您從第二集第三十三分鐘繼播放放"。
[0082]207、電子設(shè)備從獲取到的待緩沖位置信息所指示的截止位置開始緩沖視頻文件。
[0083]具體的,在電子設(shè)備獲取視頻文件的待播放位置信息、視頻文件的待緩沖位置信息和視頻文件中已緩沖的視頻文件之后,電子設(shè)備根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的截止位置開始播放視頻文件中已緩沖的視頻文件,進而啟動toast消息提示程序顯示預(yù)置文本提示,并且從獲取到的待緩沖位置信息所指示的截止位置開始緩沖視頻文件。
[0084]示例性的,某用戶希望繼續(xù)觀看昨天未看完的電影《搏擊俱樂部》,該用戶上午看到第五十分鐘,并且已經(jīng)緩沖至第七十鐘,電子設(shè)備已經(jīng)將此次視頻文件的帶播放位置信息、待緩沖位置信息和視頻文件中已緩沖的視頻文件記錄并存儲與本地相應(yīng)文件夾內(nèi)。于是當用戶進入相同網(wǎng)站的《搏擊俱樂部》所對應(yīng)的視頻文件菜單界面,觸發(fā)該視頻文件菜單界面內(nèi)的播放按鈕時,電子設(shè)備則根據(jù)播放按鈕與視頻文件之間的對應(yīng)鏈接,確定視頻文件《搏擊俱樂部》的視頻文件的播放地址信息,進一步地,電子設(shè)備獲取《搏擊俱樂部》的待播放位置信息,即《搏擊俱樂部》已播放的視頻文件的截止位置,再進一步地,電子設(shè)備獲取視頻文件的待緩沖位置信息和視頻文件中已緩沖的視頻文件,然后電子設(shè)備根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的截止位置即第五十分鐘開始播放視頻文件中已緩沖的視頻文件。并且啟動toast消息提示程序顯示預(yù)置文本提示"已經(jīng)為您從第五十分鐘繼播放",然后電子設(shè)備從獲取到的待緩沖位置信息所指示的截止位置即第七十分鐘開始緩沖《搏擊俱樂部》的剩余視頻文件。
[0085]208、當響應(yīng)于用戶操作終止視頻文件的播放時,電子設(shè)備記錄視頻文件截止時視頻文件的待播放位置信息、待緩沖位置信息以及視頻文件中已緩沖的視頻文件。
[0086]具體的,當用戶終止視頻文件的觀看并退出視頻文件的播放界面時,電子設(shè)備記錄視頻文件的待播放位置信息即視頻文件中已播放的視頻文件的截止位置、以及待緩沖位置信息即視頻文件中已緩沖的視頻文件的截止位置、以及視頻文件中已緩沖的視頻文件。以便當用戶選擇繼續(xù)觀看視頻文件時,電子設(shè)備能夠及時獲取該視頻文件的待播放位置信息、待緩沖位置信息以及視頻文件中已緩沖的視頻文件,進而完成該視頻文件的自動播放。
[0087]示例性的,某用戶準備退出正在觀看的電視劇《行尸走肉》,若此時用戶已經(jīng)觀看至第二季第十集第十四分鐘并且已經(jīng)緩沖至本集的第二十分鐘,當用戶觸發(fā)結(jié)束按鈕后,電子設(shè)備記錄當前的《行尸走肉》視頻文件截止時的待播放位置信息即第二季第十集第十四分鐘、待緩沖位置信息即第二季第十集第二十分鐘以及當前的《行尸走肉》視頻文件中從第二季第十集第十四分鐘至第二季第十集第二十分鐘的已緩沖的視頻文件。以便當用戶再次選擇繼續(xù)觀看當前的《行尸走肉》視頻文件時,電子設(shè)備能夠及時獲取該視頻文件的待播放位置信息、待緩沖位置信息以及視頻文件中已緩沖的視頻文件,進而從第二季第十集第十四分鐘繼續(xù)為用戶播放《行尸走肉》的視頻文件。
[0088]209、電子設(shè)備將記錄的視頻文件的待播放位置信息、待緩沖位置信息以及視頻文件中已緩沖的視頻文件儲存至本地相應(yīng)文件夾內(nèi)。
[0089]進一步地,當用戶終止視頻文件的觀看并退出視頻文件的播放界面時,電子設(shè)備記錄視頻文件的待播放位置信息即視頻文件中已播放的視頻文件的截止位置、以及待緩沖位置信息即視頻文件中已緩沖的視頻文件的截止位置、以及視頻文件中已緩沖的視頻文件。此時,電子設(shè)備將記錄的視頻文件的待播放位置信息、待緩沖位置信息以及視頻文件中已緩沖的視頻文件儲存至本地相應(yīng)文件夾內(nèi),以便當用戶再次選擇繼續(xù)觀看視頻文件時,電子設(shè)備及時獲取該視頻文件的待播放位置信息、待緩沖位置信息以及視頻文件中已緩沖的視頻文件,進而完成該視頻文件的自動播放。例如,電子設(shè)備將用戶每次觀看《辣媽正傳》的待播放位置信息、待緩沖位置信息以及視頻文件中已緩沖的視頻文件都記錄并儲存至本地命名為"20131010"的文件夾內(nèi),而電子設(shè)備將用戶每次觀看《生活大爆炸》的待播放位置信息、待緩沖位置信息以及視頻文件中已緩沖的視頻文件都記錄并儲存至本地命名為"20131123"的文件夾內(nèi)。當響應(yīng)于用戶操作繼播放相應(yīng)的視頻文件時,電子設(shè)備根據(jù)播放按鈕與視頻文件之間的對應(yīng)鏈接查找本地對應(yīng)的文件夾,進而獲取視頻文件的待播放位置信息、待緩沖位置信息以及視頻文件中已緩沖的視頻文件完成視頻文件的自動播放功倉泛。
[0090]本發(fā)明的實施例提供一種視頻文件的播放方法,在進入視頻文件菜單界面后,若電子設(shè)備檢測到視頻文件菜單界面內(nèi)的播放按鈕被觸發(fā),則根據(jù)播放按鈕與視頻文件之間的對應(yīng)鏈接,確定視頻文件的播放地址信息,進而獲取視頻文件的待播放位置信息,待播放位置信息用于指示視頻文件中已播放的視頻文件的截止位置,最后根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的截止位置開始緩沖并播放視頻文件。本發(fā)明通過存儲并預(yù)置視頻文件的待播放位置信息與播放按鈕的對應(yīng)鏈接,進而實現(xiàn)了視頻文件的自動播放功能,解決了針對不連續(xù)觀看的視頻文件的播放方法無法為用戶提供特定播放位置的繼播放功能這一突出問題,為用戶提供了無縫銜接式播放體驗,大大提高了用戶體感。
[0091]實施例三
[0092]本發(fā)明的實施例提供一種電子設(shè)備,如圖3所示,包括:
[0093]觸發(fā)模塊01,用于在檢測到設(shè)置在視頻文件菜單界面內(nèi)的播放按鈕被觸發(fā)時,確定與播放按鈕對應(yīng)的視頻文件的播放地址信息;
[0094]第一獲取模塊02,用于獲取保存的視頻文件的待播放位置信息,待播放位置信息用于指示視頻文件的播放截止位置;
[0095]執(zhí)行模塊03,用于根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的播放截止位置開始播放視頻文件。
[0096]進一步地,如圖4所示,還包括:
[0097]第二獲取模塊04,用于獲取保存的視頻文件的待緩沖位置信息和視頻文件的緩沖視頻文件,待緩沖位置信息用于指示緩沖視頻文件緩沖截止位置;
[0098]其中,執(zhí)行模塊03,用于根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的截止位置開始播放視頻文件中已緩沖的視頻文件;以及從獲取到的待緩沖位置信息所指示的截止位置開始緩沖視頻文件。
[0099]進一步地,如圖5所示,還包括:
[0100]還包括:
[0101]記錄模塊05,用于當響應(yīng)于用戶操作終止視頻文件的播放并退出視頻文件的播放界面時,記錄終止播放視頻文件時視頻文件的待播放位置信息、待緩沖位置信息以及視頻文件的緩沖視頻文件;
[0102]存儲模塊06,用于將記錄的待播放位置信息、待緩沖位置信息以及緩沖視頻文件保存至本地相應(yīng)文件夾內(nèi)。
[0103]進一步地,如圖6所示,還包括:
[0104]更新模塊07,用于更新預(yù)置的播放提示信息,預(yù)置的播放提示信息用于指示保存的視頻文件的待播放位置信息。
[0105]進一步地,執(zhí)行模塊03,還用于啟動toast消息提示程序顯示預(yù)置文本提示,預(yù)置文本提示用于提示用戶電子設(shè)備已經(jīng)從待播放位置信息所指示的播放截止位置開始播放視頻文件。
[0106]本發(fā)明的實施例提供一種電子設(shè)備,在進入視頻文件菜單界面后,若電子設(shè)備檢測到視頻文件菜單界面內(nèi)的播放按鈕被觸發(fā),則根據(jù)播放按鈕與視頻文件之間的對應(yīng)鏈接,確定視頻文件的播放地址信息,進而獲取視頻文件的待播放位置信息,待播放位置信息用于指示視頻文件中已播放的視頻文件的截止位置,最后根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的截止位置開始緩沖并播放視頻文件。本發(fā)明通過存儲并預(yù)置視頻文件的待播放位置信息與播放按鈕的對應(yīng)鏈接,進而實現(xiàn)了視頻文件的自動播放功能,解決了針對不連續(xù)觀看的視頻文件的播放方法無法為用戶提供特定播放位置的繼播放功能這一突出問題,為用戶提供了無縫銜接式播放體驗,大大提高了用戶體感。
[0107]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
[0108]在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0109]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
[0110]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
[0111]所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM, Read-Only Memory)、隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0112]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述權(quán)利要求的保護范圍為準。
【權(quán)利要求】
1.一種視頻文件的播放方法,其特征在于,應(yīng)用于電子設(shè)備,所述方法包括: 在檢測到設(shè)置在視頻文件菜單界面內(nèi)的播放按鈕被觸發(fā)時,確定與所述播放按鈕對應(yīng)的視頻文件的播放地址信息; 獲取保存的所述視頻文件的待播放位置信息,所述待播放位置信息用于指示所述視頻文件的播放截止位置; 根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的播放截止位置開始播放所述視頻文件。
2.根據(jù)權(quán)利要求1所述的視頻文件的播放方法,其特征在于,在所述根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的播放截止位置開始播放所述視頻文件之前,所述方法還包括: 獲取保存的所述視頻文件的待緩沖位置信息和所述視頻文件的緩沖視頻文件,所述待緩沖位置信息用于指示所述緩沖視頻文件緩沖截止位置; 根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的播放截止位置開始播放所述視頻文件,包括: 根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的播放截止位置開始播放所述緩沖視頻文件; 從獲取到的待緩沖位置信息所指示的緩沖截止位置開始緩沖所述視頻文件。
3.根據(jù)權(quán)利要求2所述的視頻文件的播放方法,其特征在于,采用下述方式保存所述待播放位置信息、所述待緩 沖位置信息和所述緩沖視頻文件: 當響應(yīng)于用戶操作終止所述視頻文件的播放并退出所述視頻文件的播放界面時,記錄終止播放所述視頻文件時所述視頻文件的待播放位置信息、待緩沖位置信息以及所述視頻文件的緩沖視頻文件; 將記錄的所述待播放位置信息、所述待緩沖位置信息以及所述緩沖視頻文件保存至本地相應(yīng)文件夾內(nèi)。
4.根據(jù)權(quán)利要求3所述的視頻文件的播放方法,其特征在于,在所述記錄終止播放所述視頻文件時所述視頻文件的待播放位置信息、待緩沖位置信息以及所述視頻文件的緩沖視頻文件之后,還包括: 更新預(yù)置的播放提示信息,所述預(yù)置的播放提示信息用于指示保存的所述視頻文件的待播放位置信息。
5.根據(jù)權(quán)利要求1所述的視頻文件的播放方法,其特征在于,在所述從獲取到的待播放位置信息所指示的播放截止位置開始播放所述視頻文件之后,所述方法還包括: 啟動toast消息提示程序顯示預(yù)置文本提示,所述預(yù)置文本提示用于提示用戶所述電子設(shè)備已經(jīng)從待播放位置信息所指示的播放截止位置開始播放所述視頻文件。
6.—種電子設(shè)備,其特征在于,包括: 觸發(fā)模塊,用于在檢測到設(shè)置在視頻文件菜單界面內(nèi)的播放按鈕被觸發(fā)時,確定與所述播放按鈕對應(yīng)的視頻文件的播放地址信息; 第一獲取模塊,用于獲取保存的所述視頻文件的待播放位置信息,所述待播放位置信息用于指示所述視頻文件的播放截止位置; 執(zhí)行模塊,用于根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的播放截止位置開始播放所述視頻文件。
7.根據(jù)權(quán)利要求6所述的電子設(shè)備,其特征在于,還包括: 第二獲取模塊,用于獲取保存的所述視頻文件的待緩沖位置信息和所述視頻文件的緩沖視頻文件,所述待緩沖位置信息用于指示所述緩沖視頻文件緩沖截止位置; 其中,所述執(zhí)行模塊,用于根據(jù)確定的播放地址信息,從獲取到的待播放位置信息所指示的截止位置開始播放所述視頻文件中已緩沖的視頻文件;以及從獲取到的待緩沖位置信息所指示的截止位置開始緩沖所述視頻文件。
8.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,還包括: 記錄模塊,用于當響應(yīng)于用戶操作終止所述視頻文件的播放并退出所述視頻文件的播放界面時,記錄終止播放所述視頻文件時所述視頻文件的待播放位置信息、待緩沖位置信息以及所述視頻文件的緩沖視頻文件; 存儲模塊,用于將記錄的所述待播放位置信息、所述待緩沖位置信息以及所述緩沖視頻文件保存至本地相應(yīng)文件夾內(nèi)。
9.根據(jù)權(quán)利要求8中任一項所述的電子設(shè)備,其特征在于,還包括: 更新模塊,用于更新預(yù)置的播放提示信息,所述預(yù)置的播放提示信息用于指示保存的所述視頻文件的待播放位置信息。
10.根據(jù)權(quán)利要求6中任一項所述的電子設(shè)備,其特征在于, 所述執(zhí)行模塊,還用于啟動toast消息提示程序顯示預(yù)置文本提示,所述預(yù)置文本提示用于提示用戶所述電子設(shè)備已經(jīng)從待播放位置信息所指示的播放截止位置開始播放所述視頻文件。
【文檔編號】H04N21/433GK103702213SQ201310670612
【公開日】2014年4月2日 申請日期:2013年12月10日 優(yōu)先權(quán)日:2013年12月10日
【發(fā)明者】盧飛 申請人:樂視網(wǎng)信息技術(shù)(北京)股份有限公司