中。
[0063]另外,加載指令不僅限于當(dāng)打開終端應(yīng)用時才生成,當(dāng)顯示加載得到的視頻菜單時,同時顯示用于標(biāo)識各時間段所發(fā)布視頻的時間軸,該時間軸以多個相同的時間段進(jìn)行展示,當(dāng)用戶對該時間軸上一目標(biāo)時間段進(jìn)行選定操作時,也會生成加載指令,用于將視頻菜單中顯示的視頻切換為該目標(biāo)時間段發(fā)布的視頻,具體的,當(dāng)終端接收到用戶對該時間軸上一目標(biāo)時間段的選定操作時,生成視頻的加載指令,當(dāng)根據(jù)視頻與視頻時間軸中各個預(yù)設(shè)的時間段的對應(yīng)關(guān)系確定所述目標(biāo)時間段對應(yīng)的視頻后,根據(jù)視頻的熱度確定視頻對應(yīng)的視頻圖標(biāo)的顯示參數(shù),通過加載指令將該目標(biāo)時間段對應(yīng)的視頻以對應(yīng)的顯示參數(shù)加載到視頻菜單中。
[0064]需要說明的是,視頻的熱度可以根據(jù)視頻的搜索量、點擊量、播放次數(shù)、訂閱數(shù)目、收藏數(shù)目中的一種或者多種指標(biāo)的加權(quán)算法來確定;且該時間軸的顯示范圍可根據(jù)相應(yīng)的操作進(jìn)行調(diào)整,例如,時間軸的默認(rèn)顯示范圍為一年,即將該時間軸分為12個時間段,每一時間段對應(yīng)一個月份;當(dāng)用戶對該時間軸中一目標(biāo)時間段進(jìn)行點擊操作時,時間軸顯示范圍縮小為該目標(biāo)時間段對應(yīng)的一個月,此時,時間軸可以天為單位進(jìn)行顯示;當(dāng)用戶再次對縮小顯示范圍后的時間軸上一目標(biāo)時間段進(jìn)行點擊操作時,時間軸顯示范圍縮小為該目標(biāo)時間段對應(yīng)的一天,此時,時間軸可以小時為單位進(jìn)行顯示。
[0065]在一個實施例中,如圖2所示,方法還包括如下步驟S21-S23:
[0066]在步驟S21中,獲取所有視頻的發(fā)布時間;
[0067]在步驟S22中,根據(jù)所述視頻的發(fā)布時間建立所述視頻與視頻時間軸中各個預(yù)設(shè)的時間段的對應(yīng)關(guān)系;
[0068]在步驟S23中,顯示所述視頻時間軸。
[0069]舉例而言,獲取存儲在終端應(yīng)用的后臺服務(wù)器中的所有視頻的發(fā)布時間,根據(jù)視頻的發(fā)布時間建立視頻與時間軸中預(yù)先設(shè)置的各個時間段的對應(yīng)關(guān)系,并顯示該視頻時間軸。
[0070]本實施例中,可設(shè)置各個時間段的時長相同,例如,在時間軸中,以30分鐘為預(yù)設(shè)時間間隔,以每一天的O點為起點分別設(shè)置每天的各個時間段為00:00-00:30,00:30-01:
00......12:00-12:30^12:30-13:00......23:00-23:30、23:30-00:00,當(dāng)某一視頻的發(fā)布時間為今日的12:45時,該視頻位于12:30-13:00這一時間段之間,建立該視頻與今天的12:30-13:00這一時間段的對應(yīng)關(guān)系。建立視頻與時間軸中預(yù)先設(shè)置的各個時間段的對應(yīng)關(guān)系之后,顯示該視頻時間軸。
[0071]如此,基于時間建立視頻與視頻時間軸中各個預(yù)設(shè)時間段的對應(yīng)關(guān)系,便于根據(jù)該對應(yīng)關(guān)系調(diào)用與時間軸中各個時間段所對應(yīng)的視頻。
[0072]在一個實施例中,接收對視頻菜單的加載指令,包括如下步驟A1-A2:
[0073]在步驟Al中,接收對視頻時間軸上的目標(biāo)時間段的點擊操作;
[0074]在步驟A2中,根據(jù)所述點擊操作所對應(yīng)的目標(biāo)時間段生成對所述目標(biāo)時間段對應(yīng)視頻的視頻圖標(biāo)的加載指令;
[0075]確定所述加載指令所對應(yīng)的視頻,包括如下步驟A3-A4:
[0076]在步驟A3中,獲取所述加載指令所對應(yīng)的目標(biāo)時間段;
[0077]在步驟A4中,根據(jù)所述視頻與視頻時間軸中各個預(yù)設(shè)的時間段的對應(yīng)關(guān)系確定所述目標(biāo)時間段對應(yīng)的視頻。
[0078]舉例而言,當(dāng)用戶點擊時間軸上的某一時間段時,根據(jù)該點擊操作對應(yīng)的目標(biāo)時間段生成對該目標(biāo)時間段對應(yīng)視頻的視頻圖標(biāo)的加載指令,終端可根據(jù)加載指令中所對應(yīng)的目標(biāo)時間段以及預(yù)先建立的視頻與視頻時間軸中各個預(yù)設(shè)的時間段的對應(yīng)關(guān)系確定目標(biāo)時間段對應(yīng)的視頻。
[0079]另外,上述方法也可被實施為:
[0080]當(dāng)用戶點擊時間軸上的某一時間段時,根據(jù)該點擊操作對應(yīng)的目標(biāo)時間段以及預(yù)先建立的視頻與視頻時間軸中各個預(yù)設(shè)的時間段的對應(yīng)關(guān)系,直接生成攜帶該目標(biāo)時間段對應(yīng)視頻的信息的加載指令,根據(jù)加載指令對應(yīng)的目標(biāo)時間段,確定該目標(biāo)時間段對應(yīng)的視頻。
[0081]如此,可根據(jù)點擊時間軸上的目標(biāo)時間段,直接將視頻菜單中當(dāng)前顯示的視頻圖標(biāo)切換為目標(biāo)時間段所對應(yīng)視頻的視頻圖標(biāo),操作簡單易行。
[0082]在一個實施例中,所述顯示參數(shù)包括顯示尺寸和/或顯示圖層,根據(jù)所述視頻的熱度確定所述視頻對應(yīng)的視頻圖標(biāo)的顯示參數(shù),包括如下步驟BI或B2:
[0083]在步驟BI中,根據(jù)所述視頻的熱度計算所述視頻對應(yīng)的視頻圖標(biāo)的顯示尺寸,所述視頻的點擊量與所述視頻對應(yīng)的視頻圖標(biāo)的顯示尺寸正相關(guān);
[0084]或者
[0085]在步驟B2中,根據(jù)所述視頻的熱度確定所述視頻對應(yīng)的視頻圖標(biāo)所對應(yīng)的圖層,所述視頻的熱度越高,所述視頻的視頻圖標(biāo)對應(yīng)的圖層越靠前。
[0086]舉例而言,當(dāng)顯示參數(shù)包括顯示尺寸時,根據(jù)視頻的熱度計算視頻對應(yīng)的視頻圖標(biāo)的顯示尺寸,視頻的熱度越高,該視頻圖標(biāo)顯示尺寸越大,具體可以通過如下方式確定視頻對應(yīng)的視頻圖標(biāo)的顯示尺寸:
[0087]方式一
[0088]在視頻菜單中設(shè)置包含多個固定尺寸的顯示區(qū)域的顯示模板,根據(jù)顯示模板中各個顯示區(qū)域的尺寸,為上述加載指令對應(yīng)視頻的視頻圖標(biāo)賦予相應(yīng)的尺寸。例如,顯示模板中有一個最大尺寸的顯示區(qū)域A,其他的顯示區(qū)域尺寸相等,則對上述加載指令對應(yīng)的視頻中熱度最高的視頻所對應(yīng)的視頻圖標(biāo)a賦予最大的顯示尺寸,視頻圖標(biāo)a的顯示尺寸與顯示區(qū)域A的尺寸相等,則可根據(jù)上述加載指令,將視頻圖標(biāo)a加載到顯示區(qū)域A中進(jìn)行顯示,其他視頻的視頻圖標(biāo)加載到除顯示區(qū)域A之外的其他顯示區(qū)域進(jìn)行顯示,其次,假設(shè)熱度排名前三位的三個視頻的熱度相近,還可以將這三個視頻都加載到顯示區(qū)域A中,并滾動顯示。
[0089]方式二
[0090]當(dāng)視頻菜單中沒有設(shè)置固定的顯示模板時,可以設(shè)置一比例參數(shù)k,令視頻的熱度與該視頻對應(yīng)的視頻圖標(biāo)的顯示尺寸成正比,并根據(jù)該比例參數(shù)計算各個視頻對應(yīng)的視頻圖標(biāo)的顯示尺寸。如,視頻圖標(biāo)的顯示尺寸可以是該視頻圖標(biāo)對應(yīng)視頻的熱度與k的乘積。根據(jù)最終計算得到的視頻圖標(biāo)的顯示尺寸,為加載指令所對應(yīng)視頻的視頻圖標(biāo)賦予相應(yīng)的尺寸。
[0091]方式三
[0092]還可以根據(jù)視頻菜單的顯示面積,加載指令中所對應(yīng)的視頻的數(shù)量自動生成顯示模板,例如,根據(jù)視頻的數(shù)量劃分相同數(shù)量的顯示區(qū)域,并根據(jù)加載指令將目標(biāo)時間段內(nèi)的視頻所對應(yīng)的視頻圖標(biāo)加載并顯示于劃分顯示區(qū)域后的視頻菜單中,具體的,根據(jù)視頻熱度依次將視頻圖標(biāo)加載到相應(yīng)的顯示區(qū)域中,將熱度最高的視頻加載到面積最大的顯示區(qū)±或,將熱度最低的視頻加載到面積最小的顯示區(qū)域,將熱度相近或相同的視頻加載到面積相等的顯示區(qū)域。
[0093]而當(dāng)上述顯示參數(shù)包括顯示圖層時,獲取要顯示的視頻的熱度,熱度越高的視頻所對應(yīng)的視頻圖標(biāo)加載并顯示于越靠前的圖層中。
[0094]另外,當(dāng)上述顯示參數(shù)既包括顯示尺寸,又包括顯示圖層時,則熱度越高的視頻,其視頻圖標(biāo)的顯示尺寸越大,其視頻所對應(yīng)的圖層越靠前。
[0095]如此,熱度越高的視頻分配越大的顯示尺寸,顯示于越靠前的圖層中,使熱度越大的視頻的顯示效果越醒目,進(jìn)而使視頻菜單的顯示更加清晰和直觀。
[0096]在一個實施例中,所述方法還包括:
[0097]當(dāng)接收到對所述視頻圖標(biāo)的選定操作時,將所述選定的視頻圖標(biāo)所對應(yīng)的圖層置于頂層。
[0098]舉例而言,當(dāng)上述顯示參數(shù)既包括顯示尺寸,又包括顯示圖層時,顯示于視頻菜單中的各個視頻圖標(biāo)可以出現(xiàn)相互遮擋的情況。此時,當(dāng)用戶在計算機(jī)中瀏覽視頻時,當(dāng)鼠標(biāo)移動到一視頻圖標(biāo)的非重疊區(qū)域時,將該視頻圖標(biāo)所對應(yīng)的圖層移動到最前面。當(dāng)用戶在移動終端中瀏覽視頻時,可以通過對一視頻圖標(biāo)非重疊區(qū)域的點擊操作將該視頻圖標(biāo)對應(yīng)的圖層移動到最前面,當(dāng)再次對該視頻圖標(biāo)進(jìn)行點擊時,播放該視頻圖標(biāo)所對應(yīng)的視頻。或者,也可以設(shè)置為,當(dāng)接收到對一視頻圖標(biāo)非重疊區(qū)域的長按操作時,將該視頻圖標(biāo)所在的圖層移動到最前面。
[0099]需要說明的是,當(dāng)通過長按操作將視頻圖標(biāo)所在的圖層移動到最前面之后,還可以實施如下步驟:當(dāng)檢測到該長按操作停止時,顯示播放該視頻圖標(biāo)對應(yīng)視頻的確定按鈕和取消按鈕,當(dāng)接收到對確定按鈕的點擊操作時,播放該視頻圖標(biāo)對應(yīng)的視頻,當(dāng)接收到對取消按鈕的點擊操作時,將該視頻圖標(biāo)所在的圖層移動至初始位置。
[0100]如此,當(dāng)接收到對以視頻圖標(biāo)的選定操作時,將選定的視頻圖標(biāo)移動到最前面的圖層中,或者將視頻圖標(biāo)所在的圖層移動到最前面,避免了由于視頻圖標(biāo)的相互遮擋造成的瀏覽障礙。
[0101]本發(fā)明的有益效果在于,根據(jù)視頻的熱度確定視頻對應(yīng)的視頻圖標(biāo)的顯示參數(shù),并根據(jù)視頻參數(shù)將視頻圖標(biāo)顯示于視頻菜單中。即直接通過視頻