欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種視頻文件預(yù)覽方法及裝置的制造方法

文檔序號(hào):10627258閱讀:203來源:國知局
一種視頻文件預(yù)覽方法及裝置的制造方法
【專利摘要】本發(fā)明提供一種視頻文件預(yù)覽方法及裝置。方法包括:接收視頻文件預(yù)覽指令;響應(yīng)于所述指令,確定設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域;從待展示界面的源代碼中,獲取所述動(dòng)態(tài)預(yù)覽區(qū)域當(dāng)前映射的第一視頻文件的信息;向資源服務(wù)器請(qǐng)求獲取第一視頻文件,并在展示所述待展示界面時(shí),在所述動(dòng)態(tài)預(yù)覽區(qū)域播放獲取到的第一視頻文件。相比于現(xiàn)有技術(shù)中的視頻文件預(yù)覽方式,本發(fā)明能夠在動(dòng)態(tài)預(yù)覽區(qū)域向用戶展示關(guān)于視頻內(nèi)容的大量信息,用戶基于該大量信息,即可判斷視頻文件是否符合自身期望,從而不會(huì)導(dǎo)致用戶不必要的操作,也就不會(huì)出現(xiàn)浪費(fèi)處理資源和增大服務(wù)器壓力的問題。
【專利說明】
一種視頻文件預(yù)覽方法及裝置[0001]本申請(qǐng)要求于2015年05月16日提交中國專利局、申請(qǐng)?zhí)枮?015102561522,發(fā)明 名稱為“一種視頻文件預(yù)覽方法及裝置”的中國專利申請(qǐng)的優(yōu)先權(quán),其全部?jī)?nèi)容通過引用結(jié) 合在本申請(qǐng)中。
技術(shù)領(lǐng)域
[0002]本發(fā)明實(shí)施例涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種視頻文件預(yù)覽方法及裝置。【背景技術(shù)】
[0003]目前,通過現(xiàn)有的視頻播放器進(jìn)行視頻播放時(shí),現(xiàn)有視頻播放器會(huì)為用戶提供可選視頻的圖片預(yù)覽。
[0004]比如,當(dāng)用戶通過現(xiàn)有的視頻播放器進(jìn)行視頻播放時(shí),視頻播放器在接收到視頻文件預(yù)覽指令后,會(huì)為用戶提供這樣一種視頻預(yù)覽方式:以視頻的內(nèi)容截圖或者宣傳海報(bào)等視頻文件信息為播放入口進(jìn)行展示,以供用戶選擇。當(dāng)檢測(cè)到用戶對(duì)于播放入口的點(diǎn)擊指令時(shí),視頻播放器可對(duì)相應(yīng)的視頻文件進(jìn)行播放。
[0005]基于現(xiàn)有技術(shù)提供的視頻文件預(yù)覽方式,用戶僅能獲知關(guān)于視頻內(nèi)容的少量信息?;谠撋倭啃畔?,可能會(huì)導(dǎo)致用戶在點(diǎn)擊視頻的播放入口觸發(fā)播放器播放視頻文件后, 才會(huì)發(fā)現(xiàn)播放的視頻文件并不符合期望,從而需要重新點(diǎn)擊其他的播放入口。即,現(xiàn)有的視頻文件預(yù)覽方式,可能會(huì)導(dǎo)致用戶不必要的操作,浪費(fèi)處理資源、增大服務(wù)器壓力。
【發(fā)明內(nèi)容】

[0006]本申請(qǐng)實(shí)施例提供一種視頻文件預(yù)覽方法及裝置,用以解決現(xiàn)有的視頻文件預(yù)覽方式,可能會(huì)導(dǎo)致用戶不必要的操作,浪費(fèi)處理資源、增大服務(wù)器壓力的問題。
[0007]本發(fā)明實(shí)施例提供一種視頻文件預(yù)覽方法,包括:
[0008]接收視頻文件預(yù)覽指令;響應(yīng)于所述指令,確定設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域;從所述源代碼中,獲取所述動(dòng)態(tài)預(yù)覽區(qū)域當(dāng)前映射的第一視頻文件的信息;向資源服務(wù)器請(qǐng)求獲取第一視頻文件,并在展示所述待展示界面時(shí),在所述動(dòng)態(tài)預(yù)覽區(qū)域播放獲取到的第一視頻文件。
[0009]本發(fā)明實(shí)施例還提供一種視頻文件預(yù)覽裝置,包括:
[0010]指令接收單元,用于接收視頻文件預(yù)覽指令;動(dòng)態(tài)預(yù)覽區(qū)域確定單元,用于響應(yīng)于所述指令,確定設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域;信息獲取單元,用于從所述源代碼中,獲取所述動(dòng)態(tài)預(yù)覽區(qū)域當(dāng)前映射的第一視頻文件的信息;預(yù)覽單元,用于向資源服務(wù)器請(qǐng)求獲取第一視頻文件,并在展示所述待展示界面時(shí),在所述動(dòng)態(tài)預(yù)覽區(qū)域播放獲取到的第一視頻文件。
[0011]相比于現(xiàn)有技術(shù)中的視頻文件預(yù)覽方式,本發(fā)明實(shí)施例提供的視頻文件預(yù)覽方法及裝置能夠在動(dòng)態(tài)預(yù)覽區(qū)域向用戶展示關(guān)于視頻內(nèi)容的大量信息,用戶基于該大量信息, 即可判斷視頻文件是否符合自身期望,從而不會(huì)導(dǎo)致用戶不必要的操作,也就不會(huì)出現(xiàn)浪費(fèi)處理資源和增大服務(wù)器壓力的問題?!靖綀D說明】
[0012]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0013]圖1為本發(fā)明實(shí)施例提供的一種視頻文件預(yù)覽方法具體實(shí)現(xiàn)流程示意圖;
[0014]圖la為本發(fā)明實(shí)施例提供的視頻播放器的相應(yīng)界面展示圖;
[0015]圖lb為本發(fā)明實(shí)施例提供的視頻播放器的相應(yīng)界面展示圖;
[0016]圖lc為本發(fā)明實(shí)施例提供的視頻播放器的相應(yīng)界面展示圖;
[0017]圖1d為本發(fā)明實(shí)施例中的第一顯示子區(qū)域和第二顯示子區(qū)域的示意圖;
[0018]圖le為本發(fā)明實(shí)施例提供的視頻播放器的相應(yīng)界面展示圖;
[0019]圖1f (1)為本發(fā)明實(shí)施例提供的視頻播放器的相應(yīng)界面展示圖;
[0020]圖1f⑵為本發(fā)明實(shí)施例提供的視頻播放器的相應(yīng)界面展示圖;
[0021]圖lg為本發(fā)明實(shí)施例提供的視頻播放器的初始界面展示圖;
[0022]圖lh為本發(fā)明實(shí)施例提供的基于圖lg電子終端檢測(cè)到第一觸摸手勢(shì)的中間界面展示圖;
[0023]圖li為本發(fā)明實(shí)施例提供的基于圖lg電子終端檢測(cè)到第一觸摸手勢(shì)的結(jié)束界面展示圖;
[0024]圖lj為本發(fā)明實(shí)施例提供的視頻播放器的再一相應(yīng)界面展示圖;
[0025]圖2為本發(fā)明實(shí)施例提供的一種視頻文件預(yù)覽裝置的具體結(jié)構(gòu)示意圖。【具體實(shí)施方式】
[0026]為使本申請(qǐng)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請(qǐng)具體實(shí)施例及相應(yīng)的附圖對(duì)本申請(qǐng)技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請(qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
[0027]以下結(jié)合附圖,詳細(xì)說明本申請(qǐng)各實(shí)施例提供的技術(shù)方案。[0〇28] 實(shí)施例1
[0029]本發(fā)明實(shí)施例提供一種視頻文件預(yù)覽方法,以解決采用現(xiàn)有的視頻文件預(yù)覽方式,可能會(huì)導(dǎo)致用戶不必要的操作,浪費(fèi)處理資源、增大服務(wù)器壓力的問題。該方法的具體實(shí)現(xiàn)流程示意圖如圖1所示,主要包括下述步驟:
[0030]步驟11,接收視頻文件預(yù)覽指令。
[0031]本實(shí)施例應(yīng)用于電子終端,該電子終端可以為手機(jī)、PAD、PC/平板等,本實(shí)施例提供的視頻預(yù)覽方法具體可以應(yīng)用于安裝于上述電子終端的視頻應(yīng)用中。
[0032]其中,所述的視頻預(yù)覽指令為用戶通過對(duì)視頻操作界面執(zhí)行操作(如滑動(dòng)、點(diǎn)擊, 等操作)而觸發(fā)的。該視頻文件預(yù)覽指令,可以但不限于是視頻網(wǎng)站的開啟指令,或者用于開啟視頻播放器的指令,等等。
[0033]在一種實(shí)施方式中,所述的視頻文件包括:直播視頻以及點(diǎn)播視頻。比如,正在直播的體育比賽、綜藝節(jié)目、演唱會(huì),等直播視頻;以及動(dòng)漫、電視劇、電影等點(diǎn)播視頻。
[0034]該視頻文件預(yù)覽指令一般可以通過設(shè)備的信息輸入裝置輸入該設(shè)備,這里所說的信息輸入裝置比如可以是觸摸屏、鼠標(biāo)、物理鍵盤等中的一種或多種。
[0035]步驟12,響應(yīng)于視頻文件預(yù)覽指令,確定設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域的信息。
[0036]以該方法的執(zhí)行主體為視頻播放APP為例,一般地,為了實(shí)現(xiàn)對(duì)服務(wù)器推送的界面的顯示,該APP會(huì)向服務(wù)器請(qǐng)求獲取該界面的源代碼。
[0037]服務(wù)器向APP推送的界面的源代碼中,可以包含該動(dòng)態(tài)預(yù)覽區(qū)域的信息。該信息一般包括該區(qū)域的大小和在界面中所處位置,根據(jù)該信息,該APP可以實(shí)現(xiàn)從界面中唯一定位一個(gè)動(dòng)態(tài)預(yù)覽區(qū)域。該動(dòng)態(tài)預(yù)覽區(qū)域后續(xù)可用于播放預(yù)覽的視頻文件,從而實(shí)現(xiàn)為用戶提供視頻內(nèi)容的大量信息。
[0038]為了使APP能夠區(qū)分該動(dòng)態(tài)預(yù)覽區(qū)域的信息和其他區(qū)域的信息,該動(dòng)態(tài)預(yù)覽區(qū)域的信息中,往往可以包含一些特殊的、用于唯一表示動(dòng)態(tài)預(yù)覽區(qū)域的類型的標(biāo)識(shí)。
[0039]在一種實(shí)施方式中,為了方便用戶根據(jù)不同的習(xí)慣設(shè)定動(dòng)態(tài)預(yù)覽區(qū)域,本申請(qǐng)實(shí)施例還支持由用戶來設(shè)置動(dòng)態(tài)預(yù)覽區(qū)域。具體實(shí)現(xiàn)方式為:在響應(yīng)于視頻文件預(yù)覽指令,確定設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域之前,獲取用戶輸入的、包含有面區(qū)域信息的預(yù)覽區(qū)域設(shè)置指令,并對(duì)該指令中的界面區(qū)域信息進(jìn)行保存?;诒4娴慕缑鎱^(qū)域信息,后續(xù)在接收視頻文件預(yù)覽指令時(shí),響應(yīng)于該指令,可以根據(jù)保存的該界面區(qū)域信息,確定設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域。需要說明的是,這里所說的界面區(qū)域信息,往往包括區(qū)域的尺寸信息和位置信息。
[0040]以下舉例說明用戶如何設(shè)置動(dòng)態(tài)預(yù)覽區(qū)域:
[0041]以手機(jī)上安裝的視頻播放器為例,用戶通過點(diǎn)擊視頻播放器提供的界面設(shè)置選項(xiàng),可以觸發(fā)視頻播放器顯示如圖la所示的待選擇區(qū)域。假設(shè)此時(shí)用戶想要設(shè)置區(qū)域2為動(dòng)態(tài)預(yù)覽區(qū)域,則可以對(duì)區(qū)域2執(zhí)行特定操作(如“長(zhǎng)按”、“點(diǎn)擊”、“滑動(dòng)”,等操作),以觸發(fā)預(yù)覽區(qū)域設(shè)置指令;視頻播放器獲取到該設(shè)置指令后,將該設(shè)置指令中包含的區(qū)域2的位置信息和尺寸信息進(jìn)行保存?;诒4娴脑撔┬畔?,后續(xù)當(dāng)獲取到用戶的視頻文件預(yù)覽指令時(shí),就獲取作為動(dòng)態(tài)預(yù)覽區(qū)域信息的、保存的該些信息。
[0042]在一種實(shí)施方式中,若用戶期望同時(shí)對(duì)多個(gè)視頻文件進(jìn)行預(yù)覽,那么,為了滿足用戶的該需求,本申請(qǐng)實(shí)施例提供的方法還可以包括:獲取用戶輸入的至少兩個(gè)預(yù)覽區(qū)域設(shè)置指令,并將所述獲取到的預(yù)覽區(qū)域設(shè)置指令中分別包含的界面區(qū)域信息進(jìn)行保存。那么, 后續(xù)響應(yīng)于視頻文件預(yù)覽指令,可以獲取到作為動(dòng)態(tài)預(yù)覽區(qū)域信息的兩個(gè)界面區(qū)域信息。
[0043]以下舉例說明用戶如何設(shè)置多個(gè)動(dòng)態(tài)預(yù)覽區(qū)域:
[0044]以手機(jī)上安裝的視頻播放器為例,用戶通過點(diǎn)擊視頻播放器提供的界面設(shè)置選項(xiàng),可以觸發(fā)視頻播放器顯示如圖lb所示的待選擇區(qū)域。假設(shè)用戶期望在區(qū)域a,區(qū)域b以及區(qū)域c預(yù)覽視頻文件,用戶通過對(duì)上述區(qū)域執(zhí)行特定的操作(如“長(zhǎng)按”、“點(diǎn)擊”、“滑動(dòng)”, 等操作),觸發(fā)預(yù)覽區(qū)域設(shè)置指令,視頻播放器獲取該設(shè)置指令,并將該指令中包含的區(qū)域 a、區(qū)域b以及區(qū)域c的界面區(qū)域信息保存。此時(shí),當(dāng)獲取到的用戶的視頻文件預(yù)覽指令時(shí), 根據(jù)保存的界面區(qū)域信息,將區(qū)域a、區(qū)域b、以及區(qū)域c作為設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域。
[0045]需要說明的是,本發(fā)明實(shí)施例中所述的動(dòng)態(tài)預(yù)覽區(qū)域,是用于以動(dòng)態(tài)預(yù)覽的方式 (如播放),展示視頻文件內(nèi)容的區(qū)域。在一種實(shí)施方式中,界面中除了可以包括動(dòng)態(tài)預(yù)覽區(qū)域外,還可以包括靜態(tài)預(yù)覽區(qū)域。其中,靜態(tài)預(yù)覽區(qū)域,是用于以靜態(tài)預(yù)覽的方式(如展示視頻文件的海報(bào)等),展示視頻文件內(nèi)容的區(qū)域。
[0046] 響應(yīng)于視頻文件預(yù)覽指令,還可以確定靜態(tài)預(yù)覽區(qū)域。本發(fā)明實(shí)施例中,確定靜態(tài)預(yù)覽區(qū)域的方式,與前文所述的確定動(dòng)態(tài)預(yù)覽區(qū)域的方式類似,此處不再贅述。
[0047]本發(fā)明實(shí)施例中,動(dòng)態(tài)預(yù)覽區(qū)域和靜態(tài)預(yù)覽區(qū)域可以以“九宮格”的方式排列。例如,仍以手機(jī)上安裝的視頻播放器為例,響應(yīng)于視頻文件預(yù)覽指令,確定出的動(dòng)態(tài)預(yù)覽區(qū)域和靜態(tài)預(yù)覽區(qū)域如圖lc所示。圖lc中,設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域?yàn)閰^(qū)域2,除區(qū)域2以外的其他區(qū)域?yàn)殪o態(tài)預(yù)覽區(qū)域。
[0048]本發(fā)明實(shí)施例中,靜態(tài)預(yù)覽區(qū)域可以是由服務(wù)器設(shè)置的,也可以是由用戶設(shè)置的。 用戶設(shè)置靜態(tài)預(yù)覽區(qū)域的方式,與前文由用戶設(shè)置動(dòng)態(tài)預(yù)覽區(qū)域的方式類似,此處不再贅述。
[0049]以本實(shí)施例提供的視頻預(yù)覽方法應(yīng)用于電子終端為例,所述電子終端的顯示界面可以包括至少一個(gè)分類視頻顯示區(qū)域,所述分類視頻顯示區(qū)域包括第一顯示子區(qū)域及至少一個(gè)第二顯示子區(qū)域,所述第一顯示子區(qū)域用于顯示視頻分類標(biāo)識(shí),所述第二顯示子區(qū)域用于顯示視頻預(yù)覽窗口,所述視頻預(yù)覽窗口用于顯示所在視頻分類的視頻對(duì)應(yīng)的視頻信息。這里所說的第二顯示子區(qū)域,即為由上述動(dòng)態(tài)預(yù)覽區(qū)域和靜態(tài)預(yù)覽區(qū)域組成的“九宮格”。
[0050]例如,如圖1d所示,分類導(dǎo)航1?分類導(dǎo)航3所在區(qū)域,即為第一顯示子區(qū)域;圖中的9個(gè)頻道所在區(qū)域,即為第二顯示子區(qū)域;頻道12所處位置對(duì)應(yīng)的顯示區(qū)域?yàn)閯?dòng)態(tài)預(yù)覽區(qū)域。
[0051]步驟13,從待展示界面的源代碼中,獲取動(dòng)態(tài)預(yù)覽區(qū)域信息當(dāng)前映射的視頻文件的信息。
[0052] 需要說明的是,為便于對(duì)不同的視頻文件進(jìn)行區(qū)別描述,此處所說的視頻文件,可稱為第一視頻文件。
[0053]本發(fā)明實(shí)施例中,由服務(wù)器提供的待展示界面的源代碼中,會(huì)包含各種界面區(qū)域的信息(一般為位置信息和尺寸信息)與文件信息(可能是視頻文件的信息、圖片信息、 文字信息等)的映射關(guān)系。那么,在通過執(zhí)行步驟12確定出動(dòng)態(tài)預(yù)覽區(qū)域信息后,就可以根據(jù)該動(dòng)態(tài)預(yù)覽區(qū)域信息,以及源代碼中包含的各種界面區(qū)域的信息與文件信息的映射關(guān)系,確定該動(dòng)態(tài)預(yù)覽區(qū)域信息映射的文件信息。
[0054]比如,服務(wù)器提供的待展示界面的源代碼中,可能會(huì)包含這樣的映射關(guān)系“ ‘尺寸為100 X 100,在界面坐標(biāo)系中的位置為位置1’映射于‘視頻流地址1’ ”。那么,通過執(zhí)行步驟11確定出的、由服務(wù)器設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域信息為“尺寸為100X100,在界面坐標(biāo)系中的位置為位置1”,或者,通過執(zhí)行步驟11,確定出由用戶設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域信息為“尺寸為100 X 100,在界面坐標(biāo)系中的位置為位置1 ”,那么,根據(jù)上述映射關(guān)系,可以確定該動(dòng)態(tài)預(yù)覽區(qū)域信息映射的第一視頻文件信息為視頻流地址1。
[0055]其中,所述獲取到的動(dòng)態(tài)預(yù)覽區(qū)域當(dāng)前映射的第一視頻文件的信息可以但不限于包括第一視頻文件的視頻流地址等表示第一視頻文件所在位置的信息。
[0056]步驟14,根據(jù)第一視頻文件的信息(如視頻文件的視頻流地址),向資源服務(wù)器請(qǐng)求獲取第一視頻文件,并在展示待展示界面時(shí),在根據(jù)動(dòng)態(tài)預(yù)覽區(qū)域信息確定的動(dòng)態(tài)預(yù)覽區(qū)域,播放獲取到的第一視頻文件。
[0057]在一種實(shí)施方式中,為了可以在界面的所述動(dòng)態(tài)預(yù)覽區(qū)域播放獲取到的第一視頻文件,可以在動(dòng)態(tài)預(yù)覽區(qū)域所在的界面加載視頻播放控件;則在界面的動(dòng)態(tài)預(yù)覽區(qū)域播放獲取到的第一視頻文件的具體實(shí)現(xiàn)方式可以為:通過視頻播放控件,播放獲取到的第一視頻文件。
[0058]例如,若用戶通過步驟11,步驟12確定設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域?yàn)閰^(qū)域a,則在區(qū)域a 所在的界面加載視頻播放控件,此時(shí)通過步驟13,步驟14獲取到的視頻文件,將通過加載的該視頻播放控件播放。
[0059]在一種實(shí)施方式中,當(dāng)用戶需要切換動(dòng)態(tài)預(yù)覽區(qū)域播放的視頻文件時(shí),本申請(qǐng)實(shí)施例的如圖1所示的方法還可以進(jìn)一步包括步驟:接收視頻文件預(yù)覽切換指令;響應(yīng)于視頻文件預(yù)覽切換指令,更新動(dòng)態(tài)預(yù)覽區(qū)域映射的界面的源代碼中的視頻文件的信息;在更新完成后,向資源服務(wù)器請(qǐng)求獲取動(dòng)態(tài)預(yù)覽區(qū)域當(dāng)前映射的視頻文件,并在動(dòng)態(tài)預(yù)覽區(qū)域播放獲取到的視頻文件。
[0060]其中所述的視頻文件預(yù)覽切換指令可以是通過用戶對(duì)視頻播放器的相應(yīng)界面執(zhí)行特定操作(如“向上滑動(dòng)”、“向下滑動(dòng)”、“向左滑動(dòng)”以及“向右滑動(dòng)”等操作)觸發(fā)的。
[0061]例如,如圖lf(l)所示,假設(shè)動(dòng)態(tài)預(yù)覽區(qū)域目前正在播放的視頻為“新聞聯(lián)播”,此時(shí)用戶想要觀看動(dòng)態(tài)預(yù)覽區(qū)域右側(cè)的視頻“足球比賽”,用戶通過“向左滑動(dòng)”,將視頻“足球比賽”移動(dòng)至動(dòng)態(tài)預(yù)覽區(qū)域,如圖1f (2)所示,則此時(shí)在動(dòng)態(tài)預(yù)覽區(qū)域播放視頻“足球比賽”。
[0062]在一種實(shí)施方式中,若通過執(zhí)行步驟12獲取到兩個(gè)動(dòng)態(tài)預(yù)覽區(qū)域,且進(jìn)一步通過執(zhí)行步驟13確定出這兩個(gè)動(dòng)態(tài)預(yù)覽區(qū)域分別映射的第一視頻文件信息,那么,在執(zhí)行步驟 14時(shí),可以針對(duì)這兩個(gè)動(dòng)態(tài)預(yù)覽區(qū)域分別獲取相應(yīng)的第一視頻文件。比如,針對(duì)動(dòng)態(tài)預(yù)覽區(qū)域1,獲取到第一視頻文件1 ;針對(duì)動(dòng)態(tài)預(yù)覽區(qū)域2,獲取到第一視頻文件2。
[0063]本發(fā)明實(shí)施例提供的方法,還可以包括:獲取第一視頻文件的音頻參數(shù)(該音頻參數(shù)用于表示在動(dòng)態(tài)預(yù)覽區(qū)域播放第一視頻文件時(shí)是否靜音);當(dāng)獲取的音頻參數(shù)用于表示在動(dòng)態(tài)預(yù)覽區(qū)域播放所述第一視頻文件為靜音時(shí),則在界面的動(dòng)態(tài)預(yù)覽區(qū)域,按照靜音模式播放第一視頻文件;當(dāng)獲取的音頻參數(shù)用于表示在動(dòng)態(tài)預(yù)覽區(qū)域播放第一視頻文件為不靜音時(shí),則在界面的動(dòng)態(tài)預(yù)覽區(qū)域,按照非靜音模式播放第一視頻文件。
[0064]采用“在界面的動(dòng)態(tài)預(yù)覽區(qū)域,按照靜音模式播放第一視頻文件”的方式,可以避免在多個(gè)動(dòng)態(tài)預(yù)覽區(qū)域同時(shí)播放不同視頻文件時(shí)相互干擾的問題。
[0065]其中,這里所說的音頻參數(shù)可以時(shí)由用戶自主設(shè)置的。當(dāng)動(dòng)態(tài)預(yù)覽區(qū)域有至少兩個(gè)時(shí),用戶可以為不同的動(dòng)態(tài)預(yù)覽區(qū)域設(shè)置不同的音頻參數(shù)。
[0066]基于為不同的動(dòng)態(tài)預(yù)覽區(qū)域設(shè)置的不同的音頻參數(shù),可以實(shí)現(xiàn)采用靜音模式播放一部分視頻文件,采用非靜音模式播放某視頻文件。例如,假設(shè)通過執(zhí)行步驟12確定的設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域?yàn)閰^(qū)域2以及區(qū)域5,若此時(shí)在區(qū)域2預(yù)覽播放的視頻為用戶期望播放的視頻,為了避免區(qū)域5預(yù)覽播放的視頻聲音影響用戶觀看區(qū)域2預(yù)覽播放的視頻,則視頻播放器將獲取到用戶通過對(duì)區(qū)域5執(zhí)行特定操作(如“長(zhǎng)按”、“點(diǎn)擊”、“滑動(dòng)”,等操作),進(jìn)而觸發(fā)發(fā)送的動(dòng)態(tài)預(yù)覽區(qū)域5當(dāng)前映射的視頻文件的音頻參數(shù),其中所述獲取到的音頻參數(shù)表示在動(dòng)態(tài)預(yù)覽區(qū)域5播放所述視頻文件時(shí)靜音。則在動(dòng)態(tài)預(yù)覽區(qū)域5靜音播放與動(dòng)態(tài)預(yù)覽區(qū)域5映射的視頻文件。
[0067]比如,動(dòng)態(tài)預(yù)覽區(qū)域A正在播放籃球比賽,動(dòng)態(tài)預(yù)覽區(qū)域B正在播放新聞節(jié)目,此時(shí)用戶希望觀看新聞節(jié)目,同時(shí)又想觀看到籃球比賽的比分,則用戶可設(shè)置動(dòng)態(tài)預(yù)覽區(qū)域A 播放的籃球比賽為靜音。
[0068]在一種實(shí)施方式中,為了利用靜態(tài)預(yù)覽區(qū)域?qū)崿F(xiàn)對(duì)視頻文件的靜態(tài)信息的展示, 可以從待展示界面的源代碼中,獲取靜態(tài)預(yù)覽區(qū)域信息映射的視頻文件的信息。與靜態(tài)預(yù)覽區(qū)域信息映射的視頻文件的信息,可稱為第二視頻文件的信息。第二視頻文件的信息,一般為第二視頻文件的數(shù)據(jù)內(nèi)容信息,比如第二視頻文件的名稱、簡(jiǎn)介、海報(bào)或劇照等。由于從待展示界面的源代碼中,獲取第二視頻文件的信息的方式,與從該源代碼中獲取第一視頻文件的信息的方式類似,此處不再贅述。
[0069]在獲取到靜態(tài)預(yù)覽區(qū)域信息映射的第二視頻文件的信息,以及獲取到第一視頻文件后,就可以對(duì)待展示界面進(jìn)行展示。具體展示方式可以包括“在動(dòng)態(tài)預(yù)覽區(qū)域播放獲取到的第一視頻文件”和“在靜態(tài)區(qū)域展示第二視頻文件的信息”。例如,如圖le所示,區(qū)域1 為動(dòng)態(tài)預(yù)覽區(qū)域,區(qū)域2為靜態(tài)預(yù)覽區(qū)域,則在區(qū)域1中,播放與區(qū)域1映射的第一視頻文件;在區(qū)域2中,展示與區(qū)域2映射的第二視頻文件的數(shù)據(jù)信息,如視頻的名稱以及視頻的內(nèi)容縮略圖等。
[0070]以本實(shí)施例提供的視頻預(yù)覽方法應(yīng)用于電子終端為例,若如前文所述,該電子終端的顯示界面可以包括至少一個(gè)分類視頻顯示區(qū)域,所述分類視頻顯示區(qū)域包括第一顯示子區(qū)域及至少一個(gè)第二顯示子區(qū)域,所述第一顯示子區(qū)域用于顯示視頻分類標(biāo)識(shí),所述第二顯示子區(qū)域用于顯示視頻預(yù)覽窗口,所述視頻預(yù)覽窗口用于顯示所在視頻分類的視頻對(duì)應(yīng)的視頻信息。這里所說的第二顯示子區(qū)域,即為由上述動(dòng)態(tài)預(yù)覽區(qū)域和靜態(tài)預(yù)覽區(qū)域組成的“九宮格”。
[0071]當(dāng)某一第二顯示子區(qū)域所處的位置為默認(rèn)播放位置(即處于動(dòng)態(tài)預(yù)覽區(qū)域)時(shí), 該第二顯示子區(qū)域顯示的視頻預(yù)覽窗口可以加載視頻播放控件,以實(shí)現(xiàn)利用該控件,在該視頻預(yù)覽窗口獲取并加載播放對(duì)應(yīng)的視頻數(shù)據(jù)。本實(shí)施例所說的視頻可以為直播視頻,還可以為點(diǎn)播視頻。針對(duì)默認(rèn)播放位置而言,可以參照?qǐng)Dlg,其中,視頻分類標(biāo)識(shí)為分類導(dǎo)航 1、分類導(dǎo)航2、分類導(dǎo)航3等,頻道12所在位置即為默認(rèn)播放位置,其對(duì)應(yīng)的區(qū)域?yàn)閯?dòng)態(tài)預(yù)覽區(qū)域,從而可以在動(dòng)態(tài)預(yù)覽區(qū)域加載視頻播放控件實(shí)現(xiàn)在該默認(rèn)播放位置加載播放對(duì)應(yīng)的視頻數(shù)據(jù)。當(dāng)進(jìn)入到圖lg顯示的界面后,電子終端判斷該默認(rèn)播放位置是否存在視頻預(yù)覽窗口。若存在,則在該動(dòng)態(tài)預(yù)覽區(qū)域調(diào)起一 video view播放浮層,并利用video view播放浮層,播放頻道12的視頻數(shù)據(jù)。
[0072]當(dāng)電子終端檢測(cè)到第一觸摸手勢(shì)時(shí),根據(jù)第一觸摸手勢(shì)的方向,移動(dòng)電子終端的顯示界面,且控制video view播放浮層的位置及播放內(nèi)容不發(fā)生變化。具體如圖lh所示, 所述第一觸摸手勢(shì)的方向?yàn)樽韵孪蛏?,各視頻分類標(biāo)識(shí)及各視頻預(yù)覽窗口根據(jù)第一觸摸手勢(shì)的方向同步滑動(dòng),但video view播放浮層的位置及播放內(nèi)容并不滑動(dòng),如圖li所示,該默認(rèn)播放位置對(duì)應(yīng)的頻道實(shí)際上為頻道22的視頻預(yù)覽窗口,但此時(shí)電子終端仍然播放頻道12對(duì)應(yīng)的視頻。
[0073]當(dāng)電子終端監(jiān)聽到切換當(dāng)前任務(wù)(視頻預(yù)覽任務(wù))的切換指令后,再次進(jìn)入到“視頻預(yù)覽任務(wù)”時(shí),電子終端則會(huì)重新確認(rèn)默認(rèn)播放位置是否存在視頻預(yù)覽窗口。若存在,則在該默認(rèn)播放位置調(diào)起一 video view播放浮層,并向資源服務(wù)器獲取該默認(rèn)播放位置對(duì)應(yīng)頻道22的視頻數(shù)據(jù),以使video view播放浮層播放頻道22的視頻數(shù)據(jù),如圖lj所示。在實(shí)際應(yīng)用場(chǎng)景下,只要對(duì)圖lg-li提供的任一界面進(jìn)行了重新開啟、刷新等操作,電子終端均會(huì)重新確認(rèn)默認(rèn)播放位置對(duì)應(yīng)的動(dòng)態(tài)預(yù)覽區(qū)域是否存在視頻預(yù)覽窗口。
[0074]另外,本實(shí)施例還可通過以下方式實(shí)現(xiàn)默認(rèn)播放位置的設(shè)置。電子終端監(jiān)聽針對(duì) video view播放浮層的拖動(dòng)指令,并根據(jù)該拖動(dòng)指令將video view播放浮層拖動(dòng)至新默認(rèn)播放位置。電子終端記錄該新默認(rèn)播放位置,并在監(jiān)聽到切換當(dāng)前任務(wù)(視頻預(yù)覽任務(wù)) 的切換指令后,再次進(jìn)入到“視頻預(yù)覽任務(wù)”時(shí),電子終端則會(huì)重新確認(rèn)新默認(rèn)播放位置對(duì)應(yīng)的動(dòng)態(tài)預(yù)覽區(qū)域是否存在視頻預(yù)覽窗口。電子終端還會(huì)在結(jié)束視頻預(yù)覽任務(wù)時(shí)將記錄的新默認(rèn)播放位置傳送至資源服務(wù)器進(jìn)行存儲(chǔ),以使電子終端再次開啟視頻預(yù)覽任務(wù)時(shí)根據(jù)新默認(rèn)播放位置進(jìn)行上述的視頻預(yù)覽過程。
[0075]本實(shí)施例中,可以設(shè)定僅對(duì)某些特定類型的視頻采用該視頻預(yù)覽的方法,例如可以僅針對(duì)直播、輪播、衛(wèi)視節(jié)目等內(nèi)容實(shí)時(shí)變化的視頻采用該視頻預(yù)覽的方法。當(dāng)為直播視頻時(shí),視頻分類標(biāo)識(shí)則可以為頻道分類標(biāo)識(shí),視頻預(yù)覽窗口則為頻道顯示窗口,所述頻道顯示窗口用于顯示所在頻道分類的頻道對(duì)應(yīng)的頻道信息。
[0076]本實(shí)施例可以應(yīng)用于電子終端,該電子終端可以為手機(jī)、PAD、PC/平板等,本實(shí)施例提供的視頻預(yù)覽方法具體可以應(yīng)用于安裝于上述電子終端的視頻應(yīng)用中。視頻應(yīng)用可以為上述特定類型的視頻應(yīng)用(如直播應(yīng)用),也可以為綜合類型的視頻應(yīng)用(如樂視視頻應(yīng)用)等,如果視頻應(yīng)用為特定類型的視頻應(yīng)用,則可以設(shè)置該視頻應(yīng)用的首頁為視頻預(yù)覽界面,因此在接收到啟動(dòng)該視頻應(yīng)用的指令時(shí)確定需要進(jìn)入視頻預(yù)覽界面;如果視頻應(yīng)用為綜合類型的視頻應(yīng)用,則可以設(shè)置該視頻應(yīng)用的上述特定類型的頻道(如直播頻道、輪播頻道等)對(duì)應(yīng)的頻道頁面為視頻預(yù)覽界面,因此在接收到跳轉(zhuǎn)至該視頻應(yīng)用的特定類型頻道的指令時(shí)確定需要進(jìn)入視頻預(yù)覽界面。
[0077]相比于現(xiàn)有技術(shù)中的視頻文件預(yù)覽方式,本發(fā)明實(shí)施例提供的視頻文件預(yù)覽裝置能夠在動(dòng)態(tài)預(yù)覽區(qū)域向用戶展示關(guān)于視頻內(nèi)容的大量信息,用戶基于該大量信息,即可判斷視頻文件是否符合自身期望,從而不會(huì)導(dǎo)致用戶不必要的操作,也就不會(huì)出現(xiàn)浪費(fèi)處理資源和增大服務(wù)器壓力的問題。
[0078]需要說明的是,實(shí)施例1所提供方法的各步驟的執(zhí)行主體均可以是同一設(shè)備,或者,該方法也由不同設(shè)備作為執(zhí)行主體。
[0079]實(shí)施例2
[0080]本實(shí)施例提供一種視頻文件預(yù)覽裝置,用以解決采用現(xiàn)有的視頻文件預(yù)覽方式, 可能會(huì)導(dǎo)致用戶不必要的操作,浪費(fèi)處理資源、增大服務(wù)器壓力的問題。該裝置的具體實(shí)現(xiàn)流程示意圖如圖2所示,包括指令接收單元21,動(dòng)態(tài)預(yù)覽區(qū)域確定單元22,信息獲取單元23 以及預(yù)覽單元24。
[0081]其中,指令接收單元21,用于接收視頻文件預(yù)覽指令;
[0082]動(dòng)態(tài)預(yù)覽區(qū)域確定單元22,用于響應(yīng)于所述指令,確定設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域信息;
[0083]信息獲取單元23,用于從待展示界面的源代碼中,獲取所述動(dòng)態(tài)預(yù)覽區(qū)域當(dāng)前映射的第一視頻文件的信息;
[0084]預(yù)覽單元24,用于向資源服務(wù)器請(qǐng)求獲取第一視頻文件,并在展示所述待展示界面時(shí),在所述動(dòng)態(tài)預(yù)覽區(qū)域播放獲取到的第一視頻文件。
[0085]在一種實(shí)施方式中,動(dòng)態(tài)預(yù)覽區(qū)域確定單元22,用于:獲取用戶輸入的預(yù)覽區(qū)域設(shè)置指令;所述預(yù)覽區(qū)域設(shè)置指令中包含界面區(qū)域信息;保存所述界面區(qū)域信息;響應(yīng)于視頻文件預(yù)覽指令,根據(jù)保存的所述界面區(qū)域信息,確定設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域。
[0086]在一種實(shí)施方式中,信息獲取單元23,還用于:獲取第一視頻文件的音頻參數(shù);其中,所述的音頻參數(shù)用于表示在動(dòng)態(tài)預(yù)覽區(qū)域播放所述第一視頻文件時(shí)是否靜音。預(yù)覽單元24,用于當(dāng)信息獲取單元23獲取的音頻參數(shù)用于表示在動(dòng)態(tài)預(yù)覽區(qū)域播放所述第一視頻文件為靜音時(shí),則在界面的所述動(dòng)態(tài)預(yù)覽區(qū)域,按照靜音模式播放第一視頻文件;當(dāng)信息獲取單元23獲取的音頻參數(shù)用于表示在動(dòng)態(tài)預(yù)覽區(qū)域播放所述第一視頻文件為不靜音時(shí),則在界面的所述動(dòng)態(tài)預(yù)覽區(qū)域,按照非靜音模式播放第一視頻文件。
[0087]在一種實(shí)施方式中,預(yù)覽單元24用于:在所述的動(dòng)態(tài)預(yù)覽區(qū)域所在的界面加載視頻播放控件;通過視頻播放控件,播放獲取到的第一視頻文件。
[0088]在一種實(shí)施方式中,所述裝置還包括:預(yù)覽區(qū)域切換單元,用于在預(yù)覽單元24在界面的動(dòng)態(tài)預(yù)覽區(qū)域播放獲取到的第一視頻文件之后,接收視頻文件預(yù)覽切換指令;響應(yīng)于所述指令,更新所述動(dòng)態(tài)預(yù)覽區(qū)域映射的視頻文件的信息;向資源服務(wù)器請(qǐng)求獲取所述映射的視頻文件的信息,并在所述動(dòng)態(tài)預(yù)覽區(qū)域播放所述映射的視頻文件。
[0089]在一種實(shí)施方式中,所述裝置還包括:靜態(tài)預(yù)覽區(qū)域確定單元,用于確定靜態(tài)預(yù)覽區(qū)域;從所述源代碼中,獲取所述靜態(tài)預(yù)覽區(qū)域信息當(dāng)前映射的第二視頻文件的信息;在界面的所述靜態(tài)預(yù)覽區(qū)域展示第二視頻文件的靜態(tài)信息。
[0090]本發(fā)明實(shí)施例中,第二視頻文件的靜態(tài)信息,可以但不限于包括:所述第二視頻文件的數(shù)據(jù)內(nèi)容信息;第一視頻文件的信息,可以但不限于包括:所述第一視頻文件的視頻流地址信息。
[0091]相比于現(xiàn)有技術(shù)中的視頻文件預(yù)覽方式,本發(fā)明實(shí)施例提供的視頻文件預(yù)覽裝置能夠在動(dòng)態(tài)預(yù)覽區(qū)域向用戶展示關(guān)于視頻內(nèi)容的大量信息,用戶基于該大量信息,即可判斷視頻文件是否符合自身期望,從而不會(huì)導(dǎo)致用戶不必要的操作,也就不會(huì)出現(xiàn)浪費(fèi)處理資源和增大服務(wù)器壓力的問題。
[0092]本發(fā)明實(shí)施例中可以通過硬件處理器(hardware processor)來實(shí)現(xiàn)上述相關(guān)功能豐吳塊。
[0093]以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
[0094]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0095]最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
[0096]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0097]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0098]這些計(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è)方框中指定的功能。
[0099]這些計(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è)方框中指定的功能的步驟。
[0100]在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、 網(wǎng)絡(luò)接口和內(nèi)存。
[0101]內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/ 或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。
[0102]計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。 計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、 動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPR0M)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器 (CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。[〇1〇3] 還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。
[0104]本領(lǐng)域技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。 因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0105]以上所述僅為本申請(qǐng)的實(shí)施例而已,并不用于限制本申請(qǐng)。對(duì)于本領(lǐng)域技術(shù)人員來說,本申請(qǐng)可以有各種更改和變化。凡在本申請(qǐng)的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的權(quán)利要求范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種視頻文件預(yù)覽方法,其特征在于,包括:接收視頻文件預(yù)覽指令;響應(yīng)于所述指令,確定設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域信息;從待展示界面的源代碼中,獲取所述動(dòng)態(tài)預(yù)覽區(qū)域信息當(dāng)前映射的第一視頻文件的信 息;向資源服務(wù)器請(qǐng)求獲取第一視頻文件,并在展示所述待展示界面時(shí),在所述動(dòng)態(tài)預(yù)覽 區(qū)域播放獲取到的第一視頻文件。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,響應(yīng)于所述指令,確定設(shè)定的動(dòng)態(tài)預(yù)覽區(qū) 域信息之前,還包括:獲取用戶輸入的預(yù)覽區(qū)域設(shè)置指令;所述預(yù)覽區(qū)域設(shè)置指令中包含界面區(qū)域信息; 保存所述界面區(qū)域信息;則響應(yīng)于視頻文件預(yù)覽指令,確定設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域信息,包括:響應(yīng)于視頻文件預(yù)覽指令,根據(jù)保存的所述界面區(qū)域信息,確定設(shè)定的動(dòng)態(tài)預(yù)覽區(qū)域fg息。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:獲取第一視頻文件的音頻參數(shù);其中,所述的音頻參數(shù)用于表示在動(dòng)態(tài)預(yù)覽區(qū)域播放 所述第一視頻文件時(shí)是否靜音;則在展示所述待展示界面時(shí),在所述動(dòng)態(tài)預(yù)覽區(qū)域播放獲取到的第一視頻文件,包括: 當(dāng)獲取的音頻參數(shù)用于表示在動(dòng)態(tài)預(yù)覽區(qū)域播放所述第一視頻文件為靜音時(shí),則在界 面的所述動(dòng)態(tài)預(yù)覽區(qū)域,按照靜音模式播放第一視頻文件;當(dāng)獲取的音頻參數(shù)用于表示在動(dòng)態(tài)預(yù)覽區(qū)域播放所述第一視頻文件為不靜音時(shí),則在 界面的所述動(dòng)態(tài)預(yù)覽區(qū)域,按照非靜音模式播放第一視頻文件。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:在所述的動(dòng)態(tài)預(yù)覽區(qū)域所在的界面加載視頻播放控件;則在界面的動(dòng)態(tài)預(yù)覽區(qū)域播放獲取到的第一視頻文件,包括:通過視頻播放控件,在界面的動(dòng)態(tài)預(yù)覽區(qū)域播放獲取到的第一視頻文件。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在界面的動(dòng)態(tài)預(yù)覽區(qū)域播放獲取到的第 一視頻文件之后,所述方法還包括:接收視頻文件預(yù)覽切換指令;響應(yīng)于所述指令,更新所述動(dòng)態(tài)預(yù)覽區(qū)域映射的視頻文件的信息;向資源服務(wù)器請(qǐng)求獲取所述映射的視頻文件的信息,并在所述動(dòng)態(tài)預(yù)覽區(qū)域播放所述 映射的視頻文件。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:確定靜態(tài)預(yù)覽區(qū)域的信息;從所述源代碼中,獲取所述靜態(tài)預(yù)覽區(qū)域信息當(dāng)前映射的第二視頻文件的信息;在界面的所述靜態(tài)預(yù)覽區(qū)域展示第二視頻文件的靜態(tài)信息。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,第二視頻文件的靜態(tài)信息,包括:所述第 二視頻文件的數(shù)據(jù)內(nèi)容信息;所述第一視頻文件的信息,包括:所述第一視頻文件的視頻流地址信息。8.—種視頻文件預(yù)覽方法,應(yīng)用于電子終端,其特征在于,所述電子終端的顯示界面包 括至少一個(gè)分類頻道顯示區(qū)域,所述分類頻道顯示區(qū)域包括第一顯示子區(qū)域及至少一個(gè)第 二顯示子區(qū)域,所述第一顯示子區(qū)域用于顯示視頻分類標(biāo)識(shí),所述第二顯示子區(qū)域用于顯 示視頻預(yù)覽窗口,所述視頻預(yù)覽窗口用于顯示所在視頻分類的視頻對(duì)應(yīng)的視頻信息;所述 視頻文件預(yù)覽方法包括:獲取動(dòng)態(tài)預(yù)覽區(qū)域?qū)?yīng)的預(yù)覽播放位置,判斷預(yù)覽播放位置是否存在第二顯示子區(qū) 域;若判定預(yù)覽播放位置存在第二顯示子區(qū)域,則在預(yù)覽播放位置加載的預(yù)覽播放窗口中 播放目標(biāo)視頻,其中,所述目標(biāo)視頻為處于預(yù)覽播放位置的第二顯示子區(qū)域?qū)?yīng)的視頻信息。9.根據(jù)權(quán)利要求8所述的視頻文件預(yù)覽方法,其特征在于,所述獲取動(dòng)態(tài)預(yù)覽區(qū)域?qū)?應(yīng)的預(yù)覽播放位置之前還包括:監(jiān)聽到切換至視頻預(yù)覽任務(wù)的切換指令。10.根據(jù)權(quán)利要求8所述的視頻文件預(yù)覽方法,其特征在于,還包括:當(dāng)檢測(cè)到移動(dòng)預(yù)覽播放窗口的拖動(dòng)指令時(shí),根據(jù)所述拖動(dòng)指令移動(dòng)預(yù)覽播放窗口;將移動(dòng)結(jié)束時(shí)預(yù)覽播放窗口的位置記錄為目標(biāo)播放位置,并將所述目標(biāo)播放位置設(shè)置 為預(yù)覽播放位置。11.根據(jù)權(quán)利要求8所述的視頻文件預(yù)覽方法,其特征在于,還包括:獲取目標(biāo)視頻的音頻參數(shù);其中,所述的音頻參數(shù)用于表示在預(yù)覽播放窗口播放所述 目標(biāo)視頻時(shí)是否靜音;則所述在預(yù)覽播放位置加載的預(yù)覽播放窗口中播放目標(biāo)視頻,包括:當(dāng)獲取的音頻參數(shù)用于表示在預(yù)覽播放窗口播放所述目標(biāo)視頻為靜音時(shí),則在界面的 所述預(yù)覽播放窗口,按照靜音模式播放目標(biāo)視頻;當(dāng)獲取的音頻參數(shù)用于表示在預(yù)覽播放窗口播放所述目標(biāo)視頻為非靜音時(shí),則在界面 的所述預(yù)覽播放窗口,按照非靜音模式播放目標(biāo)視頻。12.—種視頻文件預(yù)覽裝置,應(yīng)用于電子終端,其特征在于,所述電子終端的顯示界面 包括至少一個(gè)分類頻道顯示區(qū)域,所述分類頻道顯示區(qū)域包括第一顯示子區(qū)域及至少一個(gè) 第二顯示子區(qū)域,所述第一顯示子區(qū)域用于顯示視頻分類標(biāo)識(shí),所述第二顯示子區(qū)域用于 顯示視頻預(yù)覽窗口,所述視頻預(yù)覽窗口用于顯示所在視頻分類的視頻對(duì)應(yīng)的視頻信息;所 述視頻文件預(yù)覽裝置包括:第一獲取模塊,用于獲取動(dòng)態(tài)預(yù)覽區(qū)域?qū)?yīng)的預(yù)覽播放位置,判斷預(yù)覽播放位置是否 存在第二顯示子區(qū)域;播放模塊,用于若判定預(yù)覽播放位置存在第二顯示子區(qū)域,則在預(yù)覽播放位置加載的 預(yù)覽播放窗口中播放目標(biāo)視頻,其中,所述目標(biāo)視頻為處于預(yù)覽播放位置的第二顯示子區(qū) 域?qū)?yīng)的視頻信息。13.根據(jù)權(quán)利要求12所述的視頻文件預(yù)覽裝置,其特征在于,還包括:切換模塊,用于監(jiān)聽到切換至視頻預(yù)覽任務(wù)的切換指令。14.根據(jù)權(quán)利要求12所述的視頻文件預(yù)覽裝置,其特征在于,還包括:拖動(dòng)模塊,用于當(dāng)檢測(cè)到移動(dòng)預(yù)覽播放窗口的拖動(dòng)指令時(shí),根據(jù)所述拖動(dòng)指令移動(dòng)預(yù) 覽播放窗口;設(shè)置模塊,用于將移動(dòng)結(jié)束時(shí)預(yù)覽播放窗口的位置記錄為目標(biāo)播放位置,并將所述目 標(biāo)播放位置設(shè)置為預(yù)覽播放位置。15.根據(jù)權(quán)利要求12所述的視頻文件預(yù)覽裝置,其特征在于,還包括:第二獲取模塊,用于獲取目標(biāo)視頻的音頻參數(shù);其中,所述的音頻參數(shù)用于表示在預(yù)覽 播放窗口播放所述目標(biāo)視頻時(shí)是否靜音;則所述播放模塊包括:第一播放單元,用于確定當(dāng)獲取的音頻參數(shù)用于表示在預(yù)覽播放窗口播放所述目標(biāo)視 頻為靜音時(shí),在界面的所述預(yù)覽播放窗口按照靜音模式播放目標(biāo)視頻;第二播放單元,用于確定當(dāng)獲取的音頻參數(shù)用于表示在預(yù)覽播放窗口播放所述目標(biāo)視 頻為非靜音時(shí),在界面的所述預(yù)覽播放窗口按照非靜音模式播放目標(biāo)視頻。
【文檔編號(hào)】H04N21/431GK105992068SQ201510410011
【公開日】2016年10月5日
【申請(qǐng)日】2015年7月13日
【發(fā)明人】王曉斌, 李博
【申請(qǐng)人】樂視移動(dòng)智能信息技術(shù)(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乌什县| 肥西县| 庆元县| 新巴尔虎右旗| 黄大仙区| 绥芬河市| 特克斯县| 淮安市| 乌拉特后旗| 历史| 桂东县| 潢川县| 临海市| 微博| 灌南县| 山丹县| 遂昌县| 宜阳县| 宝鸡市| 扎鲁特旗| 延川县| 宿松县| 呼伦贝尔市| 镇雄县| 杂多县| 贵定县| 武功县| 德保县| 孟州市| 扎赉特旗| 林西县| 香格里拉县| 女性| 根河市| 东安县| 台湾省| 敖汉旗| 湟中县| 乐昌市| 交城县| 榆树市|