一種顯示視頻列表的方法及視頻客戶端的制作方法
【專利摘要】本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種顯示視頻列表的方法及視頻客戶端,以解決現(xiàn)有技術(shù)中視頻列表中存在標題名稱相同但內(nèi)容不同的視頻時,需要通過播放視頻,確定是否為所需版本,每播放一次視頻就要重新運行一次播放程序,導(dǎo)致視頻客戶端所在終端可能需要耗費較多的處理資源才能播放到用戶期望播放的視頻的問題。本發(fā)明實施例中視頻標題中包含用于描述視頻的圖片信息以及視頻的文字標題信息,當視頻列表中存在標題名稱相同但內(nèi)容不同的視頻時,通過視頻標題中的圖片信息確定視頻的版本,使用戶不需要通過多次播放就可以獲得期望視頻,減少了播放程序的運行次數(shù),節(jié)省終端的處理資源。
【專利說明】一種顯示視頻列表的方法及視頻客戶端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種顯示視頻列表的方法及視頻客戶端。
【背景技術(shù)】
[0002]視頻客戶端是一種安裝在本地終端上的應(yīng)用程序,用于瀏覽服務(wù)器上的視頻,下載視頻,以及播放下載后的視頻。視頻客戶端通常為每個下載的視頻添加一個文字標題,并根據(jù)下載的全部視頻的文字標題生成一個縱向的視頻列表,將該視頻列表放置在視頻客戶端的一側(cè)。
[0003]當視頻列表中存在標題名稱相同但內(nèi)容不同的視頻時,如標題相同但不同版本的電視連續(xù)劇,用戶想要通過視頻客戶端播放某一特定版本的視頻,無法根據(jù)視頻列表中視頻的標題進行確定,只能在多個相同的標題中,選擇一個標題對應(yīng)的視頻進行播放,判斷當前播放的視頻是否為所需版本的視頻,若不是,再隨機選擇另一個標題對應(yīng)的視頻進行播放,直至找到所需的版本的視頻。
[0004]因此,現(xiàn)有技術(shù)中視頻列表中存在標題名稱相同但內(nèi)容不同的視頻時,無法通過視頻標題辨別視頻內(nèi)容,需要通過播放視頻,確定是否為所需版本,由于每播放一次視頻就要重新運行一次播放程序,從而會產(chǎn)生視頻客戶端所在終端可能需要耗費較多的處理資源才能播放到用戶期望播放的視頻的問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明發(fā)明實施例提供了一種顯示視頻列表的方法及視頻客戶端,以解決現(xiàn)有技術(shù)中視頻列表中存在標題名稱相同但內(nèi)容不同的視頻時,需要通過播放視頻,確定是否為所需版本,每播放一次視頻就要重新運行一次播放程序,導(dǎo)致視頻客戶端所在終端可能需要耗費較多的處理資源才能播放到用戶期望播放的視頻的問題。
[0006]本發(fā)明實施例提供了一種顯示視頻列表的方法,該方法包括:
[0007]下載并存儲待顯示在視頻列表中的視頻信息,所述視頻信息包括視頻的文字標題信息以及用于描述所述視頻的圖片信息;
[0008]將所述視頻的文字標題信息添加在所述圖片信息中生成所述視頻的視頻標題;
[0009]將所述視頻標題顯示在所述視頻列表中。
[0010]上述實施例中將用于描述視頻的圖片信息與視頻的文字標題信息結(jié)合形成視頻的標題,當視頻播放列表中存在標題名稱相同但內(nèi)容不同的視頻時,可以通過視頻的標題中的圖片信息確定視頻的版本,使用戶不需要通過多次播放就可以獲得期望視頻,減少了播放程序的運行次數(shù),節(jié)省終端的處理資源。
[0011]進一步地,本發(fā)明實施例中所述確定所需視頻之后,下載并存儲所述視頻信息之前,還包括:
[0012]確定是否存儲有所述視頻的下載地址,當未存儲所述視頻的下載地址時,為所述視頻的信息確定存儲路徑,建立所述下載地址與所述存儲路徑的對應(yīng)關(guān)系;當存儲有所述視頻的下載地址時,根據(jù)所述存儲的下載地址與存儲路徑的對應(yīng)關(guān)系,確定所述下載地址對應(yīng)的存儲路徑;根據(jù)所述存儲路徑存儲所述下載的視頻信息。
[0013]上述實施例中,當下載的視頻信息為更新的視頻信息或重新下載的視頻的信息時,只需要根據(jù)下載地址確定對應(yīng)的存儲路徑,根據(jù)存儲路徑存儲下載的視頻的信息,避免了每次下載視頻信息都需要為其分配存儲地址,記錄存儲路徑。
[0014]本發(fā)明實施例中所述下載并存儲待顯示在視頻列表中的視頻信息,具體包括:
[0015]當所述視頻的信息中包含多個子視頻的信息時,確定子視頻的數(shù)量,根據(jù)子視頻信息的文字標題信息以及所述子視頻的數(shù)量建立子視頻列表,建立并存儲所述子視頻列表中每個子視頻信息與子視頻信息的存儲路徑的對應(yīng)關(guān)系,根據(jù)子視頻信息的存儲路徑存儲對應(yīng)的子視頻信息。
[0016]上述實施例中若視頻的信息中包含多個子視頻的信息,則建立子視頻列表,并建立該子視頻列表與存儲路徑的對應(yīng)關(guān)系,將相關(guān)的子視頻整理在一個子視頻列表中,在子視頻列表中通過文字標題描述每個子視頻的內(nèi)容,避免了將每個子視頻的標題都添加在視頻列表中,占用較大的界面資源的問題。
[0017]本發(fā)明實施例中所述將視頻的文字標題信息添加在所述圖片信息中生成所述視頻的視頻標題,具體包括:
[0018]當所述視頻的信息中包含多個子視頻的信息時,在所述視頻的文字標題信息中添加子視頻的文字信息,將含有子視頻的文字信息的文字標題信息添加在所述圖片信息中生成所述視頻的視頻標題;或
[0019]當所述視頻的信息中包含多個子視頻的信息時,按照設(shè)定的處理規(guī)則對所述視頻的圖片信息進行處理,將所述視頻的文字標題信息添加處理后的圖片信息中生成所述視頻的視頻標題;
[0020]或當所述視頻的信息中包含多個子視頻的信息時,在所述視頻的文字標題信息中添加子視頻的文字信息,按照設(shè)定的處理規(guī)則對所述視頻的圖片信息進行處理,將含有子視頻的文字信息的文字標題信息添加處理后的圖片信息中生成所述視頻的視頻標題。
[0021]上述實施例中當視頻標題對應(yīng)的視頻信息中含有多個子視頻時,對視頻標題的文字信息和/或圖片信息進行處理,用以區(qū)分含有子視頻的視頻標題與只含有一個視頻的視頻標題。
[0022]本發(fā)明實施例中將所述視頻標題顯示在所述視頻列表中,還包括:
[0023]當視頻的信息中包含多個子視頻的信息時,建立所述視頻標題與所述視頻的子視頻列表的對應(yīng)關(guān)系;當視頻的信息中只有一個視頻的信息時,建立所述視頻標題與所述視頻息的存儲路徑的對應(yīng)關(guān)系;
[0024]檢測到所述視頻列表中的視頻標題被選擇時,判斷所述被選擇的視頻標題是否對應(yīng)子視頻列表,若對應(yīng)子視頻列表,則展開或收起所述視頻標題對應(yīng)的子視頻列表;若不對應(yīng)子視頻列表,則根據(jù)視頻標題與存儲路徑的對應(yīng)關(guān)系確定該視頻標題對應(yīng)的存儲路徑,根據(jù)該視頻標題對應(yīng)的存儲路徑播放該視頻。
[0025]上述實施例中,根據(jù)視頻標題對應(yīng)的視頻信息是否含有子視頻,確定視頻標題的對應(yīng)關(guān)系,當視頻信息中只有一個視頻的信息時,根據(jù)視頻標題與存儲路徑的對應(yīng)關(guān)系確定該視頻標題對應(yīng)的存儲路徑,檢測到該視頻標題被選擇時,直接根據(jù)存儲路徑進行播放。當視頻的信息中包含多個子視頻的信息時,根據(jù)視頻標題確定對應(yīng)的子視頻列表,檢測到該視頻標題被選擇時,展開該視頻標題對應(yīng)的子視頻列表。
[0026]本發(fā)明實施例中檢測到對視頻列表中含有子視頻標識的視頻標題進行選擇操作時,展開所述所述視頻標題對應(yīng)的子視頻列表,具體包括:
[0027]檢測到視頻列表中對應(yīng)有子視頻列表的視頻標題被選擇時,若當前視頻列表中其他視頻標題對應(yīng)的子視頻列表處于展開狀態(tài),收起所述展開狀態(tài)的子視頻列表,展開所述視頻標題對應(yīng)的子視頻列表。
[0028]上述實施例中當視頻標題對應(yīng)一個子視頻列表時,檢測到該視頻標題被選擇,判斷當前視頻列表中是否有其他視頻標題對應(yīng)的子視頻列表處于展開狀態(tài),若有,則收起當前展開的子視頻列表,并展開該視頻的標題對應(yīng)的子視頻列表,若沒有,則直接展開該視頻的標題對應(yīng)的子視頻列表。上述方法保證了當前界面中只有一個展開的子視頻列表,節(jié)省了界面資源。
[0029]本發(fā)明實施例提供了一種顯示視頻列表的視頻客戶端,該視頻客戶端包括:
[0030]信息存儲單元,用于下載并存儲待顯示在視頻列表中的視頻信息,所述視頻信息包括視頻的文字標題信息以及用于描述所述視頻的圖片信息;
[0031]標題生成單元,用于將所述視頻的文字標題信息添加在所述圖片信息中生成所述視頻的視頻標題;
[0032]標題顯示單元,用于將所述視頻標題顯示在視頻列表中。
[0033]上述實施例中將用于描述視頻的圖片信息與視頻的文字標題信息結(jié)合形成視頻的標題,當視頻播放列表中存在標題名稱相同但內(nèi)容不同的視頻時,可以通過視頻的標題中的圖片信息確定視頻的版本,使用戶不需要通過多次播放就可以獲得期望視頻,減少了播放程序的運行次數(shù),節(jié)省終端的處理資源。
[0034]進一步地,本發(fā)明實施例中所述信息存儲單元還用于:
[0035]確定是否存儲有所述視頻的下載地址,當未存儲所述視頻的下載地址時,為所述視頻的信息確定存儲路徑,建立所述下載地址與所述存儲路徑的對應(yīng)關(guān)系;當存儲有所述視頻的下載地址時,根據(jù)所述存儲的下載地址與存儲路徑的對應(yīng)關(guān)系,確定所述下載地址對應(yīng)的存儲路徑;根據(jù)所述存儲路徑存儲所述下載的視頻信息。
[0036]上述實施例中,當下載的視頻信息為更新的視頻信息或重新下載的視頻的信息時,只需要根據(jù)下載地址確定對應(yīng)的存儲路徑,根據(jù)存儲路徑存儲下載的視頻的信息,避免了每次下載視頻信息都需要為其分配存儲地址,記錄存儲路徑。
[0037]本發(fā)明實施例中所述信息存儲單元具體用于:
[0038]當所述視頻的信息中包含多個子視頻的信息時,確定子視頻的數(shù)量,根據(jù)子視頻信息中的文字標題信息以及所述子視頻的數(shù)量建立子視頻列表,建立并存儲所述子視頻列表中每個子視頻信息與子視頻信息的存儲路徑的對應(yīng)關(guān)系,根據(jù)子視頻信息的存儲路徑存儲對應(yīng)的子視頻信息。
[0039]上述實施例中若視頻的信息中包含多個子視頻的信息,則建立子視頻列表,并建立該子視頻列表與存儲路徑的對應(yīng)關(guān)系,將相關(guān)的子視頻整理在一個子視頻列表中,在子視頻列表中通過文字標題描述每個子視頻的內(nèi)容,避免了將每個子視頻的標題都添加在視頻列表中,占用較大的界面資源的問題。[0040]本發(fā)明實施例中所述標題生成單元還用于:
[0041]當所述視頻的信息中包含多個子視頻的信息時,在所述視頻的文字標題信息中添加子視頻的文字信息,將含有子視頻的文字信息的文字標題信息添加在所述圖片信息中生成所述視頻的視頻標題;或
[0042]當所述視頻的信息中包含多個子視頻的信息時,按照設(shè)定的處理規(guī)則對所述視頻的圖片信息進行處理,將所述視頻的文字標題信息添加處理后的圖片信息中生成所述視頻的視頻標題;
[0043]或當所述視頻的信息中包含多個子視頻的信息時,在所述視頻的文字標題信息中添加子視頻的文字信息,按照設(shè)定的處理規(guī)則對所述視頻的圖片信息進行處理,將含有子視頻的文字信息的文字標題信息添加處理后的圖片信息中生成所述視頻的視頻標題。
[0044]上述實施例中當視頻標題對應(yīng)的視頻信息中含有多個子視頻時,對視頻標題的文字信息和/或圖片信息進行處理,用以區(qū)分含有子視頻的視頻標題與只含有一個視頻的視頻標題。
[0045]本發(fā)明實施例中所述標題顯示單元還用于:
[0046]當視頻的信息中包含多個子視頻的信息時,建立所述視頻標題與所述視頻的子視頻列表的對應(yīng)關(guān)系;當視頻的信息中只有一個視頻的信息時,建立所述視頻標題與所述視頻息的存儲路徑的對應(yīng)關(guān)系;
[0047]檢測到所述視頻列表中的視頻標題被選擇時,判斷所述被選擇的視頻標題是否對應(yīng)子視頻列表,若對應(yīng)子視頻列表,則展開或收起所述視頻標題對應(yīng)的子視頻列表;若不對應(yīng)子視頻列表,則根據(jù)視頻標題與存儲路徑的對應(yīng)關(guān)系確定該視頻標題對應(yīng)的存儲路徑,根據(jù)該視頻標題對應(yīng)的存儲路徑播放該視頻。
[0048]上述實施例中,根據(jù)視頻標題對應(yīng)的視頻信息是否含有子視頻,確定視頻標題的對應(yīng)關(guān)系,當視頻信息中只有一個視頻的信息時,根據(jù)視頻標題與存儲路徑的對應(yīng)關(guān)系確定該視頻標題對應(yīng)的存儲路徑,檢測到該視頻標題被選擇時,直接根據(jù)存儲路徑進行播放。當視頻的信息中包含多個子視頻的信息時,根據(jù)視頻標題確定對應(yīng)的子視頻列表,檢測到該視頻標題被選擇時,展開該視頻標題對應(yīng)的子視頻列表。
[0049]本發(fā)明實施例中所述標題顯示單元具體用于:
[0050]檢測到視頻列表中對應(yīng)有子視頻列表的視頻標題被選擇時,若當前視頻列表中其他視頻標題對應(yīng)的子視頻列表處于展開狀態(tài),收起所述展開狀態(tài)的子視頻列表,展開所述視頻標題對應(yīng)的子視頻列表。
[0051]上述實施例中當視頻標題對應(yīng)一個子視頻列表時,檢測到該視頻標題被選擇,判斷當前視頻列表中是否有其他視頻標題對應(yīng)的子視頻列表處于展開狀態(tài),若有,則收起當前展開的子視頻列表,并展開該視頻的標題對應(yīng)的子視頻列表,若沒有,則直接展開該視頻的標題對應(yīng)的子視頻列表。上述方法保證了當前界面中只有一個展開的子視頻列表,節(jié)省了界面資源。
[0052]本發(fā)明實施例中下載并存儲待顯示在視頻列表中的視頻信息,將視頻的文字標題信息添加在視頻的圖片信息中生成視頻的視頻標題,將視頻標題顯示在視頻列表中;由于視頻標題中包含用于描述視頻的圖片信息以及視頻的文字標題信息,當視頻列表中存在標題名稱相同但內(nèi)容不同的視頻時,通過視頻標題中的圖片信息確定視頻的版本,使用戶不需要通過多次播放就可以獲得期望視頻,減少了播放程序的運行次數(shù),節(jié)省終端的處理資源。
【專利附圖】
【附圖說明】
[0053]圖1為本發(fā)明實施例中一種顯示視頻列表的方法的流程示意圖;
[0054]圖2為本發(fā)明實施例中一種顯示視頻列表的具體方法的流程示意圖;
[0055]圖3為本發(fā)明實施例中一種顯示視頻列表的視頻客戶端的示意圖。
【具體實施方式】
[0056]本發(fā)明實施例提供了一種顯示視頻列表的方法及視頻客戶端,通過視頻標題中的圖片信息確定視頻的版本,使用戶不需要通過多次播放就可以獲得期望視頻,減少了播放程序的運行次數(shù),節(jié)省終端的處理資源。
[0057]下面結(jié)合說明書附圖進行進一步說明。
[0058]如圖1所示,為本發(fā)明實施例中一種顯示視頻列表的方法,該方法包括:
[0059]步驟101:下載并存儲待顯示在視頻列表中的視頻信息,視頻信息包括視頻的文字標題信息以及用于描述視頻的圖片信息;
[0060]步驟102:將視頻的文字標題信息添加在視頻的圖片信息中生成視頻的視頻標題;
[0061]步驟103:將視頻標題顯示在視頻列表中。
[0062]其中步驟101中下載并存儲視頻信息之前,還包括:確定是否存儲有視頻的下載地址,當未存儲視頻的下載地址時,為視頻的信息確定存儲路徑,建立下載地址與存儲路徑的對應(yīng)關(guān)系;當存儲有視頻的下載地址時,根據(jù)存儲的下載地址與存儲路徑的對應(yīng)關(guān)系,確定下載地址對應(yīng)的存儲路徑;根據(jù)存儲路徑存儲下載的視頻信息。
[0063]當下載的視頻的信息為首次下載,則為該視頻的信息確定存儲地址,根據(jù)存儲地址確定存儲路徑,將該視頻的信息下載到對應(yīng)的存儲地址中,建立并存儲該視頻信息的下載地址與存儲路徑的對應(yīng)關(guān)系。當下載的視頻的下載地址存儲在視頻客戶端中時,根據(jù)存儲的下載地址與存儲路徑的對應(yīng)關(guān)系,確定該下載地址對應(yīng)的存儲路徑,根據(jù)存儲路徑將下載的視頻的信息存儲在對應(yīng)的存儲地址中。
[0064]步驟101中還包括,判斷下載的視頻信息中含有多個子視頻信息,還是只含有一個視頻信息;當視頻的信息中包含多個子視頻的信息時,根據(jù)子視頻的信息確定子視頻的數(shù)量,根據(jù)子視頻信息的文字信息以及子視頻的數(shù)量建立子視頻列表,建立并存儲子視頻列表中每個子視頻信息與子視頻信息的存儲路徑的對應(yīng)關(guān)系,根據(jù)子視頻信息的存儲路徑存儲對應(yīng)的子視頻信息。
[0065]其中視頻信息是指一個下載地址中的視頻的全部相關(guān)信息;當一個下載地址對應(yīng)一個視頻時,視頻信息是該視頻的相關(guān)信息,當一個下載地址對應(yīng)多個視頻時,視頻信息是該多個視頻的相關(guān)信息的合集。子視頻信息是指當一個下載地址對應(yīng)多個視頻時,每個視頻的相關(guān)信息是該下載地址的對應(yīng)的視頻信息的一個子視頻信息。
[0066]步驟101中視頻信息可能是單個視頻的信息,如電影,街拍等,也可能是含有多個子視頻的劇集視頻的信息,如電視連續(xù)劇,一部動畫片,一個綜藝節(jié)目的不同期等。當下載并存儲的視頻信息為單個視頻的信息時,直接用于存儲描述該視頻的圖片信息,視頻的文字標題信等。如下載的視頻為電影時,下載并存儲該電影的影片名稱的文字信息,描述該影片的電影海報。
[0067]當下載并存儲的視頻的信息中包含多個子視頻信息時,確定子視頻的數(shù)量,根據(jù)子視頻的數(shù)量以及子視頻信息中的文字標題信息建立子視頻列表,建立并存儲子視頻的列表與存儲路徑的對應(yīng)關(guān)系。如下載的視頻為電視連續(xù)劇,根據(jù)電視連續(xù)劇的集數(shù),以及每個子視頻對應(yīng)是第幾集,建立該電視連續(xù)劇的子視頻列表,子視頻列表中只顯示每個子視頻對應(yīng)的集數(shù),或只顯示每個子視頻的文字標題;建立并存儲該電視連續(xù)劇的子視頻的列表與該電視連續(xù)劇的存儲路徑的對應(yīng)關(guān)系。
[0068]步驟102中將視頻的文字標題信息添加在描述視頻的圖片信息中生成視頻的視頻標題,具體包括:判斷視頻的信息中是否含有描述視頻的圖片信息,如電影、電視劇的海報等,若含有,則將該圖片信息作為視頻標題的圖片信息部分,若不含有,則將該視頻的信息的起始幀的圖片信息,或視頻的片頭圖片,或視頻客戶端默認的圖片作為視頻標題的圖片信息部分。將視頻的文字標題添加在確定的圖片信息中生成該視頻的視頻標題。
[0069]步驟102中將視頻的文字標題信息添加在圖片信息中生成視頻的視頻標題,具體包括:當視頻的信息中包含多個子視頻的信息時,在視頻的文字標題信息中添加子視頻的文字信息,將含有子視頻的文字信息的文字標題信息添加在圖片信息中生成視頻的視頻標題;或
[0070]當視頻的信息中包含多個子視頻的信息時,按照設(shè)定的處理規(guī)則對視頻的圖片信息進行處理,將視頻的文字標題信息添加處理后的圖片信息中生成視頻的視頻標題;
[0071]或當視頻的信息中包含多個子視頻的信息時,在視頻的文字標題信息中添加子視頻的文字信息,按照設(shè)定的處理規(guī)則對視頻的圖片信息進行處理,將含有子視頻的文字信息的文字標題信息添加處理后的圖片信息中生成視頻的視頻標題。
[0072]當視頻的信息中含有多個子視頻的信息時,采用上述方法在生成的視頻標題中添加標識,該標識用于表示該視頻標題對應(yīng)多個子視頻。在視頻標題上添加標識是為了能夠區(qū)分對應(yīng)子視頻的視頻標題和只對應(yīng)一個視頻的視頻標題。
[0073]按照設(shè)定的處理規(guī)則對所述視頻的圖片信息進行處理包括但不限于:對視頻標題的圖片信息的底色,或邊框,或背景圖,或上述內(nèi)容中的部分或全部進行處理,或在圖片中添加特殊符號、圖形等。如將視頻標題下處理成書頁式圖片,使視頻標題如一本書的封面
坐寸ο
[0074]步驟102中視頻標題的文字標題部分還可以顯示含有子視頻的數(shù)量。當視頻的信息有更新時,在視頻標題上添加更新的提示。如視頻信息為一部電視連續(xù)劇,當前視頻信息中只含有該電視連續(xù)劇的若干集,剩余的部分還沒有更新,則在該電視連續(xù)劇的視頻標題上顯示當前下載的集數(shù),當該電視連續(xù)劇更新時,在視頻標題上還同時顯示當前更新未下載的集數(shù)。
[0075]較佳地,步驟103中還包括:當視頻的信息中包含多個子視頻的信息時,建立視頻標題與視頻的子視頻列表的對應(yīng)關(guān)系;當視頻的信息中只有一個視頻的信息時,建立視頻標題與視頻信息的存儲路徑的對應(yīng)關(guān)系;檢測到視頻列表中的視頻標題被選擇時,判斷被選擇的視頻標題是否對應(yīng)子視頻列表,若對應(yīng)子視頻列表,則展開或收起視頻標題對應(yīng)的子視頻列表;若不對應(yīng)子視頻列表,則根據(jù)視頻標題與存儲路徑的對應(yīng)關(guān)系確定該視頻標題對應(yīng)的存儲路徑,根據(jù)該視頻標題對應(yīng)的存儲路徑播放該視頻。
[0076]當檢測到視頻標題被選擇時,若視頻標題對應(yīng)的視頻信息為單個視頻信息,則通過視頻標題與視頻的存儲路徑的對應(yīng)關(guān)系,直接播放該視頻標題對應(yīng)的視頻;若視頻標題對應(yīng)的視頻信息含有多個子視頻,則根據(jù)視頻標題與視頻的子視頻列表的對應(yīng)關(guān)系展開該子視頻列表,選擇子視頻列表中的一個子視頻后,根據(jù)子視頻列表與存儲路徑的對應(yīng)關(guān)系,播放該子視頻。
[0077]步驟103中還包括:當下載的視頻的信息的下載地址存儲在視頻客戶端時,根據(jù)下載地址對應(yīng)的存儲路徑確定視頻的信息對應(yīng)的視頻標題,并更新該視頻標題。如下載的視頻的信息為電視連續(xù)劇的劇集視頻的更新信息,則更新視頻標題的文字標題部分中下載的子視頻的集數(shù)的信息。
[0078]本發(fā)明實施例中還包括:檢測到視頻列表中對應(yīng)有子視頻列表的視頻標題被選擇執(zhí)行展開操作時,若當前視頻列表中其他視頻標題對應(yīng)的子視頻列表處于展開狀態(tài),收起展開狀態(tài)的子視頻列表,展開視頻標題對應(yīng)的子視頻列表。
[0079]如檢測到視頻標題被選擇,判斷當前視頻標題對應(yīng)的視頻的信息是單個視頻信息,還是含有子視頻列表信息;若為單個視頻信息,則直接播放該視頻;若為子視頻列表信息,則判斷該視頻標題對應(yīng)的子視頻的列表是否展開,若已經(jīng)展開,則收起該子視頻的列表;否則判斷當前視頻列表中是否含有其他展開的子視頻的列表,若有,則收起其他展開的子視頻的列表,然后展開該視頻標題對應(yīng)的子視頻的列表;否則直接展開該視頻標題對應(yīng)的子視頻的列表。
[0080]如圖2所示,為本發(fā)明實施例中一種顯示視頻列表的具體方法,該方法包括:
[0081]步驟201:下載待顯示在視頻列表中的視頻信息,獲取該視頻信息的下載地址;
[0082]步驟202:判斷是否存儲有該視頻的信息的下載地址,若未存儲該下載地址,則執(zhí)行步驟203,否則執(zhí)行步驟204 ;
[0083]步驟203:為該視頻信息確定存儲地址,根據(jù)存儲地址確定存儲路徑,建立下載地址與存儲路徑的對應(yīng)關(guān)系;
[0084]步驟204:根據(jù)存儲路徑存儲該視頻信息,其中視頻信息包括視頻的文字標題信息以及用于描述該視頻的圖片信息;
[0085]步驟205:判斷存儲的視頻信息中是否含有子視頻信息,若含有則執(zhí)行步驟206,否則執(zhí)行步驟209 ;
[0086]步驟206:根據(jù)子視頻的文字信息以及子視頻的數(shù)量建立子視頻列表,建立并存儲子視頻列表中每個子視頻信息與子視頻信息的存儲路徑的對應(yīng)關(guān)系;
[0087]步驟207:將子視頻的數(shù)量信息添加在視頻的文字標題信息中作為視頻標題的文字標題息;
[0088]步驟208:按照設(shè)定的處理規(guī)則對視頻的圖片信息進行處理,將處理后的圖片信息作為視頻標題的圖像信息;
[0089]步驟209:將視頻的文字標題信息添加在確定的視頻的圖片信息中生成視頻標題;
[0090]步驟210:將視頻標題顯示在視頻列表中;[0091]步驟211:判斷視頻標題對應(yīng)的視頻信息中是否含有子視頻,若含有,則執(zhí)行步驟212,否則執(zhí)行步驟213 ;
[0092]步驟212:建立視頻標題與該視頻標題對應(yīng)的子視頻列表的對應(yīng)關(guān)系,并結(jié)束本流程;
[0093]步驟213:建立視頻標題與存儲路徑的對應(yīng)關(guān)系,并結(jié)束本流程;
[0094]基于同一發(fā)明構(gòu)思,本發(fā)明實施例中還提供了一種顯示視頻列表的視頻客戶端,由于該視頻客戶端解決問題的原理與本發(fā)明實施例一種顯示視頻列表的方法相似,因此該視頻客戶端的實施可以參見方法的實施,重復(fù)之處不再贅述。
[0095]如圖3所示,為本發(fā)明實施例中一種顯示視頻列表的視頻客戶端,該視頻客戶端包括信息存儲單元301,標題生成單元302,標題顯示單元303:
[0096]信息存儲單元301,用于下載并存儲待顯示在視頻列表中的視頻信息,視頻信息包括視頻的文字標題信息以及用于描述視頻的圖片信息;
[0097]標題生成單元302,用于將視頻的文字標題信息添加在視頻的圖片信息中生成視頻的視頻標題;
[0098]標題顯示單元303,用于將視頻標題顯示在視頻列表中。
[0099]其中,信息存儲單元301還用于:確定是否存儲有視頻的下載地址,當未存儲視頻的下載地址時,為視頻的信息確定存儲路徑,建立下載地址與存儲路徑的對應(yīng)關(guān)系;當存儲有視頻的下載地址時,根據(jù)存儲的下載地址與存儲路徑的對應(yīng)關(guān)系,確定下載地址對應(yīng)的存儲路徑;根據(jù)存儲路徑存儲下載的視頻信息。
[0100]信息存儲單元301具體用于:確定下載的視頻的信息為首次下載,則為該視頻的信息確定存儲地址及存儲路徑,將該視頻的信息下載到對應(yīng)的存儲地址中,建立并存儲該視頻信息的下載地址與存儲路徑的對應(yīng)關(guān)系。確定下載的視頻的下載地址存儲在視頻客戶端中時,根據(jù)下載地址確定存儲路徑,根據(jù)存儲路徑將下載的視頻的信息存儲在對應(yīng)的存儲地址中。
[0101]信息存儲單元301還用于:判斷下載的視頻的信息中含有多個子視頻信息,還是只含有一個視頻信息;當視頻的信息中包含多個子視頻的信息時,根據(jù)子視頻的信息確定子視頻的數(shù)量,根據(jù)子視頻的文字標題信息以及子視頻的數(shù)量建立子視頻列表,建立并存儲子視頻列表中每個子視頻信息與子視頻信息的存儲路徑的對應(yīng)關(guān)系,根據(jù)子視頻信息的存儲路徑存儲對應(yīng)的子視頻信息。
[0102]其中視頻信息是指一個下載地址中的視頻的全部相關(guān)信息;當一個下載地址對應(yīng)一個視頻時,視頻信息是該視頻的相關(guān)信息,當一個下載地址對應(yīng)多個視頻時,視頻信息是該多個視頻的相關(guān)信息的合集。子視頻信息是指當一個下載地址對應(yīng)多個視頻時,每個視頻的相關(guān)信息是該下載地址的對應(yīng)的視頻信息的一個子視頻信息。
[0103]視頻信息可能是單個視頻的信息,也可能是含有多個子視頻的劇集視頻的信息。當下載并存儲的視頻信息為單個視頻的信息時,直接存儲該視頻的圖像信息和視頻的文字標題息。
[0104]當下載并存儲的視頻信息中包含多個子視頻的信息時,確定子視頻的數(shù)量,根據(jù)子視頻的數(shù)量以及子視頻信息中的文字標題信息建立子視頻列表,子視頻列表中只顯示每個子視頻對應(yīng)的集數(shù),或只顯示每個子視頻的文字標題;建立并存儲子視頻的列表與存儲路徑的對應(yīng)關(guān)系。
[0105]標題生成單元302具體用于:判斷視頻的信息中是否含有描述視頻的圖片信息,如電影、電視劇的海報等,若含有,則將該圖片信息作為視頻標題的圖片信息部分,若不含有,則將該視頻的信息的起始幀的圖片信息,或視頻的片頭圖片,或視頻客戶端默認的圖片作為視頻標題的圖片信息部分。將視頻的文字標題添加在確定圖片信息中生成該視頻的視頻標題。
[0106]標題生成單元302還用于:將視頻的文字標題信息添加在圖片信息中生成視頻的視頻標題,具體包括:當視頻的信息中包含多個子視頻的信息時,在視頻的文字標題信息中添加子視頻的文字信息,將含有子視頻的文字信息的文字標題信息添加在圖片信息中生成視頻的視頻標題;或當視頻的信息中包含多個子視頻的信息時,按照設(shè)定的處理規(guī)則對視頻的圖片信息進行處理,將視頻的文字標題信息添加處理后的圖片信息中生成視頻的視頻標題;或當視頻的信息中包含多個子視頻的信息時,在視頻的文字標題信息中添加子視頻的文字信息,按照設(shè)定的處理規(guī)則對視頻的圖片信息進行處理,將含有子視頻的文字信息的文字標題信息添加處理后的圖片信息中生成視頻的視頻標題。
[0107]當視頻的信息中含有多個子視頻的信息時,采用上述方法在生成的視頻標題中添加標識,該標識用于表示該視頻標題對應(yīng)多個子視頻。在視頻標題上添加標識是為了能夠區(qū)分對應(yīng)子視頻的視頻標題和只對應(yīng)一個視頻的視頻標題。按照設(shè)定的處理規(guī)則對所述視頻的圖片信息進行處理具體包括:對視頻標題的圖片信息的底色,或邊框,或背景圖,或上述內(nèi)容中的部分或全部進行處理,或在圖片中添加特殊符號、圖形等。
[0108]標題顯示單元303還用于:當視頻的信息中包含多個子視頻的信息時,建立視頻標題與視頻的子視頻列表的對應(yīng)關(guān)系;當視頻的信息中只有一個視頻的信息時,建立視頻標題與視頻信息的存儲路徑的對應(yīng)關(guān)系;檢測到視頻列表中的視頻標題被選擇時,判斷被選擇的視頻標題是否對應(yīng)子視頻列表,若對應(yīng)子視頻列表,則展開或收起視頻標題對應(yīng)的子視頻列表;若不對應(yīng)子視頻列表,則根據(jù)視頻標題與存儲路徑的對應(yīng)關(guān)系確定該視頻標題對應(yīng)的存儲路徑,根據(jù)該視頻標題對應(yīng)的存儲路徑播放該視頻。
[0109]當檢測到視頻標題被選擇時,若視頻標題對應(yīng)的視頻信息為單個視頻信息,則通過視頻標題與視頻的存儲路徑的對應(yīng)關(guān)系,直接播放該視頻標題對應(yīng)的視頻;若視頻標題對應(yīng)的視頻信息含有多個子視頻,則根據(jù)視頻標題與視頻的子視頻列表的對應(yīng)關(guān)系展開該子視頻列表,選擇子視頻列表中的一個子視頻后,根據(jù)子視頻列表與存儲路徑的對應(yīng)關(guān)系,播放該子視頻。
[0110]當下載的視頻的信息的下載地址存儲在視頻客戶端時,根據(jù)下載地址對應(yīng)的存儲路徑確定視頻的信息對應(yīng)的視頻標題,并更新該視頻標題。如下載的視頻的信息為電視連續(xù)劇的劇集視頻的更新信息,則更新視頻標題的文字標題部分中下載的子視頻的集數(shù)的信
肩、O
[0111]標題顯示單元303還用于:檢測到視頻列表中對應(yīng)有子視頻列表的視頻標題被選擇執(zhí)行展開操作時,若當前視頻列表中其他視頻標題對應(yīng)的子視頻列表處于展開狀態(tài),收起展開狀態(tài)的子視頻列表,展開視頻標題對應(yīng)的子視頻列表。
[0112]如檢測到視頻標題被選擇,判斷當前視頻標題對應(yīng)的視頻的信息是單個視頻信息,還是含有子視頻列表信息;若為單個視頻信息,則直接播放該視頻;若為子視頻列表信息,則判斷該視頻標題對應(yīng)的子視頻的列表是否展開,若已經(jīng)展開,則收起該子視頻的列表;否則判斷當前視頻列表中是否含有其他展開的子視頻的列表,若有,則收起其他展開的子視頻的列表,然后展開該視頻標題對應(yīng)的子視頻的列表;否則直接展開該視頻標題對應(yīng)的子視頻的列表。
[0113] 顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種顯示視頻列表的方法,其特征在于,該方法包括: 下載并存儲待顯示在視頻列表中的視頻信息,所述視頻信息包括視頻的文字標題信息以及用于描述所述視頻的圖片信息; 將所述視頻的文字標題信息添加在所述圖片信息中生成所述視頻的視頻標題; 將所述視頻 標題顯示在所述視頻列表中。
2.如權(quán)利要求1所述的方法,其特征在于,下載并存儲所述視頻信息之前,還包括: 確定是否存儲有所述視頻的下載地址,當未存儲所述視頻的下載地址時,為所述視頻的信息確定存儲路徑,建立所述下載地址與所述存儲路徑的對應(yīng)關(guān)系;當存儲有所述視頻的下載地址時,根據(jù)存儲的下載地址與存儲路徑的對應(yīng)關(guān)系,確定所述下載地址對應(yīng)的存儲路徑;根據(jù)所述存儲路徑存儲所述下載的視頻信息。
3.如權(quán)利要求2所述的方法,其特征在于,所述下載并存儲待顯示在視頻列表中的視頻信息,具體包括: 當所述視頻的信息中包含多個子視頻的信息時,確定子視頻的數(shù)量,根據(jù)子視頻信息中的文字信息以及所述子視頻的數(shù)量建立子視頻列表,建立并存儲所述子視頻列表中每個子視頻信息與子視頻信息的存儲路徑的對應(yīng)關(guān)系,根據(jù)子視頻信息的存儲路徑存儲對應(yīng)的子視頻信息。
4.如權(quán)利要求3所述的方法,其特征在于,所述將視頻的文字標題信息添加在所述圖片信息中生成所述視頻的視頻標題,具體包括: 當所述視頻的信息中包含多個子視頻的信息時,在所述視頻的文字標題信息中添加子視頻的文字信息,將含有子視頻的文字信息的文字標題信息添加在所述圖片信息中生成所述視頻的視頻標題;或 當所述視頻的信息中包含多個子視頻的信息時,按照設(shè)定的處理規(guī)則對所述視頻的圖片信息進行處理,將所述視頻的文字標題信息添加在處理后的圖片信息中生成所述視頻的視頻標題; 或當所述視頻的信息中包含多個子視頻的信息時,在所述視頻的文字標題信息中添加子視頻的文字信息,按照設(shè)定的處理規(guī)則對所述視頻的圖片信息進行處理,將含有子視頻的文字信息的文字標題信息添加在處理后的圖片信息中生成所述視頻的視頻標題。
5.如權(quán)利要求3所述的方法,其特征在于,將所述視頻標題顯示在所述視頻列表中,還包括: 當視頻的信息中包含多個子視頻的信息時,建立所述視頻標題與所述視頻的信息的子視頻列表的對應(yīng)關(guān)系;當視頻的信息中只有一個視頻的信息時,建立所述視頻標題與所述視頻的彳目息的存儲路徑的對應(yīng)關(guān)系; 檢測到所述視頻列表中的視頻標題被選擇時,判斷所述被選擇的視頻標題是否對應(yīng)子視頻列表,若對應(yīng)子視頻列表,則展開或收起所述被選擇的視頻標題對應(yīng)的子視頻列表;若不對應(yīng)子視頻列表,則根據(jù)視頻標題與存儲路徑的對應(yīng)關(guān)系確定該被選擇的視頻標題對應(yīng)的存儲路徑,根據(jù)該視頻標題對應(yīng)的存儲路徑播放視頻。
6.如權(quán)利要求5所述的方法,其特征在于,檢測到視頻列表中對應(yīng)子視頻列表的視頻標題被選擇時,展開所述所述視頻標題對應(yīng)的子視頻列表,具體包括: 檢測到視頻列表中對應(yīng)有子視頻列表的視頻標題被選擇執(zhí)行展開操作時,若當前視頻列表中其他視頻標題對應(yīng)的子視頻列表處于展開狀態(tài),收起所述展開狀態(tài)的子視頻列表,展開所述視頻標題對應(yīng)的子視頻列表。
7.—種顯示視頻列表的視頻客戶端,其特征在于,該視頻客戶端包括: 信息存儲單元,用于下載并存儲待顯示在視頻列表中的視頻信息,所述視頻信息包括視頻的文字標題信息以及用于描述所述視頻的圖片信息; 標題生成單元,用于將所述視頻的文字標題信息添加在所述圖片信息中生成所述視頻的視頻標題; 標題顯示單元,用于將所述視頻標題顯示在視頻列表中。
8.如權(quán)利要求7所述的視頻客戶端,其特征在于,所述信息存儲單元還用于: 確定是否存儲有所述視頻的下載地址,當未存儲所述視頻的下載地址時,為所述視頻的信息確定存儲路徑,建立所述下載地址與所述存儲路徑的對應(yīng)關(guān)系;當存儲有所述視頻的下載地址時,根據(jù)存儲的下載地址與存儲路徑的對應(yīng)關(guān)系,確定所述下載地址對應(yīng)的存儲路徑;根據(jù)所述存儲路徑存儲所述下載的視頻信息。
9.如權(quán)利要求8所述的視頻客戶端,其特征在于,所述信息存儲單元具體用于: 當所述視頻的信息中包含多個子視頻的信息時,確定子視頻的數(shù)量,根據(jù)子視頻信息中的文字信息以及所述子視頻的數(shù)量建立子視頻列表,建立并存儲所述子視頻列表中每個子視頻信息與子視頻信息的存儲路徑的對應(yīng)關(guān)系,根據(jù)子視頻信息的存儲路徑存儲對應(yīng)的子視頻信息。
10.如權(quán)利要求9所述的視頻客戶端,其特征在于,所述標題生成單元還用于: 當所述視頻的信息中包含多個子視頻的信息時,在所述視頻的文字標題信息中添加子視頻的文字信息,將含有子視頻的文`字信息的文字標題信息添加在所述圖片信息中生成所述視頻的視頻標題;或 當所述視頻的信息中包含多個子視頻的信息時,按照設(shè)定的處理規(guī)則對所述視頻的圖片信息進行處理,將所述視頻的文字標題信息添加在處理后的圖片信息中生成所述視頻的視頻標題; 或當所述視頻的信息中包含多個子視頻的信息時,在所述視頻的文字標題信息中添加子視頻的文字信息,按照設(shè)定的處理規(guī)則對所述視頻的圖片信息進行處理,將含有子視頻的文字信息的文字標題信息添加在處理后的圖片信息中生成所述視頻的視頻標題。
11.如權(quán)利要求9所述的視頻客戶端,其特征在于,所述標題顯示單元還用于: 當視頻的信息中包含多個子視頻的信息時,建立所述視頻標題與所述視頻的信息的子視頻列表的對應(yīng)關(guān)系;當視頻的信息中只有一個視頻的信息時,建立所述視頻標題與所述視頻的彳目息的存儲路徑的對應(yīng)關(guān)系; 檢測到所述視頻列表中的視頻標題被選擇時,判斷所述被選擇的視頻標題是否對應(yīng)子視頻列表,若對應(yīng)子視頻列表,則展開或收起所述被選擇的視頻標題對應(yīng)的子視頻列表;若不對應(yīng)子視頻列表,則根據(jù)視頻標題與存儲路徑的對應(yīng)關(guān)系確定該被選擇的視頻標題對應(yīng)的存儲路徑,根據(jù)該視頻標題對應(yīng)的存儲路徑播放視頻。
12.如權(quán)利要求11所述的視頻客戶端,其特征在于,所述標題顯示單元具體用于: 檢測到視頻列表中對應(yīng)有子視頻列表的視頻標題被選擇執(zhí)行展開操作時,若當前視頻列表中其他視頻標題對應(yīng)的子視頻列表處于展開狀態(tài),收起所述展開狀態(tài)的子視頻列表,展開所述視頻標題對應(yīng) 的子視頻列表。
【文檔編號】H04N21/431GK103702168SQ201310683525
【公開日】2014年4月2日 申請日期:2013年12月12日 優(yōu)先權(quán)日:2013年12月12日
【發(fā)明者】張晨, 劉豆, 李時斌, 王宇, 吳海波 申請人:樂視網(wǎng)信息技術(shù)(北京)股份有限公司