網(wǎng)絡(luò)視頻播放方法及裝置制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種網(wǎng)絡(luò)視頻播放方法及裝置。該網(wǎng)絡(luò)視頻播放方法包括:判斷通過當(dāng)前顯示界面是否能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面;如果是,獲取所述網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí);依據(jù)所述網(wǎng)絡(luò)標(biāo)識(shí),預(yù)加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù);當(dāng)檢測(cè)到切換到所述網(wǎng)絡(luò)視頻的播放界面時(shí),播放預(yù)加載的相應(yīng)視頻數(shù)據(jù)??梢?,與現(xiàn)有技術(shù)相比,在判斷出通過當(dāng)前顯示界面能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面時(shí)便預(yù)加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù),避免了進(jìn)入播放界面后再加載網(wǎng)絡(luò)視頻,以此實(shí)現(xiàn)了在進(jìn)入播放界面后便能夠立即播放網(wǎng)絡(luò)視頻,從而提高用戶的視頻觀賞體驗(yàn)的目的。
【專利說明】網(wǎng)絡(luò)視頻播放方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)視頻播放領(lǐng)域,特別涉及一種網(wǎng)絡(luò)視頻播放方法及裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)電視的迅猛發(fā)展,各家視頻網(wǎng)站聯(lián)合電視機(jī)硬件廠商和互聯(lián)網(wǎng)電視牌照方,陸續(xù)推出了多款互聯(lián)網(wǎng)電視機(jī),相互間的競爭從視頻內(nèi)容領(lǐng)域蔓延到硬件領(lǐng)域。在此背景下,如何為用戶提供更優(yōu)質(zhì)的服務(wù)、更先進(jìn)的功能和更佳的視頻觀賞體驗(yàn),決定了各大廠商的市場(chǎng)地位。
[0003]其中,互聯(lián)網(wǎng)電視的網(wǎng)絡(luò)視頻的內(nèi)容界面一般存在多級(jí),每一級(jí)顯示特定的內(nèi)容,例如,存在三級(jí)時(shí),第一級(jí)為網(wǎng)絡(luò)視頻項(xiàng)目列表界面,第二級(jí)為單個(gè)網(wǎng)絡(luò)視頻的詳情界面,第三級(jí)為網(wǎng)絡(luò)視頻的播放界面。其中,在網(wǎng)絡(luò)視頻播放過程中,當(dāng)用戶從網(wǎng)絡(luò)視頻的播放界面的上一級(jí)界面進(jìn)入到播放界面時(shí),為了后續(xù)流暢地播放網(wǎng)絡(luò)視頻,需要先緩沖一定時(shí)間以對(duì)網(wǎng)絡(luò)視頻進(jìn)行加載操作,之后才能開始播放網(wǎng)絡(luò)視頻,但是,緩沖過程的存在無疑影響到用戶的視頻觀賞體驗(yàn)。
[0004]與互聯(lián)網(wǎng)電視類似,某些安裝在個(gè)人電腦或手機(jī)等設(shè)備中的視頻播放器的網(wǎng)絡(luò)視頻的內(nèi)容界面也存在上述多級(jí),此時(shí),當(dāng)播放網(wǎng)絡(luò)視頻時(shí),也需要先緩沖一定時(shí)間才能開始播放網(wǎng)絡(luò)視頻。
[0005]而隨著用戶對(duì)視頻觀賞體驗(yàn)要求的提高,上述的網(wǎng)絡(luò)視頻播放方法已無法滿足用戶的視頻觀賞體驗(yàn)要求。
【發(fā)明內(nèi)容】
[0006]基于上述問題,本發(fā)明實(shí)施例公開了一種網(wǎng)絡(luò)視頻播放方法及裝置,以在進(jìn)入播放界面后便能夠立即播放網(wǎng)絡(luò)視頻,從而提高用戶的視頻觀賞體驗(yàn)。技術(shù)方案如下:
[0007]第一方面,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)視頻播放方法,包括:
[0008]判斷通過當(dāng)前顯示界面是否能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面;
[0009]如果是,獲取所述網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí);
[0010]依據(jù)所述網(wǎng)絡(luò)標(biāo)識(shí),預(yù)加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù);
[0011]當(dāng)檢測(cè)到切換到所述網(wǎng)絡(luò)視頻的播放界面時(shí),播放預(yù)加載的相應(yīng)視頻數(shù)據(jù)。
[0012]優(yōu)選的,所述判斷通過當(dāng)前顯示界面是否能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面,包括:
[0013]判斷通過當(dāng)前顯示界面是否能夠觸發(fā)唯一網(wǎng)絡(luò)視頻的播放界面。
[0014]優(yōu)選的,在通過當(dāng)前顯示界面能夠觸發(fā)多個(gè)網(wǎng)絡(luò)視頻的播放界面的情況下,
[0015]所述獲取網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí),包括:
[0016]根據(jù)預(yù)設(shè)的第一篩選條件,獲取滿足該條件的網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí)。
[0017]優(yōu)選的,所述預(yù)加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù),包括:
[0018]預(yù)加載所述網(wǎng)絡(luò)視頻的預(yù)定時(shí)長的視頻數(shù)據(jù)。
[0019]優(yōu)選的,本發(fā)明實(shí)施例所提供的網(wǎng)絡(luò)視頻播放方法,還包括:[0020]在開始播放后,繼續(xù)預(yù)加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)。
[0021]優(yōu)選的,本發(fā)明實(shí)施例所提供的網(wǎng)絡(luò)視頻播放方法,還包括:
[0022]當(dāng)檢測(cè)到從所述當(dāng)前顯示界面切換到所述網(wǎng)絡(luò)視頻的播放界面以外的界面時(shí),釋放加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源。
[0023]優(yōu)選的,所述釋放加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源,包括:
[0024]判斷當(dāng)前是否處于加載過程中,如果是則停止加載并釋放加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源。
[0025]優(yōu)選的,本發(fā)明實(shí)施例所提供的網(wǎng)絡(luò)視頻播放方法,還包括:
[0026]在距離所述網(wǎng)絡(luò)視頻播放完之前的預(yù)定時(shí)間,開始預(yù)加載所述網(wǎng)絡(luò)視頻對(duì)應(yīng)的關(guān)聯(lián)視頻。
[0027]第二方面,本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)視頻播放裝置,包括:
[0028]判斷模塊,用于判斷通過當(dāng)前顯示界面是否能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面,如果是,則觸發(fā)網(wǎng)絡(luò)標(biāo)識(shí)獲取模塊;
[0029]所述網(wǎng)絡(luò)標(biāo)識(shí)獲取模塊,用于獲取所述網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí);
[0030]預(yù)加載模塊,用于依據(jù)所述網(wǎng)絡(luò)標(biāo)識(shí),預(yù)加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù);
[0031]預(yù)加載數(shù)據(jù)播放模塊,用于當(dāng)檢測(cè)到切換到所述網(wǎng)絡(luò)視頻的播放界面時(shí),播放預(yù)加載的相應(yīng)視頻數(shù)據(jù)。
[0032]優(yōu)選的,所述判斷模塊,具體用于判斷通過當(dāng)前顯示界面是否能夠觸發(fā)唯一網(wǎng)絡(luò)視頻的播放界面,如果是,則觸發(fā)網(wǎng)絡(luò)標(biāo)識(shí)獲取模塊。
[0033]優(yōu)選的,所述網(wǎng)絡(luò)標(biāo)識(shí)獲取模塊,具體用于在通過當(dāng)前顯示界面能夠觸發(fā)多個(gè)網(wǎng)絡(luò)視頻的播放界面的情況下,根據(jù)預(yù)設(shè)的第一篩選條件,獲取滿足該條件的網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí)。
[0034]優(yōu)選的,所述預(yù)加載模塊,具體用于依據(jù)所述網(wǎng)絡(luò)標(biāo)識(shí),預(yù)加載所述網(wǎng)絡(luò)視頻的預(yù)定時(shí)長的視頻數(shù)據(jù)。
[0035]優(yōu)選的,所述預(yù)加載模塊,還用于在開始播放后,繼續(xù)預(yù)加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)。
[0036]優(yōu)選的,本發(fā)明實(shí)施例所提供的網(wǎng)絡(luò)視頻播放裝置,還包括:
[0037]資源釋放模塊,用于當(dāng)檢測(cè)到從所述當(dāng)前顯示界面切換到所述網(wǎng)絡(luò)視頻的播放界面以外的界面時(shí),釋放加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源。
[0038]優(yōu)選的,所述資源釋放模塊,具體用于當(dāng)檢測(cè)到從所述當(dāng)前顯示界面切換到所述網(wǎng)絡(luò)視頻的播放界面以外的界面時(shí),判斷當(dāng)前是否處于加載過程中,如果是則停止加載并釋放加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源。
[0039]優(yōu)選的,所述預(yù)加載模塊,還用于在距離所述網(wǎng)絡(luò)視頻播放完之前的預(yù)定時(shí)間,開始預(yù)加載所述網(wǎng)絡(luò)視頻對(duì)應(yīng)的關(guān)聯(lián)視頻。
[0040]本發(fā)明所提供實(shí)施例中,當(dāng)判斷出通過當(dāng)前顯示界面能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面時(shí),獲取網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí);依據(jù)網(wǎng)絡(luò)標(biāo)識(shí),加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù);當(dāng)檢測(cè)到切換到網(wǎng)絡(luò)視頻的播放界面時(shí),播放預(yù)加載的相應(yīng)視頻數(shù)據(jù)。可見,與現(xiàn)有技術(shù)相比,在判斷出通過當(dāng)前顯示界面能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面時(shí)便預(yù)加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù),避免了在進(jìn)入播放界面后再加載網(wǎng)絡(luò)視頻,以此實(shí)現(xiàn)了在進(jìn)入播放界面后便能夠立即播放網(wǎng)絡(luò)視頻,從而提高了用戶的視頻觀賞體驗(yàn)。
【專利附圖】
【附圖說明】
[0041]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0042]圖1為本發(fā)明實(shí)施例所提供的一種網(wǎng)絡(luò)視頻播放方法的第一種流程圖;
[0043]圖2為本發(fā)明實(shí)施例所提供的一種網(wǎng)絡(luò)視頻播放方法的第二種流程圖;
[0044]圖3為本發(fā)明實(shí)施例所提供的一種網(wǎng)絡(luò)視頻播放方法的第三種流程圖;
[0045]圖4為本發(fā)明實(shí)施例所提供的一種網(wǎng)絡(luò)視頻播放裝置的結(jié)構(gòu)示意圖;
[0046]圖5為本發(fā)明實(shí)施例所提供的一種網(wǎng)絡(luò)視頻播放裝置的另一結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0047]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0048]為了在進(jìn)入播放界面后便能夠立即播放網(wǎng)絡(luò)視頻,從而提高用戶的視頻觀賞體驗(yàn),本發(fā)明實(shí)施例提供了 一種網(wǎng)絡(luò)視頻播放方法及裝置。
[0049]下面首先對(duì)本發(fā)明實(shí)施例所提供的一種網(wǎng)絡(luò)視頻播放方法進(jìn)行介紹。
[0050]需要說明的是,本發(fā)明實(shí)施例所提供的網(wǎng)絡(luò)視頻播放方法適用于電子設(shè)備中,該電子設(shè)備中網(wǎng)絡(luò)視頻的內(nèi)容界面存在多級(jí)。其中,在實(shí)際應(yīng)用中,該電子設(shè)備可以為:互聯(lián)網(wǎng)電視、手機(jī)、筆記本電腦或臺(tái)式電腦等。
[0051 ] 如圖1所示,一種網(wǎng)絡(luò)視頻播放方法,可以包括:
[0052]SlOl,電子設(shè)備確定出當(dāng)前顯示界面;
[0053]S102,判斷通過當(dāng)前顯示界面是否能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面,如果是,執(zhí)行步驟S103 ;否則,不作處理;
[0054]在確定出當(dāng)前顯示界面后,該電子設(shè)備可以判斷通過當(dāng)前顯示界面是否能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面,并根據(jù)不同的判斷結(jié)果執(zhí)行不同的操作。其中,當(dāng)判斷出通過當(dāng)前顯示界面能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面時(shí),可以執(zhí)行步驟S103 ;而當(dāng)判斷出通過當(dāng)前顯示界面不能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面時(shí),可以不作處理。
[0055]其中,可以通過現(xiàn)有技術(shù)判斷通過當(dāng)前顯示界面是否能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面,例如:判斷當(dāng)前顯示界面的界面信息中是否存在特定信息,或者,判斷當(dāng)前顯示界面對(duì)應(yīng)的URL (Uniform Resource Locator,統(tǒng)一資源定位符)是否為特定的URL,當(dāng)然并不局限于此。
[0056]需要說明的是,為了提高預(yù)加載的有效性,可以判斷通過當(dāng)前顯示界面是否能夠觸發(fā)唯一網(wǎng)絡(luò)視頻的播放界面,并在判斷結(jié)果為是的情況下,執(zhí)行步驟S103。例如:對(duì)于互聯(lián)網(wǎng)電視而言,如果判斷出通過該當(dāng)前顯示界面能夠觸發(fā)唯一網(wǎng)絡(luò)視頻的播放界面,也就是,當(dāng)前顯示界面為網(wǎng)絡(luò)視頻的播放界面的上一級(jí)顯示界面:網(wǎng)絡(luò)視頻的詳情界面時(shí),表明用戶極可能播放網(wǎng)絡(luò)視頻,因此,可以執(zhí)行步驟S103。當(dāng)然,也可以判斷通過當(dāng)前顯示界面是否能夠觸發(fā)多個(gè)網(wǎng)絡(luò)視頻的播放界面,并在判斷結(jié)果為是是時(shí),執(zhí)行后續(xù)步驟S103 ;其中,該多個(gè)網(wǎng)絡(luò)視頻為至少兩個(gè)網(wǎng)絡(luò)視頻。
[0057]S103,獲取網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí);
[0058]S104,依據(jù)網(wǎng)絡(luò)標(biāo)識(shí),預(yù)加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù);
[0059]當(dāng)判斷出通過當(dāng)前顯示界面能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面時(shí),可以繼續(xù)獲取網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí),進(jìn)而依據(jù)網(wǎng)絡(luò)標(biāo)識(shí),查找到該網(wǎng)絡(luò)視頻,進(jìn)而預(yù)加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)。
[0060]需要說明的是,在通過當(dāng)前顯示界面能夠觸發(fā)多個(gè)網(wǎng)絡(luò)視頻的播放界面的情況下,可以獲取該多個(gè)網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí);進(jìn)一步,為了加載網(wǎng)絡(luò)視頻避免占用過多的內(nèi)存資源,以至于影響電子設(shè)備的運(yùn)行,獲取網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí),可以包括:根據(jù)預(yù)設(shè)的第一篩選條件,獲取滿足該條件的網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí)。其中,該第一篩選條件可以根據(jù)實(shí)際情況進(jìn)行設(shè)定,從而獲取到部分網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí)。例如:可以獲取當(dāng)前顯示界面中點(diǎn)擊率排名前三名的網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí),或者,獲取當(dāng)前顯示界面中用戶上一次所觀看網(wǎng)絡(luò)視頻的關(guān)聯(lián)視頻的網(wǎng)絡(luò)標(biāo)識(shí),等等。
[0061]S105,當(dāng)檢測(cè)到切換到網(wǎng)絡(luò)視頻的播放界面時(shí),播放預(yù)加載的相應(yīng)視頻數(shù)據(jù)。
[0062]當(dāng)用戶希望播放通過該當(dāng)前顯示界面中所能夠觸發(fā)的網(wǎng)絡(luò)視頻,可以從該當(dāng)前顯示界面切換到相應(yīng)網(wǎng)絡(luò)視頻的播放界面,而當(dāng)該電子設(shè)備檢測(cè)到切換到網(wǎng)絡(luò)視頻的播放界面時(shí),可以立即播放預(yù)加載的相應(yīng)視頻數(shù)據(jù),以此避免了在進(jìn)入網(wǎng)絡(luò)視頻的播放界面后再加載網(wǎng)絡(luò)數(shù)據(jù)。當(dāng)然,也可以在檢測(cè)到切換到網(wǎng)絡(luò)視頻的播放界面,且用戶點(diǎn)擊播放按鈕以指示播放網(wǎng)絡(luò)視頻時(shí),播放預(yù)加載的相應(yīng)視頻數(shù)據(jù)。
[0063]本發(fā)明所提供實(shí)施例中,當(dāng)判斷出通過當(dāng)前顯示界面能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面時(shí),獲取網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí);依據(jù)網(wǎng)絡(luò)標(biāo)識(shí),加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù);當(dāng)檢測(cè)到切換到網(wǎng)絡(luò)視頻的播放界面時(shí),播放預(yù)加載的相應(yīng)視頻數(shù)據(jù)??梢?,與現(xiàn)有技術(shù)相比,在判斷出通過當(dāng)前顯示界面能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面時(shí)便預(yù)加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù),避免了在進(jìn)入播放界面后再加載網(wǎng)絡(luò)視頻,以此實(shí)現(xiàn)了在進(jìn)入播放界面后便能夠立即播放網(wǎng)絡(luò)視頻,從而提高了用戶的視頻觀賞體驗(yàn)。
[0064]更進(jìn)一步的,為了避免預(yù)加載網(wǎng)絡(luò)視頻占用較多的內(nèi)存資源,預(yù)加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù),可以包括:預(yù)加載網(wǎng)絡(luò)視頻的預(yù)定時(shí)長的視頻數(shù)據(jù)。其中,該預(yù)定時(shí)長可以根據(jù)實(shí)際應(yīng)用場(chǎng)景進(jìn)行設(shè)定,例如:30s,60s,當(dāng)然并不局限于此。而為了保證后續(xù)網(wǎng)絡(luò)視頻的播放連續(xù)性,在開始播放預(yù)定時(shí)長的視頻數(shù)據(jù)后,可以繼續(xù)預(yù)加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)。
[0065]需要說明的是,用戶進(jìn)入到當(dāng)前顯示界面并不一定會(huì)進(jìn)入到網(wǎng)絡(luò)視頻的播放界面,而為了在切換到其他顯示界面后避免不被需要的預(yù)先加載的視頻數(shù)據(jù)占用內(nèi)存資源,因此,當(dāng)該電子設(shè)備檢測(cè)到從當(dāng)前顯示界面切換到網(wǎng)絡(luò)視頻的播放界面以外的界面時(shí),可以釋放加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源。具體的,當(dāng)該電子設(shè)備檢測(cè)到從當(dāng)前顯示界面切換到網(wǎng)絡(luò)視頻的播放界面以外的界面時(shí),可以判斷當(dāng)前是否處于加載過程中,如果是則停止加載并釋放加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源;如果否則直接釋放加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源即可。[0066]為了進(jìn)一步保證不同網(wǎng)絡(luò)視頻間的播放連續(xù)性,從而提高用戶的視頻觀賞體驗(yàn),可以在距離網(wǎng)絡(luò)視頻播放完之前的預(yù)定時(shí)間,開始預(yù)加載網(wǎng)絡(luò)視頻對(duì)應(yīng)的關(guān)聯(lián)視頻。并且,為了避免預(yù)加載網(wǎng)絡(luò)視頻占用較多的內(nèi)存資源,可以在距離網(wǎng)絡(luò)視頻播放完之前的預(yù)定時(shí)間,開始預(yù)加載網(wǎng)絡(luò)視頻對(duì)應(yīng)的關(guān)聯(lián)視頻的預(yù)定時(shí)長的視頻數(shù)據(jù)。其中,該預(yù)定時(shí)間可以為Imin或2min等,該特定時(shí)長可以為30s、45s或60s等;并且,該網(wǎng)絡(luò)視頻所對(duì)應(yīng)的關(guān)聯(lián)視頻可以為一個(gè)或多個(gè)。
[0067]在實(shí)際應(yīng)用中,對(duì)于所播放的網(wǎng)絡(luò)視頻而言,通常會(huì)存在關(guān)系最為密切的一個(gè)關(guān)聯(lián)視頻,因此,更進(jìn)一步的,為了避免預(yù)加載視頻數(shù)據(jù)占用過多的內(nèi)存資源,可以在距離網(wǎng)絡(luò)視頻播放完之前的預(yù)定時(shí)間,開始預(yù)加載網(wǎng)絡(luò)視頻對(duì)應(yīng)的關(guān)系最為密切的一個(gè)關(guān)聯(lián)視頻,當(dāng)然并不局限于此。例如:當(dāng)在線播放某電視劇的第一集時(shí),該電視劇的第二集則為關(guān)系最為密切的網(wǎng)絡(luò)視頻,此時(shí),在距離該電視劇的第一集播放完之前的預(yù)定時(shí)間,可以開始預(yù)加載該電視劇的第二集,以此實(shí)現(xiàn)不同網(wǎng)絡(luò)視頻間的播放連續(xù)性。
[0068]下面結(jié)合具體實(shí)施例,對(duì)本發(fā)明實(shí)施例所提供的網(wǎng)絡(luò)視頻播放方法進(jìn)行介紹。
[0069]需要說明的是,本發(fā)明實(shí)施例所提供的網(wǎng)絡(luò)視頻播放方法適用于互聯(lián)網(wǎng)電視。其中,互聯(lián)網(wǎng)電視的網(wǎng)絡(luò)視頻的內(nèi)容界面存在三級(jí),其中,第一級(jí)為網(wǎng)絡(luò)視頻項(xiàng)目列表界面,第二級(jí)為單個(gè)網(wǎng)絡(luò)視頻的詳情界面,第三級(jí)為網(wǎng)絡(luò)視頻的播放界面。
[0070]如圖2所示,一種網(wǎng)絡(luò)視頻播放方法,可以包括:
[0071]S201,互聯(lián)網(wǎng)電視確定出當(dāng)前顯示界面;
[0072]S202,判斷當(dāng)前顯示界面是否為單個(gè)網(wǎng)絡(luò)視頻的詳情界面,如果是,執(zhí)行步驟S203 ;否則,不作處理;
[0073]在確定出當(dāng)前顯示界面后,可以判斷當(dāng)前顯示界面是否為單個(gè)網(wǎng)絡(luò)視頻的詳情界面,也就是,判斷通過當(dāng)前顯示界面是否能夠觸發(fā)唯一網(wǎng)絡(luò)視頻的播放界面,并根據(jù)不同的判斷結(jié)果執(zhí)行不同的操作。其中,當(dāng)判斷出當(dāng)前顯示界面為單個(gè)網(wǎng)絡(luò)視頻的詳情界面時(shí),表明用戶可能進(jìn)入到相應(yīng)網(wǎng)絡(luò)視頻的播放界面,因此可以執(zhí)行步驟S203 ;而當(dāng)判斷出當(dāng)前顯示界面不為單個(gè)網(wǎng)絡(luò)視頻的詳情界面時(shí),可以不作處理。
[0074]其中,可以采用現(xiàn)有技術(shù)判斷當(dāng)前顯示界面是否為單個(gè)網(wǎng)絡(luò)視頻的詳情界面,例如:通過網(wǎng)絡(luò)爬蟲爬取方式,獲得界面信息,并判斷界面信息中是否存在單個(gè)網(wǎng)絡(luò)視頻的詳情界面中所存在的特定信息,當(dāng)然并不局限于此。
[0075]S203,獲取網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí);
[0076]S204,依據(jù)網(wǎng)絡(luò)標(biāo)識(shí),預(yù)加載網(wǎng)絡(luò)視頻的預(yù)定時(shí)長的視頻數(shù)據(jù);
[0077]當(dāng)判斷出當(dāng)前顯示界面為單個(gè)網(wǎng)絡(luò)視頻的詳情界面時(shí),可以繼續(xù)獲取網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí),進(jìn)而依據(jù)網(wǎng)絡(luò)標(biāo)識(shí),查找到該網(wǎng)絡(luò)視頻,進(jìn)而預(yù)加載網(wǎng)絡(luò)視頻的預(yù)定時(shí)長的視頻數(shù)據(jù)。
[0078]S205,當(dāng)檢測(cè)到切換到網(wǎng)絡(luò)視頻的播放界面時(shí),播放預(yù)加載的相應(yīng)視頻數(shù)據(jù)。
[0079]當(dāng)用戶希望播放通過該當(dāng)前顯示界面中所能夠觸發(fā)的網(wǎng)絡(luò)視頻,可以從該當(dāng)前顯示界面切換到相應(yīng)網(wǎng)絡(luò)視頻的播放界面,而當(dāng)該互聯(lián)網(wǎng)電視檢測(cè)到切換到網(wǎng)絡(luò)視頻的播放界面時(shí),可以立即播放預(yù)加載的相應(yīng)視頻數(shù)據(jù),以此避免了在進(jìn)入網(wǎng)絡(luò)視頻的播放界面后再加載網(wǎng)絡(luò)數(shù)據(jù)。當(dāng)然,也可以在檢測(cè)到切換到網(wǎng)絡(luò)視頻的播放界面,且用戶點(diǎn)擊播放按鈕以指示播放網(wǎng)絡(luò)視頻時(shí),播放預(yù)加載的相應(yīng)視頻數(shù)據(jù)。[0080]需要說明的是,用戶進(jìn)入到當(dāng)前顯示界面并不一定會(huì)進(jìn)入到網(wǎng)絡(luò)視頻的播放界面,而為了在切換到其他顯示界面后避免不被需要的預(yù)先加載的視頻數(shù)據(jù)占用內(nèi)存資源,因此,當(dāng)該互聯(lián)網(wǎng)電視檢測(cè)到從當(dāng)前顯示界面切換到網(wǎng)絡(luò)視頻的播放界面以外的界面時(shí),可以釋放加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源。具體的,當(dāng)該互聯(lián)網(wǎng)電視檢測(cè)到從當(dāng)前顯示界面切換到網(wǎng)絡(luò)視頻的播放界面以外的界面時(shí),可以判斷當(dāng)前是否處于加載過程中,如果是則停止加載并釋放加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源;如果否則直接釋放加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源即可。
[0081]為了進(jìn)一步保證不同網(wǎng)絡(luò)視頻的播放連續(xù)性,從而提高用戶的視頻觀賞體驗(yàn),可以在距離網(wǎng)絡(luò)視頻播放完之前的預(yù)定時(shí)間,該互聯(lián)網(wǎng)電視開始預(yù)加載網(wǎng)絡(luò)視頻對(duì)應(yīng)的關(guān)聯(lián)視頻。并且,為了避免預(yù)加載網(wǎng)絡(luò)視頻占用較多的內(nèi)存資源,可以在距離網(wǎng)絡(luò)視頻播放完之前的預(yù)定時(shí)間,該互聯(lián)網(wǎng)電視開始預(yù)加載網(wǎng)絡(luò)視頻對(duì)應(yīng)的關(guān)聯(lián)視頻的預(yù)定時(shí)長的視頻數(shù)據(jù)。其中,該預(yù)定時(shí)間可以為Imin或2min等,該特定時(shí)長可以為30s、45s或60s等;并且,該網(wǎng)絡(luò)視頻所對(duì)應(yīng)的關(guān)聯(lián)視頻可以為一個(gè)或多個(gè)。
[0082]在實(shí)際應(yīng)用中,對(duì)于所播放的網(wǎng)絡(luò)視頻而言,通常會(huì)存在關(guān)系最為密切的一個(gè)關(guān)聯(lián)視頻,因此,更進(jìn)一步的,為了避免預(yù)加載視頻數(shù)據(jù)占用過多的內(nèi)存資源,可以在距離網(wǎng)絡(luò)視頻播放完之前的預(yù)定時(shí)間,開始預(yù)加載網(wǎng)絡(luò)視頻對(duì)應(yīng)的關(guān)系最為密切的一個(gè)關(guān)聯(lián)視頻,當(dāng)然并不局限于此。例如:當(dāng)在線播放某電視劇的第一集時(shí),該電視劇的第二集則為關(guān)系最為密切的網(wǎng)絡(luò)視頻,此時(shí),在距離該電視劇的第一集播放完之前的預(yù)定時(shí)間,開始可以預(yù)加載該電視劇的第二集。
[0083]可見,與現(xiàn)有技術(shù)相比,在判斷出通過當(dāng)前顯示界面為單個(gè)網(wǎng)絡(luò)視頻的詳情界面時(shí)便預(yù)加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù),避免了在進(jìn)入播放界面后再加載網(wǎng)絡(luò)視頻,以此實(shí)現(xiàn)了在進(jìn)入播放界面后便能夠立即播放網(wǎng)絡(luò)視頻,從而提高了用戶的視頻觀賞體驗(yàn)。
[0084]下面結(jié)合另一具體實(shí)施例,對(duì)本發(fā)明實(shí)施例所提供的網(wǎng)絡(luò)視頻播放方法進(jìn)行介紹。
[0085]需要說明的是,本發(fā)明實(shí)施例所提供的網(wǎng)絡(luò)視頻播放方法適用于個(gè)人電腦中。其中,該筆記本電腦中安裝有視頻播放器,通過該視頻播放器可以在線播放網(wǎng)絡(luò)視頻;并且,該視頻播放器的網(wǎng)絡(luò)視頻的內(nèi)容界面存在多級(jí)。
[0086]如圖3所示,一種網(wǎng)絡(luò)視頻播放方法,可以包括:
[0087]S301,筆記本電腦確定出視頻播放器的當(dāng)前顯示界面;
[0088]S302,判斷通過當(dāng)前顯示界面是否能夠觸發(fā)至少一個(gè)網(wǎng)絡(luò)視頻的播放界面,如果是,執(zhí)行步驟S303 ;否則,不作處理;
[0089]在確定出視頻播放器的當(dāng)前顯示界面后,該筆記本電腦可以判斷通過當(dāng)前顯示界面是否能夠觸發(fā)至少一個(gè)網(wǎng)絡(luò)視頻的播放界面,并根據(jù)不同的判斷結(jié)果執(zhí)行不同的操作。其中,當(dāng)判斷出通過當(dāng)前顯示界面能夠觸發(fā)至少一個(gè)網(wǎng)絡(luò)視頻的播放界面時(shí),表明用戶可能進(jìn)入到相應(yīng)網(wǎng)絡(luò)視頻的播放界面,因此可以執(zhí)行步驟S303 ;而當(dāng)判斷出通過當(dāng)前顯示界面不能夠觸發(fā)至少一個(gè)網(wǎng)絡(luò)視頻的播放界面時(shí),可以不作處理。
[0090]其中,可以采用現(xiàn)有技術(shù)判斷通過當(dāng)前顯示界面是否能夠觸發(fā)至少一個(gè)網(wǎng)絡(luò)視頻的播放界面,例如:判斷當(dāng)前顯示界面的URL是否為特定的URL ;或者,通過網(wǎng)絡(luò)爬蟲爬取方式獲取當(dāng)前顯示界面的界面信息,進(jìn)而判斷該界面信息中是否存在特定的信息,這都是合理的。
[0091]S303,獲取當(dāng)前顯示界面中用戶上一次所觀看網(wǎng)絡(luò)視頻的關(guān)聯(lián)視頻的網(wǎng)絡(luò)標(biāo)識(shí);
[0092]S304,依據(jù)所獲取的網(wǎng)絡(luò)標(biāo)識(shí),預(yù)加載相應(yīng)網(wǎng)絡(luò)視頻的預(yù)定時(shí)長的視頻數(shù)據(jù);
[0093]當(dāng)判斷出當(dāng)前顯示界面能夠觸發(fā)至少一個(gè)網(wǎng)絡(luò)視頻的播放界面時(shí),該筆記本電腦可以繼續(xù)獲取當(dāng)前顯示界面中用戶上一次所觀看網(wǎng)絡(luò)視頻的關(guān)聯(lián)視頻的網(wǎng)絡(luò)標(biāo)識(shí),進(jìn)而依據(jù)網(wǎng)絡(luò)標(biāo)識(shí),查找到該網(wǎng)絡(luò)視頻,進(jìn)而預(yù)加載網(wǎng)絡(luò)視頻的預(yù)定時(shí)長的視頻數(shù)據(jù)。
[0094]S305,當(dāng)檢測(cè)到切換到相應(yīng)網(wǎng)絡(luò)視頻的播放界面時(shí),播放預(yù)加載的相應(yīng)視頻數(shù)據(jù)。
[0095]當(dāng)用戶希望播放通過該當(dāng)前顯示界面中所能夠觸發(fā)的網(wǎng)絡(luò)視頻,可以從該當(dāng)前顯示界面切換到相應(yīng)網(wǎng)絡(luò)視頻的播放界面,而當(dāng)該筆記本電腦檢測(cè)到切換到相應(yīng)網(wǎng)絡(luò)視頻的播放界面時(shí),可以立即播放預(yù)加載的相應(yīng)視頻數(shù)據(jù),以此避免了在進(jìn)入網(wǎng)絡(luò)視頻的播放界面后再加載網(wǎng)絡(luò)數(shù)據(jù)。當(dāng)然,也可以在檢測(cè)到切換到網(wǎng)絡(luò)視頻的播放界面,且用戶點(diǎn)擊播放按鈕以指示播放網(wǎng)絡(luò)視頻時(shí),播放預(yù)加載的相應(yīng)視頻數(shù)據(jù)。
[0096]需要說明的是,用戶進(jìn)入到當(dāng)前顯示界面并不一定會(huì)進(jìn)入到網(wǎng)絡(luò)視頻的播放界面,而為了在切換到其他顯示界面后避免不被需要的預(yù)先加載的視頻數(shù)據(jù)占用內(nèi)存資源,因此,當(dāng)該筆記本電腦檢測(cè)到從當(dāng)前顯示界面切換到網(wǎng)絡(luò)視頻的播放界面以外的界面時(shí),可以釋放加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源。具體的,當(dāng)該筆記本電腦檢測(cè)到從當(dāng)前顯示界面切換到網(wǎng)絡(luò)視頻的播放界面以外的界面時(shí),可以判斷當(dāng)前是否處于加載過程中,如果是則停止加載并釋放加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源;如果否則直接釋放加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源即可。
[0097]為了進(jìn)一步保證不同網(wǎng)絡(luò)視頻的播放連續(xù)性,從而提高用戶的視頻觀賞體驗(yàn),可以在距離網(wǎng)絡(luò)視頻播放完之前的預(yù)定時(shí)間,該筆記本電腦開始預(yù)加載網(wǎng)絡(luò)視頻對(duì)應(yīng)的關(guān)聯(lián)視頻。并且,為了避免預(yù)加載網(wǎng)絡(luò)視頻占用較多的內(nèi)存資源,可以在距離網(wǎng)絡(luò)視頻播放完之前的預(yù)定時(shí)間,該筆記本電腦開始預(yù)加載網(wǎng)絡(luò)視頻對(duì)應(yīng)的關(guān)聯(lián)視頻的預(yù)定時(shí)長的視頻數(shù)據(jù)。其中,該預(yù)定時(shí)間可以為Imin或2min等,該特定時(shí)長可以為30s、45s或60s等;并且,該網(wǎng)絡(luò)視頻所對(duì)應(yīng)的關(guān)聯(lián)視頻可以為一個(gè)或多個(gè)。
[0098]在實(shí)際應(yīng)用中,對(duì)于所播放的網(wǎng)絡(luò)視頻而言,通常會(huì)存在關(guān)系最為密切的一個(gè)關(guān)聯(lián)視頻,因此,更進(jìn)一步的,為了避免預(yù)加載視頻數(shù)據(jù)占用過多的內(nèi)存資源,可以在距離網(wǎng)絡(luò)視頻播放完之前的預(yù)定時(shí)間,開始預(yù)加載網(wǎng)絡(luò)視頻對(duì)應(yīng)的關(guān)系最為密切的一個(gè)關(guān)聯(lián)視頻,當(dāng)然并不局限于此。例如:當(dāng)在線播放某電視劇的第一集時(shí),該電視劇的第二集則為關(guān)系最為密切的網(wǎng)絡(luò)視頻,此時(shí),在距離該電視劇的第一集播放完之前的預(yù)定時(shí)間,可以開始預(yù)加載該電視劇的第二集。
[0099]可見,與現(xiàn)有技術(shù)相比,在判斷出通過當(dāng)前顯示界面能夠觸發(fā)至少一個(gè)網(wǎng)絡(luò)視頻的播放界面時(shí)便預(yù)加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù),避免了在進(jìn)入播放界面后再加載網(wǎng)絡(luò)視頻,以此實(shí)現(xiàn)了在進(jìn)入播放界面后便能夠立即播放網(wǎng)絡(luò)視頻,從而提高了用戶的視頻觀賞體驗(yàn)。
[0100]相應(yīng)于上述方法實(shí)施例,本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)視頻播放裝置,如圖4所示,該網(wǎng)絡(luò)視頻播放裝置可以包括:
[0101]判斷模塊410,用于判斷通過當(dāng)前顯示界面是否能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面,如果是,則觸發(fā)網(wǎng)絡(luò)標(biāo)識(shí)獲取模塊420 ;[0102]所述網(wǎng)絡(luò)標(biāo)識(shí)獲取模塊420,用于獲取所述網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí);
[0103]預(yù)加載模塊430,用于依據(jù)所述網(wǎng)絡(luò)標(biāo)識(shí),預(yù)加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù);
[0104]預(yù)加載數(shù)據(jù)播放模塊440,用于當(dāng)檢測(cè)到切換到所述網(wǎng)絡(luò)視頻的播放界面時(shí),播放預(yù)加載的相應(yīng)視頻數(shù)據(jù)。
[0105]本發(fā)明所提供實(shí)施例中,當(dāng)判斷出通過當(dāng)前顯示界面能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面時(shí),獲取網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí);依據(jù)網(wǎng)絡(luò)標(biāo)識(shí),加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù);當(dāng)檢測(cè)到切換到網(wǎng)絡(luò)視頻的播放界面時(shí),播放預(yù)加載的相應(yīng)視頻數(shù)據(jù)??梢?,與現(xiàn)有技術(shù)相比,在判斷出通過當(dāng)前顯示界面能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面時(shí)便預(yù)加載網(wǎng)絡(luò)視頻的視頻數(shù)據(jù),避免了在進(jìn)入播放界面后再加載網(wǎng)絡(luò)視頻,以此實(shí)現(xiàn)了在進(jìn)入播放界面后便能夠立即播放網(wǎng)絡(luò)視頻,從而提高了用戶的視頻觀賞體驗(yàn)。
[0106]其中,所述判斷模塊410,具體用于判斷通過當(dāng)前顯示界面是否能夠觸發(fā)唯一網(wǎng)絡(luò)視頻的播放界面,如果是,則觸發(fā)網(wǎng)絡(luò)標(biāo)識(shí)獲取模塊。
[0107]其中,所述網(wǎng)絡(luò)標(biāo)識(shí)獲取模塊420,具體用于在通過當(dāng)前顯示界面能夠觸發(fā)多個(gè)網(wǎng)絡(luò)視頻的播放界面的情況下,根據(jù)預(yù)設(shè)的第一篩選條件,獲取滿足該條件的網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí)。
[0108]其中,所述預(yù)加載模塊430,具體用于依據(jù)所述網(wǎng)絡(luò)標(biāo)識(shí),預(yù)加載所述網(wǎng)絡(luò)視頻的預(yù)定時(shí)長的視頻數(shù)據(jù)。
[0109]更進(jìn)一步的,所述預(yù)加載模塊430,還用于在開始播放后,繼續(xù)預(yù)加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)。
[0110]更進(jìn)一步的,如圖5所示,本發(fā)明實(shí)施例所提供的網(wǎng)絡(luò)視頻播放裝置還可以包括:
[0111]資源釋放模塊450,用于當(dāng)檢測(cè)到從所述當(dāng)前顯示界面切換到所述網(wǎng)絡(luò)視頻的播放界面以外的界面時(shí),釋放加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源。
[0112]更進(jìn)一步的,所述資源釋放模塊450,具體用于當(dāng)檢測(cè)到從所述當(dāng)前顯示界面切換到所述網(wǎng)絡(luò)視頻的播放界面以外的界面時(shí),判斷當(dāng)前是否處于加載過程中,如果是則停止加載并釋放加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源。
[0113]更進(jìn)一步的,所述預(yù)加載模塊430,還用于在距離所述網(wǎng)絡(luò)視頻播放完之前的預(yù)定時(shí)間,開始預(yù)加載所述網(wǎng)絡(luò)視頻對(duì)應(yīng)的關(guān)聯(lián)視頻。
[0114]對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
[0115]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0116]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施方式中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,這里所稱得的存儲(chǔ)介質(zhì),如:R0M/RAM、磁碟、光盤等。[0117]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種網(wǎng)絡(luò)視頻播放方法,其特征在于,包括: 判斷通過當(dāng)前顯示界面是否能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面; 如果是,獲取所述網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí); 依據(jù)所述網(wǎng)絡(luò)標(biāo)識(shí),預(yù)加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù); 當(dāng)檢測(cè)到切換到所述網(wǎng)絡(luò)視頻的播放界面時(shí),播放預(yù)加載的相應(yīng)視頻數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷通過當(dāng)前顯示界面是否能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面,包括: 判斷通過當(dāng)前顯示界面是否能夠觸發(fā)唯一網(wǎng)絡(luò)視頻的播放界面。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在通過當(dāng)前顯示界面能夠觸發(fā)多個(gè)網(wǎng)絡(luò)視頻的播放界面的情況下, 所述獲取網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí),包括: 根據(jù)預(yù)設(shè)的第一篩選條件,獲取滿足該條件的網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí)。
4.根據(jù)權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,所述預(yù)加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù),包括: 預(yù)加載所述網(wǎng)絡(luò)視頻的預(yù)定時(shí)長的視頻數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括: 在開始播放后,繼續(xù)預(yù)加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)。
6.根據(jù)權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,還包括: 當(dāng)檢測(cè)到從所述當(dāng)前顯示界面切換到所述網(wǎng)絡(luò)視頻的播放界面以外的界面時(shí),釋放加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述釋放加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源,包括: 判斷當(dāng)前是否處于加載過程中,如果是則停止加載并釋放加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源。
8.根據(jù)權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,還包括: 在距離所述網(wǎng)絡(luò)視頻播放完之前的預(yù)定時(shí)間,開始預(yù)加載所述網(wǎng)絡(luò)視頻對(duì)應(yīng)的關(guān)聯(lián)視頻。
9.一種網(wǎng)絡(luò)視頻播放裝置,其特征在于,包括: 判斷模塊,用于判斷通過當(dāng)前顯示界面是否能夠觸發(fā)網(wǎng)絡(luò)視頻的播放界面,如果是,則觸發(fā)網(wǎng)絡(luò)標(biāo)識(shí)獲取模塊; 所述網(wǎng)絡(luò)標(biāo)識(shí)獲取模塊,用于獲取所述網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí); 預(yù)加載模塊,用于依據(jù)所述網(wǎng)絡(luò)標(biāo)識(shí),預(yù)加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù); 預(yù)加載數(shù)據(jù)播放模塊,用于當(dāng)檢測(cè)到切換到所述網(wǎng)絡(luò)視頻的播放界面時(shí),播放預(yù)加載的相應(yīng)視頻數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述判斷模塊,具體用于判斷通過當(dāng)前顯示界面是否能夠觸發(fā)唯一網(wǎng)絡(luò)視頻的播放界面,如果是,則觸發(fā)網(wǎng)絡(luò)標(biāo)識(shí)獲取模塊。
11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述網(wǎng)絡(luò)標(biāo)識(shí)獲取模塊,具體用于在通過當(dāng)前顯示界面能夠觸發(fā)多個(gè)網(wǎng)絡(luò)視頻的播放界面的情況下,根據(jù)預(yù)設(shè)的第一篩選條件,獲取滿足該條件的網(wǎng)絡(luò)視頻的網(wǎng)絡(luò)標(biāo)識(shí)。
12.根據(jù)權(quán)利要求9-11任意一項(xiàng)所述的裝置,其特征在于,所述預(yù)加載模塊,具體用于依據(jù)所述網(wǎng)絡(luò)標(biāo)識(shí),預(yù)加載所述網(wǎng)絡(luò)視頻的預(yù)定時(shí)長的視頻數(shù)據(jù)。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述預(yù)加載模塊,還用于在開始播放后,繼續(xù)預(yù)加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)。
14.根據(jù)權(quán)利要求9-11任意一項(xiàng)所述的裝置,其特征在于,還包括: 資源釋放模塊,用于當(dāng)檢測(cè)到從所述當(dāng)前顯示界面切換到所述網(wǎng)絡(luò)視頻的播放界面以外的界面時(shí),釋放加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述資源釋放模塊,具體用于當(dāng)檢測(cè)到從所述當(dāng)前顯示界面切換到所述網(wǎng)絡(luò)視頻的播放界面以外的界面時(shí),判斷當(dāng)前是否處于加載過程中,如果是則停止加載并釋放加載所述網(wǎng)絡(luò)視頻的視頻數(shù)據(jù)所占用的內(nèi)存資源。
16.根據(jù)權(quán)利要求9-11任意一項(xiàng)所述的裝置,其特征在于,所述預(yù)加載模塊,還用于在距離所述網(wǎng)絡(luò)視頻 播放完之前的預(yù)定時(shí)間,開始預(yù)加載所述網(wǎng)絡(luò)視頻對(duì)應(yīng)的關(guān)聯(lián)視頻。
【文檔編號(hào)】H04N21/472GK103686414SQ201310705212
【公開日】2014年3月26日 申請(qǐng)日期:2013年12月19日 優(yōu)先權(quán)日:2013年12月19日
【發(fā)明者】胡偉雄, 鄧治民, 李宏偉 申請(qǐng)人:北京奇藝世紀(jì)科技有限公司