一種播放展示內容的方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及互聯網通信領域,特別涉及一種播放展示內容的方法及裝置。
【背景技術】
[0002]為了增加經濟收益以及提高展示內容的觀看率,目前在播放視頻時都會播放展示內容。例如,在播放視頻之前先播放展示內容,或者在視頻播放結束后播放展示內容。
[0003]當前,現有技術提供了一種播放展示內容的方法,包括:在需要播放展示內容時,終端獲取用戶信息和當前視頻的視頻信息。將獲取的用戶信息和當前視頻的視頻信息發(fā)送給服務器。服務器根據用戶信息和當前視頻的視頻信息為當前視頻匹配展示內容,并將匹配的展示內容的播放地址發(fā)送給終端。終端接收服務器發(fā)送的展示內容的播放地址,從該播放地址下載并播放該展示內容。
[0004]在實現本發(fā)明的過程中,發(fā)明人發(fā)現現有技術至少存在以下問題:
[0005]在需要播放展示內容時,從服務器獲取展示內容的播放地址,如果此時網絡不穩(wěn)定,將會導致獲取播放地址所用時間過長,或者導致獲取播放地址失敗,進而延長了播放展示內容的時間,甚至導致播放展示內容失敗。
【發(fā)明內容】
[0006]為了縮短播放展示內容的時間,成功播放展示內容,本發(fā)明提供了一種播放展示內容的方法及裝置。所述技術方案如下:
[0007]一種播放展示內容的方法,所述方法包括:
[0008]預測播放完第一視頻后待播放的第二視頻,所述第一視頻為當前播放的視頻;
[0009]獲取下載信息,所述下載信息至少包括所述第二視頻的視頻信息;
[0010]根據所述下載信息,獲取所述第二視頻對應的展示內容的屬性信息,所述展示內容的屬性信息至少包括所述展示內容的播放地址;
[0011]根據所述展示內容的屬性信息,下載所述展示內容,以及在播放完所述第一視頻后播放所述展示內容。
[0012]一種播放展示內容的裝置,所述裝置包括:
[0013]預測模塊,用于預測播放完第一視頻后待播放的第二視頻,所述第一視頻為當前播放的視頻;
[0014]第一獲取模塊,用于獲取下載信息,所述下載信息至少包括所述第二視頻的視頻信息;
[0015]第二獲取模塊,用于根據所述下載信息,獲取所述第二視頻對應的展示內容的屬性信息,所述展示內容的屬性信息至少包括所述展示內容的播放地址;
[0016]播放模塊,用于根據所述展示內容的屬性信息,下載所述展示內容,以及在播放完所述第一視頻后播放所述展示內容。
[0017]在本發(fā)明實施例中,預測播放完第一視頻后待播放的第二視頻,第一視頻為當前播放的視頻;獲取下載信息,該下載信息至少包括第二視頻的視頻信息;根據該下載信息,獲取第二視頻對應的展示內容的屬性信息,該展示內容的屬性信息至少包括展示內容的播放地址;根據該展示內容的屬性信息,下載該展示內容,以及在播放完第一視頻后播放該展示內容。由于在播放完第一視頻之前預測了待播放的第二視頻,并提前獲取了第二視頻對應的展示內容的屬性信息,在播放完第一視頻后,可直接根據提前獲取的展示內容的屬性信息,下載展示內容,以及播放展示內容。如此縮短了播放展示內容的時間,成功播放展示內容。
【附圖說明】
[0018]圖1是本發(fā)明實施例1提供的一種播放展示內容的方法流程圖;
[0019]圖2是本發(fā)明實施例2提供的一種播放展示內容的方法流程圖;
[0020]圖3是本發(fā)明實施例3提供的一種播放展示內容的裝置結構示意圖;
[0021]圖4是本發(fā)明實施例4提供的一種終端的結構示意圖。
【具體實施方式】
[0022]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0023]實施例1
[0024]參見圖1,本發(fā)明實施例提供了一種播放展示內容的方法,包括:
[0025]步驟101:預測播放完第一視頻后待播放的第二視頻,第一視頻為當前播放的視頻;
[0026]步驟102:獲取下載信息,該下載信息至少包括第二視頻的視頻信息;
[0027]步驟103:根據該下載信息,獲取第二視頻對應的展示內容的屬性信息,該展示內容的屬性信息至少包括展示內容的播放地址;
[0028]步驟104:根據該展示內容的屬性信息,下載該展示內容,以及在播放完第一視頻后播放該展示內容。
[0029]優(yōu)選地,預測播放完第一視頻后待播放的第二視頻,包括:
[0030]根據第一視頻的總播放時間,確定預測時間;
[0031]在第一視頻播放到該預測時間時,預測播放完第一視頻后待播放的第二視頻。
[0032]優(yōu)選地,根據該下載信息,獲取第二視頻對應的展示內容的屬性信息,包括:
[0033]發(fā)送該下載信息給服務器,使服務器根據該下載信息為第二視頻匹配展示內容,以及使服務器獲取匹配出的展示內容的屬性信息;
[0034]接收服務器發(fā)送的該展示內容的屬性信息。
[0035]優(yōu)選地,根據該展示內容的屬性信息,下載該展示內容,以及在播放完第一視頻后播放該展示內容,包括:
[0036]根據該展示內容的屬性信息包括的展示內容的播放地址,下載該展示內容;
[0037]在播放完第一視頻時獲取即將播放的第三視頻的視頻信息;
[0038]如果第三視頻的視頻信息與第二視頻的視頻信息相同,則播放該展示內容。
[0039]優(yōu)選地,根據該展示內容的屬性信息,下載該展示內容,以及在播放完第一視頻后播放該展示內容,包括:
[0040]在播放完第一視頻時獲取即將播放的第三視頻的視頻信息;
[0041]如果第三視頻的視頻信息與第二視頻的視頻信息相同,則根據該展示內容的屬性信息包括的展示內容的播放地址,下載該展示內容,以及播放該展示內容。
[0042]進一步地,獲取第二視頻對應的展示內容的屬性信息之后,還包括:
[0043]如果在預測出第二視頻之后且在播放完第一視頻之前,檢測到用戶觸發(fā)的停止播放命令,則存儲第二視頻的視頻信息和展示內容的屬性信息;
[0044]如果在播放完第一視頻后,檢測到用戶觸發(fā)的停止命令,則存儲第三視頻的視頻信息和展示內容的屬性信息。
[0045]進一步地,該展示內容的屬性信息還包括展示內容有效期,該方法還包括:
[0046]如果檢測到用戶觸發(fā)的播放命令,則獲取即將播放的第四視頻,如果第四視頻的視頻信息與存儲的視頻的視頻信息相同且當前時間位于存儲的視頻的展示內容有效期內,則根據存儲的視頻的展示內容的屬性信息,下載展示內容,以及播放展示內容。
[0047]進一步地,該方法還包括:
[0048]如果第三視頻的視頻信息與第二視頻的視頻信息不相同,則根據第三視頻的視頻信息,獲取第三視頻對應的展示內容的屬性信息;
[0049]根據第三視頻對應的展示內容的屬性信息,下載展示內容,以及播放展示內容。
[0050]在本發(fā)明實施例中,預測播放完第一視頻后待播放的第二視頻,第一視頻為當前播放的視頻;獲取下載信息,該下載信息至少包括第二視頻的視頻信息;根據該下載信息,獲取第二視頻對應的展示內容的屬性信息,該展示內容的屬性信息至少包括展示內容的播放地址;根據該展示內容的屬性信息,下載該展示內容,以及在播放完第一視頻后播放該展示內容。由于在播放完第一視頻之前預測了待播放的第二視頻,并提前獲取了第二視頻對應的展示內容的屬性信息,在播放完第一視頻后,可直接根據提前獲取的展示內容的屬性信息,下載展示內容,以及播放展示內容。如此縮短了播放展示內容的時間,成功播放展示內容。
[0051]實施例2
[0052]本發(fā)明實施例提供了一種播放展示內容的方法。
[0053]為了提高展示內容的觀看率,在播放視頻之前或者在播放完視頻時,可以通過本發(fā)明實施例提供的方法播放展示內容,如此用戶在觀看視頻之前或之后會觀看播放的展示內容,從而提高了展示內容的觀看率。
[0054]其中,本發(fā)明實施例中,展示內容可以為廣告、當前視頻的視頻摘要或其他視頻的視頻摘要等。當展示內容為廣告時,在播放視頻之前或播放完視頻之后播放廣告,使用戶觀看廣告以了解廣告展示的產品信息。當展示內容為當前視頻的視頻摘要時,在播放當前視頻之前播放當前視頻的視頻摘要,使用戶在觀看當前視頻之前通過視頻摘要了解當前視頻。當展示內容為其他視頻的視頻摘要時,在播放當前視頻之前或播放完當前視頻之后播放其他視頻的視頻摘要,使用戶了解其他視頻進而選擇下一個要觀看的視頻。
[0055]參見圖2,該方法具體包括:
[0056]步驟201:預測播放完第一視頻后待播放的第二視頻,第一視頻為當前播放的視頻;
[0057]其中,播放器中有視頻列表,視頻列表中包括至少一個視頻,視頻列表中包括的視頻按先后順排列。用戶在使用播放器觀看視頻時,從視頻列表中選擇一個視頻進行播放,即播放第一視頻。當播放完第一視頻且用戶沒有主動選擇下一個需要觀看的視頻時,播放器會自動切換到視頻列表中緊接著第一視頻的下一個視頻進行播放,即播放第二視頻。另外,用戶觀看視頻的習慣一般也是按照視頻列表中視頻的先后順序進行觀看。所以當播放器正在播放第一視頻時可以預測播放完第一視頻后即將要播放的第二視頻。
[0058]本步驟具體為,根據第一視頻的總播放時間和預設條件,確定預測時間。在第一視頻播放到該預測時間時,通過預設的預測算法預測播放完第一視頻后待播放