本發(fā)明涉及視頻直播領(lǐng)域,更具體地,涉及一種直播視頻推廣方法及設(shè)備。
背景技術(shù):
隨著直播行業(yè)的快速發(fā)展,為了提高用戶的參與度和黏著性,直播軟件平臺需要將優(yōu)質(zhì)(播放次數(shù)多,口碑好)視頻資源盡量靠前地展示給用戶,使用戶在稍微穩(wěn)定的碎片時間里能夠有一個較高質(zhì)量的視覺享受。
由于網(wǎng)站(移動端app)設(shè)計的局限性,目前優(yōu)質(zhì)視頻的推廣渠道主要采用的是在網(wǎng)站(移動端app)的首頁通過幻燈片的形式對優(yōu)質(zhì)視頻進行展示,大多數(shù)用戶都是直接從幻燈片中查找有無感興趣的內(nèi)容,如果沒有可能就直接離開了網(wǎng)站(移動端app),因此首頁幻燈非常關(guān)鍵,可以確保用戶進入網(wǎng)站(移動端app)后能夠快速找到自己所需求的內(nèi)容。
但是,首頁幻燈存在較大的局限性,首先,在網(wǎng)站(移動端app)首頁能夠展示的優(yōu)質(zhì)視頻的數(shù)量是有限的,這對于海量的視頻資源來說是非常小的一部分,同時視頻資源的類型非常豐富,首頁幻燈所展示的優(yōu)質(zhì)視頻很難覆蓋到所有視頻資源類型;其次,當用戶有目的性地看直播視頻時通常會忽視首頁幻燈而直接進入感興趣的視頻分類中去查找視頻,而視頻分類中的視頻資源同樣是海量的,用戶也不容易找到優(yōu)質(zhì)視頻資源,造成用戶體驗不佳。因此,如何將優(yōu)質(zhì)的視頻資源有效地推送給用戶顯得尤為迫切。
技術(shù)實現(xiàn)要素:
為了解決現(xiàn)有采用首頁幻燈進行視頻推廣渠道有限,用戶體驗不佳的問題,本發(fā)明提出一種直播視頻推廣方法及設(shè)備。
根據(jù)本發(fā)明的一個方面,提供一種直播視頻推廣方法,包括:
s1,根據(jù)不同的直播類型對視頻資源進行歸類,為每類視頻添加分類標示,以使前端根據(jù)所述分類標示創(chuàng)建新的視頻分區(qū);
s2,在所述視頻分區(qū)設(shè)置分區(qū)幻燈位置,基于分區(qū)幻燈渠道將分區(qū)幻燈推送到前端所述分區(qū)幻燈位置顯示。
其中,所述步驟s1進一步包括:
通過直播類型分類,獲取視頻資源的直播分類值;
根據(jù)所述直播分類值對視頻資源進行歸類,并為每類視頻添加分類標示;
將所述分類標示傳遞給前端服務(wù)器。
其中,所述步驟s1進一步包括:
前端服務(wù)器通過讀取所述分類標示,在前端中創(chuàng)建新的分類;
根據(jù)所述分類標示所對應(yīng)的直播分類值將同一類的視頻納入至新的分類中,獲得新的視頻分區(qū)。
其中,步驟s2進一步包括:
在每個所述分類標示中為所述分類標示所對應(yīng)的視頻分區(qū)添加幻燈標示;
將所述分類標示中的幻燈設(shè)置標示設(shè)置為開啟。
其中,所述幻燈標示用于標示分區(qū)幻燈所對應(yīng)的幻燈視圖和與所述幻燈視圖相對應(yīng)的視頻鏈接地址。
其中,步驟s2進一步包括:
當分類標示中的幻燈設(shè)置標示為開啟時,在后臺服務(wù)器的服務(wù)層功能中創(chuàng)建接口服務(wù)器;
通過前端服務(wù)器的前臺展示功能,在每個所述分類標示所對應(yīng)的視頻分區(qū)中創(chuàng)建一個幻燈顯示區(qū)域;
通過所述接口服務(wù)器將已設(shè)置完成的幻燈標示發(fā)送至前端服務(wù)器的分區(qū)幻燈隊列。
其中,所述步驟s2進一步包括:
在所述分區(qū)幻燈隊列中,對所述幻燈標示進行排序,獲得分區(qū)幻燈的排序值;
前端服務(wù)器的分區(qū)幻燈展示功能讀取所述排序值,并將所述排序值對應(yīng)的幻燈標示加載至所述幻燈顯示區(qū)域;
若幻燈顯示區(qū)域根據(jù)所述分區(qū)幻燈展示功能傳遞過來的幻燈標示,判斷獲知所述幻燈標示對應(yīng)于當前視頻分區(qū),則在所述幻燈顯示區(qū)域按照所述排序值對所述幻燈標示所對應(yīng)的幻燈視圖進行顯示。
其中,在步驟s2之后所述方法還包括:對分區(qū)幻燈的上燈時間進行記錄。
本發(fā)明提出的一種直播視頻推廣方法及設(shè)備,通過分區(qū)幻燈設(shè)置,為優(yōu)質(zhì)直播視頻的推廣增加了渠道,使得用戶更容易找到優(yōu)質(zhì)視頻資源,可有效提升用戶體驗。
附圖說明
圖1為本發(fā)明一實施例提供的一種直播視頻推廣方法的流程示意圖;
圖2為本發(fā)明另一實施例提供的基于圖1中步驟s1的流程示意圖;
圖3為本發(fā)明另一實施例提供的基于圖1中步驟s1的流程示意圖;
圖4為本發(fā)明另一實施例提供的基于圖1中步驟s2的流程示意圖;
圖5為本發(fā)明另一實施例提供的基于圖1中步驟s2的流程示意圖;
圖6為本發(fā)明另一實施例提供的基于圖1中步驟s2的流程示意圖。
具體實施方式
下面結(jié)合附圖和實施例,對本發(fā)明的具體實施方式作進一步詳細描述。以下實施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。
如圖1所示,為本發(fā)明一實施例提供的一種直播視頻推廣方法,包括:
s1,根據(jù)不同的直播類型對視頻資源進行歸類,為每類視頻添加分類標示,以使前端根據(jù)所述分類標示創(chuàng)建新的視頻分區(qū);
s2,在所述視頻分區(qū)設(shè)置分區(qū)幻燈位置,基于分區(qū)幻燈渠道將分區(qū)幻燈推送到前端所述分區(qū)幻燈位置顯示。
具體地,本發(fā)明實施例提出的一種直播視頻推廣方法,按照直播類型對視頻資源進行分類后,在前端創(chuàng)建新的視頻分區(qū),在后臺為視頻分區(qū)添加分區(qū)幻燈設(shè)置,并設(shè)置好的分區(qū)幻燈推送至前臺進行顯示,增加了幻燈的推廣渠道。
步驟s1中根據(jù)不同的直播類型對視頻資源進行歸類是指按照視頻資源所屬的直播類型,對海量的視頻資源進行歸類,為具有相同直播類型值的視頻資源添加分類標示,所述分類標示用于表示視頻資源的類別,為每類視頻添加分類標示后,后臺服務(wù)器將所設(shè)置完成的分類標示發(fā)送至前端服務(wù)器,以使前端根據(jù)所述分類標示創(chuàng)建新的視頻分區(qū)。前端服務(wù)器根據(jù)后臺服務(wù)器傳遞過來的分類標示在前端中創(chuàng)建新的視頻分區(qū),分類標示與視頻分區(qū)一一對應(yīng),所述視頻分區(qū)用于納入該視頻分區(qū)所對應(yīng)的視頻資源,用戶可以通過對所述視頻分區(qū)進行查詢,找到用戶關(guān)心的視頻。
步驟s2中在所述視頻分設(shè)置分區(qū)幻燈位置是指后臺服務(wù)器在視頻分區(qū)所對應(yīng)的分類標示中增加幻燈標示,并將該分類標示中的幻燈設(shè)置標示設(shè)置為開啟,其中幻燈標示用于標示待顯示在對應(yīng)視頻分區(qū)中的分區(qū)幻燈,包含了分區(qū)幻燈所對應(yīng)的幻燈視圖的圖片內(nèi)容和幻燈視圖所對應(yīng)的視頻連接地址。前端服務(wù)器的前臺展示功能,在每個所述分類標示所對應(yīng)的視頻分區(qū)中創(chuàng)建一個幻燈顯示區(qū)域,用于顯示設(shè)置好的分區(qū)幻燈。在對視頻分區(qū)進行完分區(qū)幻燈設(shè)置之后,將設(shè)置完成的分區(qū)幻燈所對應(yīng)的幻燈標示通過分區(qū)幻燈渠道推送至前端,所述分區(qū)幻燈渠道是指在后臺服務(wù)器的服務(wù)層功能中創(chuàng)建的接口服務(wù)器,通過所述接口服務(wù)器,將設(shè)置完成的幻燈標示發(fā)送至前端的分區(qū)幻燈隊列。前端服務(wù)器接收到設(shè)置完成的分區(qū)幻燈后,對分區(qū)幻燈的幻燈標示與視頻分區(qū)的分區(qū)標示進行匹配,匹配成功之后,將分區(qū)幻燈在對應(yīng)的視頻分區(qū)中進行顯示。
本發(fā)明提出的一種直播視頻推廣方法,通過分區(qū)幻燈設(shè)置,為優(yōu)質(zhì)直播視頻的推廣增加了渠道,使得用戶更容易找到優(yōu)質(zhì)視頻資源,可有效提升用戶體驗。
基于上述實施例,如圖2所示,所述步驟s1進一步包括:
s21,通過直播類型分類,獲取視頻資源的直播分類值;
s22,根據(jù)所述直播分類值對視頻資源進行歸類,并為每類視頻添加分類標示;
s23,將所述分類標示傳遞給前端服務(wù)器。
視頻資源通常都是海量的,但是可以被人為分類為多種直播類型,例如手游、娛樂、游戲和趣玩等類型,每個視頻都對應(yīng)有一個直播分類值(directvalue)。步驟s1在后臺根據(jù)不同的直播類型對視頻資源進行歸類,為每類視頻添加分類標示的具體實現(xiàn)過程如下:
后臺服務(wù)器(webbackstageservers)的幻燈分區(qū)設(shè)置功能(partitionfunction),通過獲取直播類型分類(directpartition)來獲得每個視頻的直播分類值(directvalue);然后對已經(jīng)查詢出來的直播分類值(directvalue)進行歸類。
根據(jù)所述直播分類值對視頻資源進行歸類,將具有相同直播分類值的視頻資源歸為一類,并在歸類時為每類視頻均增加一個分類標示(classificationvalue)。
然后,后臺服務(wù)器(webbackstageservers)將所獲得的分類標示(classificationvalue),傳遞給前端服務(wù)器。
基于上述實施例,如圖3所示,所述步驟s1進一步包括:
s31,前端服務(wù)器通過讀取所述分類標示,在前端中創(chuàng)建新的分類;
s32,根據(jù)所述分類標示所對應(yīng)的直播分類值將同一類的視頻納入至新的分類中,獲得新的視頻分區(qū)。
前端服務(wù)器讀取后臺設(shè)置的分類標示,并根據(jù)所述分類標示在前端創(chuàng)建新的視頻分區(qū)。具體地,在后臺設(shè)置完分類標示(classificationvalue)之后,前端服務(wù)器(webreceptionserver)基于后臺服務(wù)器(webbackstageservers)傳遞的分類標示(classificationvalue),來對前臺的視頻展示進行分類。前端服務(wù)器的前臺展示功能(showfunction)通過讀取分類標示(classificationvalue),在前端中創(chuàng)建新的分類,同時根據(jù)分類標示(classificationvalue)所對應(yīng)的直播分類值(directvalue)將同一類的直播視頻納入至新的分類中。
基于上述實施例,如圖4所示,步驟s2進一步包括:
s41,在每個所述分類標示中為所述分類標示所對應(yīng)的視頻分區(qū)添加幻燈標示;
s42,將所述分類標示中的幻燈設(shè)置標示設(shè)置為開啟。
創(chuàng)建視頻分區(qū)之后,在后臺為視頻分區(qū)添加對應(yīng)的分區(qū)幻燈設(shè)置。具體地,后臺服務(wù)器(webbackstageservers)在每個視頻分區(qū)所對應(yīng)的分類標示(classificationvalue)中增加分類幻燈設(shè)置(classificationslide),通過所述分類幻燈設(shè)置,為所述分類標示所標示的視頻分區(qū)添加幻燈標示(slidevalue),在每個分類標示中添加最多6個幻燈標示。其中,所述幻燈標示用于標示待顯示在對應(yīng)視頻分區(qū)中的分區(qū)幻燈的相關(guān)信息,包括幻燈內(nèi)容和視頻連接地址。
s42通過調(diào)用后臺服務(wù)(webbackstageservers)將該分類標示(classificationvalue)中的幻燈設(shè)置標示(slidemark)設(shè)置為開啟(slidemark.switch(open))。
基于上述實施例,所述幻燈標示用于標示分區(qū)幻燈所對應(yīng)的幻燈視圖和與所述幻燈視圖相對應(yīng)的視頻鏈接地址。
具體地,根據(jù)所述幻燈標示查詢所述幻燈標示所對應(yīng)的幻燈視圖和與所述幻燈視圖相對應(yīng)的視頻鏈接地址,后臺將所述幻燈標示傳遞給前臺,從而實現(xiàn)分區(qū)幻燈的設(shè)置。
基于上述實施例,如圖5所示,步驟s2進一步包括:
s51,當分類標示中的幻燈設(shè)置標示為開啟時,在后臺服務(wù)器的服務(wù)層功能中創(chuàng)建接口服務(wù)器;
s52,通過前端服務(wù)器的前臺展示功能,在每個所述分類標示所對應(yīng)的視頻分區(qū)中創(chuàng)建一個幻燈顯示區(qū)域;
s53,通過所述接口服務(wù)器將已設(shè)置完成的幻燈標示發(fā)送至前端服務(wù)器的分區(qū)幻燈隊列。
具體地,在分區(qū)幻燈設(shè)置完成后在服務(wù)器層增加分區(qū)幻燈的幻燈推送渠道。在該分類標示(classificationvalue)中的幻燈設(shè)置標示(slidemark)設(shè)置為開啟(slidemark.switch(open))時,在后臺服務(wù)器(webbackstageservers)的服務(wù)層功能(middleservers)中,創(chuàng)建新的接口服務(wù)器(slideinterface),通過接口服務(wù)器為前臺服務(wù)(webreceptionserver)提供新的幻燈渠道。
通過前端服務(wù)器(webreceptionserver)的前臺展示功能(showfunction),在每個所述分類標示所對應(yīng)的視頻分區(qū)中創(chuàng)建一個幻燈顯示區(qū)域(showslideregion)。所述幻燈顯示區(qū)域用于對設(shè)置好的分區(qū)幻燈在其對應(yīng)的視頻分區(qū)中進行顯示。
在后臺服務(wù)器(webbackstageservers)設(shè)置好分區(qū)幻燈之后,通過所述接口服務(wù)器(slideinterface)),將已經(jīng)設(shè)置好的幻燈標示,發(fā)送至前端服務(wù)器(webreceptionserver)中的分區(qū)幻燈隊列(directqueue)。
基于上述實施例,如圖6所示,所述步驟s2進一步包括:
s61,在所述分區(qū)幻燈隊列中對所述幻燈標示進行排序,獲得分區(qū)幻燈的排序值;
s62,前端服務(wù)器的分區(qū)幻燈展示功能讀取所述排序值,并將所述排序值對應(yīng)的幻燈標示加載至所述幻燈顯示區(qū)域;
s63,若幻燈顯示區(qū)域根據(jù)所述分區(qū)幻燈展示功能傳遞過來的幻燈標示,判斷獲知所述幻燈標示對應(yīng)于當前視頻分區(qū),則在所述幻燈顯示區(qū)域按照所述排序值對所述幻燈標示所對應(yīng)的幻燈視圖進行顯示。
具體地,前端服務(wù)器在所述分區(qū)幻燈隊列中對已設(shè)置好的幻燈標示進行排序,用于確定在幻燈顯示區(qū)域顯示幻燈的順序,獲得分區(qū)幻燈的排序值。前端服務(wù)器(webreceptionserver)的分區(qū)幻燈展示功能(exhibitionfunction),讀取分區(qū)幻燈隊列中(directqueue)中分區(qū)幻燈的排序值,并將該排序值加載至幻燈顯示區(qū)域(showslideregion)。
幻燈顯示區(qū)域(showslideregion)在接收到分區(qū)幻燈展示功能(exhibitionfunction)傳遞過來的排序值時,根據(jù)所述排序值所對應(yīng)的幻燈標示(slidevalue)是否在當前視頻分區(qū)的分類標示中,來判斷是否在當前視頻分區(qū)中對所述幻燈標示所對應(yīng)的幻燈視圖進行顯示。若所述幻燈標示對應(yīng)于當前視頻分區(qū),則在該視頻分區(qū)的幻燈顯示區(qū)域(showslideregion)中加載對應(yīng)的分區(qū)幻燈。
例如:在a分區(qū)中增加的幻燈標示是m,在b分區(qū)中增加的幻燈標示是l。在進入分區(qū)時,需要判斷m對應(yīng)的分區(qū)是否是a,如果是則顯示m分區(qū)幻燈標示。如果不是則繼續(xù)進行判斷。
基于上述實施例,在步驟s2之后所述方法還包括:
對分區(qū)幻燈的上燈時間進行記錄。
具體地,記錄分區(qū)幻燈池幻燈上燈記錄。對分區(qū)幻燈的上燈時間進行記錄,同時對分區(qū)幻燈和首頁幻燈的曝光時間進行區(qū)別記錄。
本發(fā)明另一實施例,提供一種直播視頻推廣設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)以下步驟:
根據(jù)不同的直播類型對視頻資源進行歸類,為每類視頻添加分類標示,以使前端根據(jù)所述分類標示創(chuàng)建新的視頻分區(qū);
在所述視頻分區(qū)設(shè)置分區(qū)幻燈位置,基于分區(qū)幻燈渠道將分區(qū)幻燈推送到前端所述分區(qū)幻燈位置顯示。
本發(fā)明另一實施例,提供一種非暫態(tài)計算機可讀存儲介質(zhì),所述非暫態(tài)計算機可讀存儲介質(zhì)存儲計算機指令,所述計算機指令使所述計算機執(zhí)行如前所述的直播視頻推廣方法。
本實施例提供一種非暫態(tài)計算機可讀存儲介質(zhì),所述非暫態(tài)計算機可讀存儲介質(zhì)存儲計算機指令,所述計算機指令使所述計算機執(zhí)行上述各方法實施例所提供的方法,例如包括:根據(jù)不同的直播類型對視頻資源進行歸類,為每類視頻添加分類標示,以使前端根據(jù)所述分類標示創(chuàng)建新的視頻分區(qū);在所述視頻分區(qū)設(shè)置分區(qū)幻燈位置,基于分區(qū)幻燈渠道將分區(qū)幻燈推送到前端所述分區(qū)幻燈位置顯示。
本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所描述的直播視頻推廣設(shè)備實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
本發(fā)明提出的一種直播視頻推廣方法及設(shè)備,通過分區(qū)幻燈設(shè)置,為優(yōu)質(zhì)直播視頻的推廣增加了渠道,使得用戶更容易找到優(yōu)質(zhì)視頻資源,可有效提升用戶體驗。
最后,本申請的方法僅為較佳的實施方案,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。