本發(fā)明涉及IPTV(Internet Protocol Television,網(wǎng)絡(luò)協(xié)定電視)、OTT(Over The Top TV,基于開放互聯(lián)網(wǎng)的視頻服務(wù))技術(shù)領(lǐng)域,尤其涉及一種自適應(yīng)的信息植入方法、裝置及相關(guān)設(shè)備。
背景技術(shù):
目前,IPTV及OTT的廣告業(yè)務(wù)都是機頂盒在播放前,通過客戶端到廣告服務(wù)器去獲取該待播放的內(nèi)容是否有廣告,然后對廣告進行播放。但是,這樣帶來一個問題,如果有多個CP(Content Provider,內(nèi)容提供商)的情況下,每個CP都需要實現(xiàn)一套自己的廣告業(yè)務(wù)流程,無法做到統(tǒng)一的廣告播放控制,這樣就無法做到統(tǒng)一管控,同時也增加了多個CP的開發(fā)成本。
因此,如果有一種廣告植入方法能夠自適應(yīng)多個CP的廣告植入,將大大的減少多CP情況下帶來的業(yè)務(wù)流程變更,使得廣告植入能夠自動適應(yīng)多CP的場景,提升了廣告的統(tǒng)一管控。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是,提供一種自適應(yīng)的信息植入方法、裝置及相關(guān)設(shè)備,能夠自適應(yīng)多個CP在其所提供的內(nèi)容中的信息植入。
本發(fā)明采用的技術(shù)方案是,所述自適應(yīng)的信息植入方法,在廣告服務(wù)器側(cè)執(zhí)行的流程,包括:
對機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求進行分析,判斷是否需要向所述機頂盒進行信息植入;
在需要進行信息植入的情況下,向所述機頂盒發(fā)送需植入的信息。
進一步的,所述業(yè)務(wù)請求的獲取方式,包括以下之一:
方式一:對機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求進行截獲;
方式二:作為中繼節(jié)點接收到機頂盒發(fā)來的欲向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求。
進一步的,在方式一中,所述對機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求進行截獲,包括:
在路由設(shè)備將機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求轉(zhuǎn)發(fā)給所述內(nèi)容提供服務(wù)商之前,通過分光器對所述業(yè)務(wù)請求進行截獲。
進一步的,所述對機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求進行分析,判斷是否需要向所述機頂盒進行信息植入,包括:
判斷機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求的字段內(nèi)容是否滿足所述內(nèi)容提供商的信息植入條件,若是,則判定為需要向所述機頂盒進行信息植入,否則判定為不需要向所述機頂盒進行信息植入。
進一步的,滿足所述內(nèi)容提供商的信息植入條件,包括:
所述業(yè)務(wù)請求的字段中包含:設(shè)定文件的請求地址,和/或,設(shè)定的特征字段;其中,設(shè)定文件格式的請求地址包括:視頻文件格式的請求地址、網(wǎng)頁頁面文件格式的請求地址或者對FTP(File Transfer Protocol,文件傳輸協(xié)議)服務(wù)器下資源的請求地址,設(shè)定的特征字段包括:設(shè)定后綴的文件字段或者設(shè)定頻道的頻道編碼字段。
進一步的,所述向所述機頂盒發(fā)送需植入的信息,包括:
向所述機頂盒發(fā)送信息植入頁面;
根據(jù)所述機頂盒基于所述信息植入頁面發(fā)出的信息植入請求,確定出目標信息的內(nèi)容、目標信息的類型和目標信息的策略;
根據(jù)目標信息的內(nèi)容、目標信息的類型和目標信息的策略組裝成信息播控頁面下發(fā)給所述機頂盒,以供機頂盒執(zhí)行所述信息播控頁面并進行信息的播發(fā)。
進一步的,在采用方式一獲取所述業(yè)務(wù)請求且需要進行信息植入的情況下,在內(nèi)容提供商服務(wù)器向機頂盒響應(yīng)所述業(yè)務(wù)請求之前,向所述機頂盒發(fā)送需植入的信息;
所述方法,還包括:
向所述機頂盒發(fā)送需植入的信息之后,將所述業(yè)務(wù)請求打上已處理標識后告知所述機頂盒,以供所述機頂盒再次向內(nèi)容提供商服務(wù)器發(fā)送打上已處理標識的所述業(yè)務(wù)請求;
在采用方式二獲取所述業(yè)務(wù)請求且不需要進行信息植入的情況下,將所述業(yè)務(wù)請求轉(zhuǎn)發(fā)給所述內(nèi)容提供商服務(wù)器。
本發(fā)明還提供一種自適應(yīng)的信息植入裝置,設(shè)置于廣告服務(wù)器側(cè),該裝置包括:
分析判斷模塊,用于對機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求進行分析,判斷是否需要向所述機頂盒進行信息植入;
信息植入模塊,用于在需要進行信息植入的情況下,向所述機頂盒發(fā)送需植入的信息。
進一步的,所述裝置,還包括:
請求獲取模塊,用于采用以下方式之一獲取所述業(yè)務(wù)請求:
方式一:對機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求進行截獲;
方式二:作為中繼節(jié)點接收到機頂盒發(fā)來的欲向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求。
進一步的,針對方式一,所述請求獲取模塊,具體用于:
在路由設(shè)備將機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求轉(zhuǎn)發(fā)給所述內(nèi)容提供服務(wù)商之前,通過分光器對所述業(yè)務(wù)請求進行截獲。
進一步的,所述分析判斷模塊,具體用于:
判斷機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求的字段內(nèi)容是否滿足所述 內(nèi)容提供商的信息植入條件,若是,則判定為需要向所述機頂盒進行信息植入,否則判定為不需要向所述機頂盒進行信息植入。
進一步的,滿足所述內(nèi)容提供商的信息植入條件,包括:
所述業(yè)務(wù)請求的字段中包含:設(shè)定文件的請求地址,和/或,設(shè)定的特征字段;其中,設(shè)定文件格式的請求地址包括:視頻文件格式的請求地址、網(wǎng)頁頁面文件格式的請求地址或者對FTP服務(wù)器下資源的請求地址,設(shè)定的特征字段包括:設(shè)定后綴的文件字段或者設(shè)定頻道的頻道編碼字段。
進一步的,所述信息植入模塊,具體用于:
向所述機頂盒發(fā)送信息植入頁面;
根據(jù)所述機頂盒基于所述信息植入頁面發(fā)出的信息植入請求,確定出目標信息的內(nèi)容、目標信息的類型和目標信息的策略;
根據(jù)目標信息的內(nèi)容、目標信息的類型和目標信息的策略組裝成信息播控頁面下發(fā)給所述機頂盒,以供機頂盒執(zhí)行所述信息播控頁面并進行信息的播發(fā)。
進一步的,所述信息植入模塊,具體用于:在采用方式一獲取所述業(yè)務(wù)請求且需要進行信息植入的情況下,在內(nèi)容提供商服務(wù)器向機頂盒響應(yīng)所述業(yè)務(wù)請求之前,向所述機頂盒發(fā)送需植入的信息;
所述裝置,還包括:業(yè)務(wù)恢復(fù)模塊,用于:
向所述機頂盒發(fā)送需植入的信息之后,將所述業(yè)務(wù)請求打上已處理標識后告知所述機頂盒,以供所述機頂盒再次向內(nèi)容提供商服務(wù)器發(fā)送打上已處理標識的所述業(yè)務(wù)請求;
在采用方式二獲取所述業(yè)務(wù)請求且不需要進行信息植入的情況下,將所述業(yè)務(wù)請求轉(zhuǎn)發(fā)給所述內(nèi)容提供商服務(wù)器。
本發(fā)明還提供一種廣告服務(wù)器,作為機頂盒與內(nèi)容提供商服務(wù)器之間的中繼節(jié)點,所述廣告服務(wù)器包括上述自適應(yīng)的信息植入裝置。該廣告服務(wù)系統(tǒng)可以應(yīng)用于新開網(wǎng)絡(luò)中,需要對現(xiàn)有網(wǎng)絡(luò)架構(gòu)做改進,即在機頂盒與內(nèi)容提供商 服務(wù)器之間插入廣告服務(wù)器。
本發(fā)明還提供一種廣告服務(wù)系統(tǒng),包括廣告服務(wù)器以及分光器,其中,所述廣告服務(wù)器包括上述自適應(yīng)的信息植入裝置。該廣告服務(wù)系統(tǒng)可以應(yīng)用于現(xiàn)網(wǎng)架構(gòu)中,無需對網(wǎng)絡(luò)架構(gòu)做改進。
本發(fā)明還提供一種廣告服務(wù)系統(tǒng),包括廣告服務(wù)器以及內(nèi)容提供商服務(wù)器,其中,所述內(nèi)容提供商服務(wù)器包括上述自適應(yīng)的信息植入裝置中的請求獲取模塊和分析判斷模塊,所述廣告服務(wù)器包括上述自適應(yīng)的信息植入裝置中的信息植入模塊。該廣告服務(wù)系統(tǒng)可以應(yīng)用于現(xiàn)網(wǎng)架構(gòu)中,無需對網(wǎng)絡(luò)架構(gòu)做改進。
采用上述技術(shù)方案,本發(fā)明至少具有下列優(yōu)點:
本發(fā)明所述自適應(yīng)的信息植入方法、裝置及相關(guān)設(shè)備,在多CP的情況下,通過廣告服務(wù)器的獲取機頂盒發(fā)送給內(nèi)容提供商服務(wù)器的業(yè)務(wù)請求并根據(jù)業(yè)務(wù)請求進行對應(yīng)的信息植入,使得機頂盒能夠適配多CP的信息植入接口,無需CP做調(diào)整,便于運營商做統(tǒng)一管控,提升用戶體驗。
附圖說明
圖1為本發(fā)明第一實施例的自適應(yīng)的信息植入方法流程圖;
圖2為本發(fā)明第二實施例的自適應(yīng)的信息植入方法流程圖;
圖3為本發(fā)明第三實施例的適應(yīng)的信息植入裝置組成結(jié)構(gòu)示意圖;
圖4為本發(fā)明第四實施例的適應(yīng)的信息植入裝置組成結(jié)構(gòu)示意圖;
圖5為本發(fā)明第九實施例的基于自適應(yīng)的廣告植入裝置的組成原理圖;
圖6為本發(fā)明第九實施例的步驟A的具體流程圖;
圖7為本發(fā)明第九實施例的步驟B的具體流程圖;
圖8為本發(fā)明第九實施例的采用代理模式的自適應(yīng)廣告植入裝置的組成原理圖。
具體實施方式
為更進一步闡述本發(fā)明為達成預(yù)定目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實施例,對本發(fā)明進行詳細說明如后。
本發(fā)明第一實施例,一種自適應(yīng)的信息植入方法,如圖1所示,該方法在廣告服務(wù)器側(cè)執(zhí)行的流程,包括以下具體步驟:
步驟S101,對機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求進行分析,判斷是否需要向所述機頂盒進行信息植入;
具體的,所述業(yè)務(wù)請求的獲取方式,包括以下之一:
方式一:對機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求進行截獲;這種方式優(yōu)先適用于現(xiàn)網(wǎng)架構(gòu)中,無需對現(xiàn)網(wǎng)架構(gòu)的網(wǎng)絡(luò)連接做出改進。
方式二:作為中繼節(jié)點接收到機頂盒發(fā)來的欲向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求。這種方式優(yōu)先適用于新開網(wǎng)絡(luò)中對現(xiàn)網(wǎng)架構(gòu)的網(wǎng)絡(luò)連接做出改進,即在機頂盒與內(nèi)容提供商服務(wù)器之間插入廣告服務(wù)器。這種方式也適用于現(xiàn)網(wǎng)架構(gòu)中,無需對現(xiàn)網(wǎng)架構(gòu)的網(wǎng)絡(luò)連接做出改進,只需在CP服務(wù)器中增加相應(yīng)的請求截獲模塊即可。
進一步的,在方式一中,對機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求進行截獲,包括:
在路由設(shè)備將機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求轉(zhuǎn)發(fā)給所述內(nèi)容提供服務(wù)商之前,通過分光器對所述業(yè)務(wù)請求進行截獲。
需要說明的是,在采用方式一獲取所述業(yè)務(wù)請求且需要進行信息植入的情況下,在需要進行信息植入的情況下,在內(nèi)容提供商服務(wù)器向機頂盒響應(yīng)所述業(yè)務(wù)請求之前,向所述機頂盒發(fā)送需植入的信息。在通過分光器對所述業(yè)務(wù)請求進行截獲的情況下,由于分光器并沒有阻斷內(nèi)容提供商服務(wù)器對于所述業(yè)務(wù)請求的接收,此時向機頂盒發(fā)送信息植入頁面須發(fā)生在內(nèi)容提供商服務(wù)器向機頂盒給出業(yè)務(wù)請求的響應(yīng)之前?,F(xiàn)有技術(shù)中機頂盒接收業(yè)務(wù)請求響應(yīng)的機制是, 一旦機頂盒接收到了針對所述業(yè)務(wù)請求的響應(yīng),則不會處理再次接收到的所述業(yè)務(wù)請求的響應(yīng)。
在步驟S101中,對機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求進行分析,判斷是否需要向所述機頂盒進行信息植入,包括:
判斷機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求的字段內(nèi)容是否滿足所述內(nèi)容提供商的信息植入條件,若是,則判定為需要向所述機頂盒進行信息植入,否則判定為不需要向所述機頂盒進行信息植入。
更進一步的,滿足所述內(nèi)容提供商的信息植入條件,包括:
所述業(yè)務(wù)請求的字段中包含:設(shè)定文件的請求地址,和/或,設(shè)定的特征字段;其中,設(shè)定文件格式的請求地址包括:視頻文件格式的請求地址、網(wǎng)頁頁面文件格式的請求地址或者對FTP(File Transfer Protocol,文件傳輸協(xié)議)服務(wù)器下資源的請求地址,設(shè)定的特征字段包括:設(shè)定后綴的文件字段或者設(shè)定頻道的頻道編碼字段。其中,設(shè)定后綴的文件字段,可以是:視頻類的.mpg、.mp4、.avi、.3gp等,網(wǎng)頁類主要是.html、.jsp、.php、.asp、.js等。
步驟S102,在需要進行信息植入的情況下,向所述機頂盒發(fā)送需植入的信息。
具體的,在步驟S102中,向所述機頂盒發(fā)送需植入的信息,包括:
A1:向所述機頂盒發(fā)送信息植入頁面;
進一步的,在現(xiàn)網(wǎng)架構(gòu)中通過分光器對所述業(yè)務(wù)請求進行截獲的情況下,由于分光器并沒有阻斷內(nèi)容提供商服務(wù)器對于所述業(yè)務(wù)請求的接收,此時向機頂盒發(fā)送信息植入頁面須發(fā)生在內(nèi)容提供商服務(wù)器向機頂盒給出業(yè)務(wù)請求的響應(yīng)之前?,F(xiàn)有技術(shù)中機頂盒接收業(yè)務(wù)請求響應(yīng)的機制是,一旦機頂盒接收到了針對所述業(yè)務(wù)請求的響應(yīng),則不會處理再次接收到的所述業(yè)務(wù)請求的響應(yīng)。
A2:根據(jù)所述機頂盒基于所述信息植入頁面發(fā)出的信息植入請求,確定出目標信息的內(nèi)容、類型和策略;
A3:根據(jù)目標信息的內(nèi)容、類型和策略組裝成信息播控頁面下發(fā)給所述機 頂盒,以供機頂盒執(zhí)行所述信息播控頁面并進行信息的播發(fā)。
本發(fā)明第二實施例,一種自適應(yīng)的信息植入方法,本實施例所述方法與第一實施例大致相同,區(qū)別在于,如圖2所示,本實施例的所述方法,還包括以下具體步驟:
步驟S103,向所述機頂盒發(fā)送需植入的信息之后,將所述業(yè)務(wù)請求打上已處理標識后告知所述機頂盒,以供所述機頂盒再次向內(nèi)容提供商服務(wù)器發(fā)送打上已處理標識的所述業(yè)務(wù)請求;該已處理標識的作用是:當(dāng)再次獲取所述業(yè)務(wù)請求后,根據(jù)該已處理標識可以判定所述業(yè)務(wù)請求無需進行信息植入的判斷處理。
現(xiàn)有技術(shù)中機頂盒接收業(yè)務(wù)請求響應(yīng)的機制是,一旦機頂盒接收到了針對所述業(yè)務(wù)請求的響應(yīng),則不會處理再次接收到的所述業(yè)務(wù)請求的響應(yīng)。而機頂盒對已經(jīng)發(fā)送并收到響應(yīng)的業(yè)務(wù)請求沒有重發(fā)機制,因此,本申請需要將已進行信息植入的業(yè)務(wù)請求進行恢復(fù)以告知機頂盒,讓機頂盒重新再發(fā)送一次該業(yè)務(wù)請求給內(nèi)容提供商服務(wù)器去獲取用戶想要觀看的內(nèi)容。
步驟S103還包括:
在采用方式二即作為中繼節(jié)點獲取所述業(yè)務(wù)請求且不需要進行信息植入的情況下,將所述業(yè)務(wù)請求轉(zhuǎn)發(fā)給所述內(nèi)容提供商服務(wù)器。這樣做可以不影響機頂盒正常的業(yè)務(wù)請求內(nèi)容的獲取。
本發(fā)明第三實施例,與第一實施例對應(yīng),本實施例介紹一種自適應(yīng)的信息植入裝置,設(shè)置于廣告服務(wù)器側(cè),如圖3所示,該裝置包括以下組成部分:
1)請求獲取模塊300,用于采用以下方式之一獲取所述業(yè)務(wù)請求:
方式一:對機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求進行截獲;這種方式優(yōu)先適用于現(xiàn)網(wǎng)架構(gòu)中,無需對現(xiàn)網(wǎng)架構(gòu)的網(wǎng)絡(luò)連接做出改進。
方式二:作為中繼節(jié)點接收到機頂盒發(fā)來的欲向內(nèi)容提供商服務(wù)器發(fā)送的 業(yè)務(wù)請求。這種方式優(yōu)先適用于新開網(wǎng)絡(luò)中對現(xiàn)網(wǎng)架構(gòu)的網(wǎng)絡(luò)連接做出改進,即在機頂盒與內(nèi)容提供商服務(wù)器之間插入廣告服務(wù)器。這種方式也適用于現(xiàn)網(wǎng)架構(gòu)中,無需對現(xiàn)網(wǎng)架構(gòu)的網(wǎng)絡(luò)連接做出改進,只需在CP服務(wù)器中增加相應(yīng)的請求截獲模塊即可。
具體的,針對方式一,請求獲取模塊300,具體用于:
在路由設(shè)備將機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求轉(zhuǎn)發(fā)給所述內(nèi)容提供服務(wù)商之前,通過分光器對所述業(yè)務(wù)請求進行截獲。
需要說明的是,在請求獲取模塊300采用方式一獲取所述業(yè)務(wù)請求且需要進行信息植入的情況下,信息植入模塊302須在內(nèi)容提供商服務(wù)器向機頂盒響應(yīng)所述業(yè)務(wù)請求之前,向所述機頂盒發(fā)送需植入的信息。在通過分光器對所述業(yè)務(wù)請求進行截獲的情況下,由于分光器并沒有阻斷內(nèi)容提供商服務(wù)器對于所述業(yè)務(wù)請求的接收,此時向機頂盒發(fā)送信息植入頁面須發(fā)生在內(nèi)容提供商服務(wù)器向機頂盒給出業(yè)務(wù)請求的響應(yīng)之前?,F(xiàn)有技術(shù)中機頂盒接收業(yè)務(wù)請求響應(yīng)的機制是,一旦機頂盒接收到了針對所述業(yè)務(wù)請求的響應(yīng),則不會處理再次接收到的所述業(yè)務(wù)請求的響應(yīng)。
2)分析判斷模塊301,用于對機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求進行分析,判斷是否需要向所述機頂盒進行信息植入;
具體的,分析判斷模塊301,具體用于:
判斷機頂盒向內(nèi)容提供商服務(wù)器發(fā)送的業(yè)務(wù)請求的字段內(nèi)容是否滿足所述內(nèi)容提供商的信息植入條件,若是,則判定為需要向所述機頂盒進行信息植入,否則判定為不需要向所述機頂盒進行信息植入。
進一步的,滿足所述內(nèi)容提供商的信息植入條件,包括:
所述業(yè)務(wù)請求的字段中包含:設(shè)定文件的請求地址,和/或,設(shè)定的特征字段;其中,設(shè)定文件格式的請求地址包括:視頻文件格式的請求地址、網(wǎng)頁頁面文件格式的請求地址或者對FTP服務(wù)器下資源的請求地址,設(shè)定的特征字段包括:設(shè)定后綴的文件字段或者設(shè)定頻道的頻道編碼字段。
3)信息植入模塊302,用于在需要進行信息植入的情況下,向所述機頂盒發(fā)送需植入的信息。
具體的,信息植入模塊302,具體用于:
向所述機頂盒發(fā)送信息植入頁面;在現(xiàn)網(wǎng)架構(gòu)下通過分光器對所述業(yè)務(wù)請求進行截獲的情況下,由于分光器并沒有阻斷內(nèi)容提供商服務(wù)器對于所述業(yè)務(wù)請求的接收,此時向機頂盒發(fā)送信息植入頁面須發(fā)生在內(nèi)容提供商服務(wù)器向機頂盒給出業(yè)務(wù)請求的響應(yīng)之前?,F(xiàn)有技術(shù)中機頂盒接收業(yè)務(wù)請求響應(yīng)的機制是,一旦機頂盒接收到了針對所述業(yè)務(wù)請求的響應(yīng),則不會處理再次接收到的所述業(yè)務(wù)請求的響應(yīng)。
根據(jù)所述機頂盒基于所述信息植入頁面發(fā)出的信息植入請求,確定出目標信息的內(nèi)容、類型和策略;
根據(jù)目標信息的內(nèi)容、類型和策略組裝成信息播控頁面下發(fā)給所述機頂盒,以供機頂盒執(zhí)行所述信息播控頁面并進行信息的播發(fā)。
進一步的,在現(xiàn)網(wǎng)架構(gòu)中,信息植入模塊302,具體用于:在需要進行信息植入的情況下,在內(nèi)容提供商服務(wù)器向機頂盒響應(yīng)所述業(yè)務(wù)請求之前,向所述機頂盒發(fā)送需植入的信息;
本發(fā)明第四實施例,與第二實施例對應(yīng)的介紹一種自適應(yīng)的信息植入裝置,本實施例所述裝置與第三實施例大致相同,區(qū)別在于,如圖4所示,本實施例的所述裝置,還包括:
業(yè)務(wù)恢復(fù)模塊303,用于:
向所述機頂盒發(fā)送需植入的信息之后,將所述業(yè)務(wù)請求打上已處理標識后告知所述機頂盒,以供所述機頂盒再次向內(nèi)容提供商服務(wù)器發(fā)送打上已處理標識的所述業(yè)務(wù)請求;該已處理標識的作用是:當(dāng)再次獲取所述業(yè)務(wù)請求后,根據(jù)該已處理標識可以判定所述業(yè)務(wù)請求無需進行信息植入的判斷處理。
在采用方式二即作為中繼節(jié)點獲取所述業(yè)務(wù)請求且不需要進行信息植入的 情況下,將所述業(yè)務(wù)請求轉(zhuǎn)發(fā)給所述內(nèi)容提供商服務(wù)器。
本發(fā)明第五實施例,一種廣告服務(wù)系統(tǒng),可以作為實體裝置來理解,應(yīng)用于現(xiàn)網(wǎng)架構(gòu)中,所述廣告服務(wù)系統(tǒng)包括廣告服務(wù)器以及分光器,其中,所述廣告服務(wù)器包括第三實施例或者第四實施例所述的自適應(yīng)的信息植入裝置。
本發(fā)明第六實施例,一種廣告服務(wù)系統(tǒng),可以作為實體裝置來理解,應(yīng)用于現(xiàn)網(wǎng)架構(gòu)中,所述廣告服務(wù)系統(tǒng)包括廣告服務(wù)器以及內(nèi)容提供商服務(wù)器,其中,所述內(nèi)容提供商服務(wù)器包括第三實施例或者第四實施例所述的自適應(yīng)的信息植入裝置中的請求獲取模塊和分析判斷模塊,所述廣告服務(wù)器包括第三實施例或者第四實施例所述的自適應(yīng)的信息植入裝置中的信息植入模塊。
本發(fā)明第七實施例,一種廣告服務(wù)器,應(yīng)用于新開網(wǎng)絡(luò)中作為機頂盒與內(nèi)容提供商服務(wù)器之間的中繼節(jié)點,所述廣告服務(wù)器包括第三實施例或第四實施例自適應(yīng)的信息植入裝置。
本發(fā)明第八實施例,一種內(nèi)容提供商服務(wù)器,應(yīng)用于現(xiàn)網(wǎng)架構(gòu)中,所述內(nèi)容提供商服務(wù)器中設(shè)有上述自適應(yīng)的信息植入裝置中的請求獲取模塊和分析判斷模塊,并配合上述自適應(yīng)的信息植入裝置中的信息植入模塊使用。
本發(fā)明第九實施例,本實施例是在上述實施例的基礎(chǔ)上,以廣告信息植入為例,結(jié)合附圖5~8介紹一個本發(fā)明的應(yīng)用實例。
圖5是基于自適應(yīng)的廣告植入裝置的組成原理圖,其核心模塊是分光器和廣告服務(wù)器,其使得機頂盒的業(yè)務(wù)請求能夠自動分光到廣告服務(wù)器,以便能夠自動處理多CP情況下的廣告業(yè)務(wù)植入。其中,分光器主要用于將機頂盒發(fā)出的業(yè)務(wù)請求進行分光,即將業(yè)務(wù)請求分一路到廣告服務(wù)器,以便廣告服務(wù)器進行請求的匹配識別;廣告服務(wù)器包含請求截獲模塊(類似于第三實施例的分析判 斷模塊)和廣告植入模塊(類似于第三實施例的信息植入模塊)其中,請求截獲模塊負責(zé)截獲多CP的業(yè)務(wù)請求,并從業(yè)務(wù)請求中識別出哪種業(yè)務(wù)請求需要植入廣告;廣告植入模塊負責(zé)從廣告服務(wù)器獲取廣告信息,控制廣告植入策略并播放廣告;
本實例基于自適應(yīng)的廣告植入方法,包括以下步驟:
步驟A:分光器將機頂盒請求分光,發(fā)給請求截獲模塊進行匹配;
步驟B:廣告植入模塊獲取匹配廣告,并執(zhí)行廣告播放;
具體的,如圖6所示,步驟A中執(zhí)行的具體步驟如下:
步驟201:廣告服務(wù)器的請求截獲模塊初始化匹配規(guī)則,匹配規(guī)則一般從廣告服務(wù)器上進行獲取,可以根據(jù)需要靈活設(shè)置即可;其中,匹配規(guī)則根據(jù)各個CP提供的廣告植入URL確定,廣告植入URL中一般包含RTSP和HTTP兩種視頻格式,也可以是包含頁面格式,或者是FTP服務(wù)器中資源的請求地址,在上述格式中有包含指定的特征,如URL中包含m3u8后綴的視頻需要植入,指定頻道的頻道編碼ch0000001等格式;若業(yè)務(wù)請求中包含上述視頻格式、頁面格式或者FTP服務(wù)器中資源的請求地址,且在這些請求地址中又包含有指定的特征字段,比如:.m3u8字段、指定頻道的頻道編碼字段等,則滿足匹配規(guī)則,表明可以基于該業(yè)務(wù)請求向機頂盒播發(fā)廣告。
步驟202:機頂盒發(fā)起CP相關(guān)的業(yè)務(wù)請求到分光器;
步驟203:分光器將業(yè)務(wù)請求進行分光,在業(yè)務(wù)請求發(fā)送到CP的同時,分出一路業(yè)務(wù)請求發(fā)給廣告服務(wù)器;
步驟204:廣告服務(wù)器的請求截獲模塊將該業(yè)務(wù)請求對比匹配規(guī)則進行分析;
步驟205:若滿足匹配規(guī)則,則請求截獲模塊下發(fā)廣告植入頁面給機頂盒,以防止該業(yè)務(wù)請求的響應(yīng)先于廣告植入頁面返回給機頂盒;
步驟206:機頂盒解析廣告植入頁面,并向廣告服務(wù)器發(fā)起廣告植入請求;
步驟207:廣告服務(wù)器的請求截獲模塊獲取廣告植入請求后,通知廣告植入模塊進行廣告植入
如圖7所示,步驟B中執(zhí)行的步驟如下:
步驟301:廣告植入模塊獲取匹配的廣告信息,如:廣告內(nèi)容、廣告類型、廣告策略等;
步驟302:廣告植入模塊保存當(dāng)前的業(yè)務(wù)請求,以便在廣告播放結(jié)束后恢復(fù)原先的業(yè)務(wù)請求;
步驟303:廣告植入模塊組裝廣告播控頁面,并下發(fā)給機頂盒;
步驟304:機頂盒執(zhí)行廣告播控頁面,進行廣告播放
步驟305:廣告播放結(jié)束,機頂盒上報結(jié)束標識給廣告植入模塊
步驟306:廣告植入模塊根據(jù)步驟302保存的業(yè)務(wù)請求,組裝業(yè)務(wù)請求頁面,并下發(fā)給機頂盒;
步驟307:機頂盒執(zhí)行業(yè)務(wù)請求,恢復(fù)原先的業(yè)務(wù)請求。
圖8是采用代理模式的自適應(yīng)廣告植入裝置的組成原理圖,該代理模式是上述分光器模式的一種擴展,只需要將請求截獲模塊部署到CP所在的EPG(Electronic Program Guide,電子節(jié)目指南)服務(wù)器(類似于前面實施例的內(nèi)同提供商服務(wù)器)即可完成業(yè)務(wù)請求的自動截獲,實際是在機頂盒與CP之前串聯(lián)入廣告服務(wù)器,廣告服務(wù)器起到一個中繼節(jié)點,在CP的設(shè)備中安插了一個請求截獲模塊。
在采用代理模式下,基于自適應(yīng)的廣告植入方法,主要包括如下步驟:
步驟401:請求截獲模塊從廣告服務(wù)器獲取匹配規(guī)則;
步驟402:廣告服務(wù)器返回匹配規(guī)則給請求截獲模塊;
步驟403:請求截獲模塊初始化匹配規(guī)則;
步驟404:機頂盒向CP發(fā)起業(yè)務(wù)請求,該業(yè)務(wù)請求首先進入請求截獲模塊;
步驟405:CP上部署的請求截獲模塊將該業(yè)務(wù)請求對比匹配規(guī)則進行分析;
步驟406:若請求截獲模塊發(fā)現(xiàn)有符合匹配規(guī)則的業(yè)務(wù)請求,則通知廣告植 入模塊進行廣告植入;
步驟407:后續(xù)廣告植入流程參照圖7的流程來實施即可。
通過具體實施方式的說明,應(yīng)當(dāng)可對本發(fā)明為達成預(yù)定目的所采取的技術(shù)手段及功效得以更加深入且具體的了解,然而所附圖示僅是提供參考與說明之用,并非用來對本發(fā)明加以限制。