視頻播放方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及視頻播放技術(shù),尤其涉及一種視頻播放方法及裝置。
【背景技術(shù)】
[0002]隨著寬帶網(wǎng)絡(luò)技術(shù)的普及,觀看網(wǎng)絡(luò)視頻文件已成為人們?nèi)粘I钪兄匾膴蕵贩绞健@?,通過交互式網(wǎng)絡(luò)電視(Intelligent personal televis1n,IPTV)個(gè)人電腦、手機(jī)或平板電腦等網(wǎng)絡(luò)設(shè)備觀看視頻文件時(shí),如果用戶不想觀看當(dāng)前播放的視頻文件內(nèi)容,需要通過打開視頻文件的選集面板來選擇需要觀看的視頻文件。
[0003]現(xiàn)有技術(shù)中視頻文件的選集面板通常只能顯示視頻文件的集數(shù)列表,用戶根據(jù)選集面板的集數(shù)列表選擇需要觀看的視頻文件,播放時(shí),通過播放進(jìn)度條在播放界面的下方顯示當(dāng)前視頻文件的播放進(jìn)度。
[0004]但是,采用現(xiàn)有技術(shù)中的播放方式,當(dāng)用戶想觀看其它視頻文件時(shí),無法確定其它視頻文件的觀看情況,可能會重復(fù)打開已觀看過的視頻文件,對用戶選集造成不便。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種視頻播放方法及裝置,用以解決現(xiàn)有技術(shù)中難以在觀看視頻文件的過程中確定其它視頻文件的觀看情況,造成用戶選集不便的問題。
[0006]第一方面,本發(fā)明實(shí)施例提供一種視頻播放方法,包括:
[0007]獲取視頻文件中各子文件的播放進(jìn)度信息;所述視頻文件包括至少兩個(gè)子文件;
[0008]顯示播放進(jìn)度條列表,所述播放進(jìn)度條列表包括所述至少兩個(gè)子文件的播放進(jìn)度條,其中,任意一個(gè)子文件的播放進(jìn)度條根據(jù)所述任意一個(gè)子文件對應(yīng)的播放進(jìn)度信息顯示所述任意一個(gè)子文件的播放進(jìn)度;
[0009]接收用戶根據(jù)所述播放進(jìn)度條選擇需要播放的目標(biāo)子文件的指令,所述目標(biāo)子文件為所述至少兩個(gè)子文件中的一個(gè)子文件;
[0010]根據(jù)所述指令播放所述目標(biāo)子文件。
[0011]本發(fā)明實(shí)施例提供的視頻播放方法,通過在視頻文件的播放界面中顯示子文件的播放進(jìn)度列表,可以直觀地顯示所述子文件的播放進(jìn)度及狀態(tài),用戶可以根據(jù)所述播放進(jìn)度條列表準(zhǔn)確地得知各子文件的當(dāng)前觀看狀態(tài),避免重復(fù)打開無需觀看的文件,便于用戶選集。
[0012]可選地,所述顯示播放進(jìn)度條列表之前,所述方法還包括:在預(yù)設(shè)的至少兩種播放進(jìn)度條列表樣式中按照預(yù)定規(guī)則確定目標(biāo)播放進(jìn)度條列表樣式,根據(jù)所述目標(biāo)播放進(jìn)度條列表樣式顯示所述播放進(jìn)度條列表,所述至少兩種播放進(jìn)度條列表樣式具有不同的外觀顯示形式。
[0013]可選地,所述預(yù)定規(guī)則包括:
[0014]顯示當(dāng)前播放的子文件的播放進(jìn)度條及與所述當(dāng)前播放的子文件相鄰的子文件的播放進(jìn)度條。
[0015]可選地,所述預(yù)定規(guī)則包括:顯示當(dāng)前播放的子文件的播放進(jìn)度條及所述當(dāng)前播放的子文件的下一個(gè)子文件的播放進(jìn)度條。
[0016]通過預(yù)設(shè)播放進(jìn)度條列表樣式,可以為用戶提供多種可供選擇的播放進(jìn)度條列表顯示形式,播放視頻文件時(shí),可以根據(jù)當(dāng)前播放需求選擇所需的播放進(jìn)度條樣式。
[0017]可選地,所述播放進(jìn)度條列表中已播放完成的子文件對應(yīng)的播放進(jìn)度條具有第一長度,未播放過或未播放完成的子文件對應(yīng)的播放進(jìn)度條的長度與所述第一長度不相等。
[0018]可選地,所述未播放過或未播放完成的子文件對應(yīng)的播放進(jìn)度條具有相同的第二長度。
[0019]可選地,所述播放進(jìn)度條列表中的播放進(jìn)度條的長度相等。具體地,通過播放進(jìn)度條的顏色來區(qū)分對應(yīng)的子文件的播放進(jìn)度。
[0020]采用不同長度的播放進(jìn)度條對所述子文件的播放進(jìn)度進(jìn)行標(biāo)識,可以有效地利用顯示界面的空間,直觀地區(qū)分已觀看與未觀看的子文件。
[0021]可選地,所述播放進(jìn)度條列表還包括與每個(gè)所述播放進(jìn)度條對應(yīng)的子文件的海報(bào)圖片。
[0022]通過所述各子文件的播放進(jìn)度條及對應(yīng)的海報(bào)圖片相結(jié)合的方式來顯示所述各子文件的播放狀態(tài)及進(jìn)度,便于用戶了解每個(gè)所述播放進(jìn)度條對應(yīng)的子文件的播放進(jìn)度以及對應(yīng)的劇情內(nèi)容。
[0023]可選地,所述獲取視頻文件中各子文件的播放進(jìn)度信息之前,所述方法還包括:
[0024]確定當(dāng)前播放子文件是否已經(jīng)播放到文件結(jié)束階段;或者
[0025]接收文件播放切換指令,所述文件播放切換指令用于指示切換當(dāng)前播放的文件。
[0026]通過確定當(dāng)前播放子文件是否已經(jīng)播放到文件結(jié)束階段或者通過接收文件播放切換指令觸發(fā)獲取視頻文件中各自文件的播放進(jìn)度信息,可以為用戶提供不同的方式喚出所述播放進(jìn)度條列表,便于用戶在不同的情況下選擇要觀看的視頻文件。
[0027]可選地,所述當(dāng)前播放子文件的播放進(jìn)度條包括進(jìn)度滑塊,用以指示所述當(dāng)前播放子文件的播放位置;
[0028]所述接收用戶根據(jù)所述播放進(jìn)度條選擇需要播放的子文件的指令包括:
[0029]接收移動所述進(jìn)度滑塊的指令;
[0030]根據(jù)所述指令移動所述進(jìn)度滑塊至所述目標(biāo)子文件對應(yīng)的播放進(jìn)度條。
[0031 ]第二方面,本發(fā)明提供一種視頻播放裝置,包括:
[0032]獲取模塊,用于獲取視頻文件中各子文件的播放進(jìn)度信息;
[0033]顯示模塊,用于顯示播放進(jìn)度條列表,所述播放進(jìn)度條列表包括至少兩個(gè)子文件的播放進(jìn)度條,其中,任意一個(gè)子文件的播放進(jìn)度條根據(jù)所述獲取模塊獲得的所述任意一個(gè)子文件對應(yīng)的播放進(jìn)度信息顯示所述任意一個(gè)子文件的播放進(jìn)度;
[0034]接收模塊,用于接收用戶根據(jù)所述播放進(jìn)度條選擇需要播放的目標(biāo)子文件的指令,所述目標(biāo)子文件為所述至少兩個(gè)子文件中的一個(gè)子文件;
[0035]播放模塊,用于根據(jù)所述接收模塊接收到的所述指令播放所述目標(biāo)子文件。
[0036]所述視頻播放裝置用于執(zhí)行第一方面中的方法實(shí)施例中的技術(shù)方案,其具體實(shí)現(xiàn)原理及有益效果與方法實(shí)施例類似。
[0037]可選地,所述裝置還包括確定模塊,所述確定模塊用于在預(yù)設(shè)的至少兩種播放進(jìn)度條列表樣式中按照約定規(guī)則確定目標(biāo)播放進(jìn)度條列表樣式,所述顯示模塊用于根據(jù)所述目標(biāo)播放進(jìn)度條列表樣式顯示所述播放進(jìn)度條列表,所述至少兩種播放進(jìn)度條列表樣式具有不同的外觀顯示形式。
[0038]所述接收模塊還用于:
[0039]接收文件播放切換指令,所述文件播放切換指令用于指示切換當(dāng)前播放的文件。
[0040]可選地,所述確定模塊還用于:
[0041]確定當(dāng)前播放子文件是否已經(jīng)播放到文件結(jié)束階段,如果是,則所述獲取模塊獲取所述視頻文件中各子文件的播放進(jìn)度信息;如果否,則所述播放模塊繼續(xù)播放所述當(dāng)前播放的子文件。
[0042]可選地,所述當(dāng)前播放子文件的播放進(jìn)度條具有進(jìn)度滑塊,用以指示所述當(dāng)前播放子文件的播放位置;
[0043]所述接收模塊還用于接收移動所述進(jìn)度滑塊的指令;
[0044]所述裝置還包括移動模塊,所述移動模塊用于根據(jù)所述指令移動所述進(jìn)度滑塊至所述目標(biāo)子文件對應(yīng)的播放進(jìn)度條。
[0045]第三方面,本發(fā)明實(shí)施例還提供一種視頻播放裝置,包括:數(shù)據(jù)接口、存儲器、處理器及通信總線,所述數(shù)據(jù)接口、存儲器及數(shù)據(jù)接口通過所述通信總線通信;
[0046]所述存儲器用于存儲軟件程序指令;
[0047]所述處理器用于執(zhí)行所述存儲器中存儲的所述軟件程序指令來實(shí)現(xiàn)上述任意一種視頻播放方法;
[0048]所述數(shù)據(jù)接口用于在所述處理器的控制下獲取數(shù)據(jù)或者將數(shù)據(jù)輸出。
[0049]本發(fā)明實(shí)施例提供的視頻播放方法及裝置,通過在視頻文件的播放界面中顯示子文件的播放進(jìn)度列表,可以直觀地顯示所述子文件的播放進(jìn)度及狀態(tài),用戶可以根據(jù)所述播放進(jìn)度條列表準(zhǔn)確地得知各子文件的當(dāng)前觀看狀態(tài),避免重復(fù)打開無需觀看的文件。
【附圖說明】
[0050]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0051 ]圖1為本發(fā)明實(shí)施例視頻播放系統(tǒng)的框架結(jié)構(gòu)示意圖;
[0052]圖2為本發(fā)明實(shí)施例視頻播放裝置的硬件結(jié)構(gòu)示意圖;
[0053]圖3為本發(fā)明實(shí)施例視頻播放方法的流程示意圖;
[0054]圖4至圖9為本發(fā)明實(shí)施例播放進(jìn)度條列表樣式的示意圖;
[0055]圖10為本發(fā)明實(shí)施例視頻播放裝置的結(jié)構(gòu)示意圖;
[0056]圖11為本發(fā)明另一實(shí)施例視頻播放裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
當(dāng)前第1頁
1 
2 
3 
4