專利名稱::互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng)及方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及數(shù)字電視
技術(shù)領(lǐng)域:
,特別涉及一種電視廣告實(shí)現(xiàn)系統(tǒng)及方法。
背景技術(shù):
:近年來,數(shù)字電視蓬勃發(fā)展,逐漸取代模擬電視占據(jù)主導(dǎo)地位。數(shù)字電視客戶終端機(jī)頂盒的加入以及通信鏈路的改造,使得數(shù)字電視在互動(dòng)方面具備得天獨(dú)厚的優(yōu)勢(shì),諸如視頻點(diǎn)播、視頻會(huì)議、連接互聯(lián)網(wǎng)等業(yè)務(wù)得到越來越廣泛的應(yīng)用。而無論模擬電視還是數(shù)字電視,廣告始終占據(jù)重要地位,這是因?yàn)殡娨晱V告收入是電視運(yùn)營商的主要盈利來源,同時(shí)電視廣告宣傳對(duì)產(chǎn)品銷售的巨大推動(dòng)作用也是銷售商做廣告的主要?jiǎng)恿Α,F(xiàn)有的電視廣告實(shí)施方法包括兩種一種是插播,即在某個(gè)時(shí)間段內(nèi),暫停播出電視節(jié)目,專門播放廣告,廣告充盈整個(gè)電視畫面;另一種是嵌入播出,即電視節(jié)目繼續(xù)播出,簡潔的廣告宣傳語(簡稱廣告標(biāo)語)通過畫面合成的方式嵌入到電視節(jié)目畫面的指定位置,從而在不影響用戶收看電視節(jié)目的同時(shí)實(shí)現(xiàn)廣告的播出,廣告收視率高。廣告嵌入的設(shè)備為數(shù)字電視系統(tǒng)中廣泛使用的臺(tái)標(biāo)字幕機(jī)。臺(tái)標(biāo)字幕機(jī)指定嵌入電視畫面的臺(tái)標(biāo)字幕的位置及其顯示方式,通過把臺(tái)標(biāo)字幕替換為廣告嵌入電視畫面,實(shí)現(xiàn)廣告的嵌入播出。臺(tái)標(biāo)字幕機(jī)的關(guān)鍵技術(shù)在于廣告圖形與電視畫面的合成。現(xiàn)有兩種廣告圖形與電視圖像的合成方法一種是基于像素域的合成方法,首先將數(shù)字的MPEG-2電視節(jié)目視頻解碼得到像素域,將解碼后的每一幀與廣告圖形幀在像素域相加,最后將疊加形成的幀壓縮回MPEG-2編碼,完成基于像素域的廣告嵌入;另一種是基于離散余弦變化(DiscreteCosineTransform,DCT)域的合成方法,首先將廣告圖形進(jìn)行DCT變換,得到其DCT系數(shù),再分析數(shù)字MPEG-2電視7節(jié)目視頻幀,得到其DCT域系數(shù),然后在DCT域?qū)烧呦禂?shù)相加,最后進(jìn)行量化與變長編碼,完成基于DCT域的廣告嵌入?;贒CT域的廣告嵌入算法相對(duì)于全解全壓的像素域算法省略了反離散余弦變化、運(yùn)動(dòng)估計(jì)、離散余弦變化等環(huán)節(jié),相對(duì)實(shí)現(xiàn)簡單,算法復(fù)雜度低,是目前廣泛使用的圖像合成方式。如圖l所示,為典型臺(tái)標(biāo)字幕機(jī)的工作原理圖。現(xiàn)有的電視廣告實(shí)施方法的缺點(diǎn)是,插播的廣告費(fèi)用高,而且這種打斷正常節(jié)目而播出插播廣告的行為可能引起用戶反感而選擇換臺(tái)等操作跳過廣告;而嵌入播出的廣告受限于其在電視畫面上展現(xiàn)的面積大小,不能傳達(dá)豐富的產(chǎn)品特性,用戶能獲取到的信息相對(duì)較少,并且采用臺(tái)標(biāo)字幕機(jī)將廣告嵌入電視畫面播出的方式顯然缺乏一套廣告載入、廣告播出規(guī)劃、監(jiān)測(cè)等功能完善的系統(tǒng),自動(dòng)播出方面存在不足,需要耗費(fèi)大量人力實(shí)時(shí)調(diào)整廣告播出與監(jiān)測(cè)廣告的播出狀況。此外,無論是插播廣告還是嵌入式播出官高,都只停留在簡單的、單向的用戶被動(dòng)接收于收看的階段,難以充分發(fā)揮數(shù)字電視系統(tǒng)互動(dòng)的特性,難以實(shí)現(xiàn)用戶對(duì)感興趣的廣告進(jìn)行自主點(diǎn)播。綜上所述,現(xiàn)有的廣告播出方式,難以充分利用數(shù)字電視環(huán)境下豐富的資源,例如媒體服務(wù)器、雙向鏈路等。針對(duì)上述問題,本發(fā)明基于廣告嵌入播出方式,結(jié)合視頻點(diǎn)播服務(wù)器,提出一種互動(dòng)電視廣告系統(tǒng)及方法,電視觀眾可以有選擇地觀看自己感興趣的電視廣告,廣告效果突出,同時(shí)也不影響電視觀眾收看電視。
發(fā)明內(nèi)容本發(fā)明的目的旨在至少解決上述技術(shù)缺陷之一,特別是解決現(xiàn)有電視廣告缺乏互動(dòng)性,用戶只能單向、被動(dòng)地收看電視廣告的問題。為了達(dá)到上述目的,本發(fā)明提出一種互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng),包括廣告管理與播出服務(wù)端、流媒體服務(wù)器和客戶端機(jī)頂盒。所述客戶端機(jī)頂盒用于實(shí)時(shí)獲取并更新私有數(shù)據(jù)中的廣告影片點(diǎn)播地址;所述流媒體服務(wù)器提供點(diǎn)播功能;所述廣告管理與播出服務(wù)端包括廣告播出服務(wù)器、廣告存儲(chǔ)服務(wù)器和若干個(gè)廣告嵌入服務(wù)器,按功能不同,可分為設(shè)備管理模塊、廣告載入塊、存儲(chǔ)模塊、調(diào)度模塊、發(fā)布模塊、廣告嵌入播出模塊和播出監(jiān)控模塊,其中,所述設(shè)備管理模塊運(yùn)行在所述廣告管理服務(wù)器上,用于管理與監(jiān)測(cè)所述廣告嵌入服務(wù)器和所述流媒體服務(wù)器;所述廣告載入模塊運(yùn)行在所述廣告管理服務(wù)器上,用于確定廣告名稱,上載廣告標(biāo)語和廣告影片到所述廣告存儲(chǔ)服務(wù)器;所述存儲(chǔ)模塊運(yùn)行在所述廣告存儲(chǔ)服務(wù)器上,用于存放所述廣告標(biāo)語和廣告影片;所述調(diào)度模塊運(yùn)行在所述廣告管理服務(wù)器上,用于以頻道為單位制定廣告嵌入播出計(jì)劃,沿電視頻道節(jié)目播出時(shí)間軸進(jìn)行調(diào)度,確定每個(gè)廣告的播出時(shí)間和播出模式,協(xié)調(diào)跨頻道的廣告嵌入播出;所述發(fā)布模塊用于根據(jù)所述調(diào)度模塊的調(diào)度結(jié)果生成廣告播出計(jì)劃XML和廣告影片下載XML,并發(fā)布,所述廣告嵌入服務(wù)器獲取分析所述廣告播出計(jì)劃XML并根據(jù)其信息下載所述廣告標(biāo)語和調(diào)整其廣告任務(wù)表,所述流媒體服務(wù)器獲取分析所述廣告影片下載XML并根據(jù)其信息下載所述廣告影片;所述廣告嵌入播出模塊運(yùn)行在所述廣告嵌入服務(wù)器上,用于將所述廣告標(biāo)語嵌入當(dāng)前電視畫面中播出,添加私有數(shù)據(jù)PID包,將廣告影片點(diǎn)播地址嵌入到所述私有數(shù)據(jù)中;所述播出監(jiān)控模塊用于收集來自所述廣告嵌入服務(wù)器的廣告處理實(shí)時(shí)消息。作為本發(fā)明的一個(gè)實(shí)施例,所述廣告標(biāo)語的嵌入,包括以下步驟將廣告標(biāo)語進(jìn)行離散余弦變換,得到其離散余弦變換系數(shù);在廣告開始的時(shí)刻,分析電視節(jié)目的視頻幀,提取其離散余弦變換系數(shù);將所述廣告標(biāo)語的離散余弦變換系數(shù)和所述電視節(jié)目的離散余弦變換系數(shù)相加,得到新視頻幀離散余弦變換系數(shù),其中,a通道可控制所述廣告標(biāo)語與電視畫面背景的透明度;對(duì)所述新視頻幀離散余弦變換系數(shù)進(jìn)行量化和變長編碼得到新的電視節(jié)目傳輸流。作為本發(fā)明的一個(gè)實(shí)施例,所述廣告影片點(diǎn)^"地址的嵌入,包括以下步驟廣告開始時(shí)刻,修改節(jié)目映射表,將其版本數(shù)加1,通知機(jī)頂盒版本改變,從而使用新版本的所述節(jié)目映射表;在所述節(jié)目映射表中加入私有分,殳信息,指定stream—type和任一個(gè)包標(biāo)識(shí),其中,所述stream—type為0x5,表示該分段是用戶私用分段,所述包標(biāo)識(shí)為0x0010至0xlffe之間的任一個(gè),且不與節(jié)目流中已有的包標(biāo)識(shí)沖突;在傳輸流包間固定頻率插入私有數(shù)據(jù)包標(biāo)識(shí)的數(shù)據(jù)包,分段數(shù)據(jù)區(qū)域填入對(duì)應(yīng)影片的點(diǎn)播地址,完成廣告影片點(diǎn)播地址的嵌入。本發(fā)明另一方面還提出一種互動(dòng)電視廣告的實(shí)現(xiàn)方法,包括以下步驟9基于DCT域在電視節(jié)目畫面中嵌入廣告標(biāo)語;在傳輸流中添加私有凄史據(jù)包標(biāo)識(shí),將廣告點(diǎn)播地址封入所述私有數(shù)據(jù)包標(biāo)識(shí)的數(shù)據(jù)包中;機(jī)頂盒獲取所述廣告點(diǎn)播地址后,用戶按需點(diǎn)播感興趣的廣告影片。本發(fā)明通過將廣告標(biāo)語嵌入電視節(jié)目畫面中,使得廣告可始終出現(xiàn)在用戶視野而不影響當(dāng)前電視節(jié)目的播出,從而增加廣告收視率和受關(guān)注程度,當(dāng)用戶對(duì)某個(gè)廣告感興趣時(shí),可通過視頻點(diǎn)播模式觀看廣告影片而充分了解商品特性,增加商品購買率。本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分^^出,部分將/人下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)/人下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中圖1為典型臺(tái)標(biāo)字幕機(jī)的工作原理圖2為本發(fā)明實(shí)施例的互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng)的結(jié)構(gòu)圖3為本發(fā)明實(shí)施例的廣告管理與播出服務(wù)端的功能模塊結(jié)構(gòu)圖4為本發(fā)明實(shí)施例的廣告隊(duì)列末尾插入才莫式的示意圖5為本發(fā)明實(shí)施例的廣告插入流程圖6為本發(fā)明實(shí)施例的發(fā)布流程圖7為本發(fā)明實(shí)施例的廣告嵌入播出流程圖。具體實(shí)施例方式下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對(duì)本發(fā)明的限制。在本發(fā)明實(shí)施例中,對(duì)每個(gè)廣告定義六個(gè)基本要素進(jìn)行刻畫,分別為廣告名稱、廣告標(biāo)語、廣告影片、廣告開始時(shí)間、廣告結(jié)束時(shí)間和廣告嵌入模式。其中,廣告名稱是對(duì)廣告的命名;廣告標(biāo)語為簡短的嵌入電視畫面指定位置的圖片或者簡單動(dòng)畫,起到宣傳語的效果,用戶在收看電視節(jié)目是,可以收看到廣告標(biāo)語;廣告影片是對(duì)產(chǎn)品全面詳細(xì)的介紹,以影片形式存放在流媒體服務(wù)器中,當(dāng)用戶收看到廣告標(biāo)語并對(duì)產(chǎn)品感興趣時(shí),可以通過流媒體服務(wù)器點(diǎn)播廣告影片,進(jìn)一步了解產(chǎn)品,實(shí)現(xiàn)互動(dòng);廣告開始時(shí)間是廣告標(biāo)語嵌入電視節(jié)目的時(shí)間,精確到秒;廣告結(jié)束時(shí)間是廣告標(biāo)語停止嵌入電視畫面的時(shí)間,同樣精確到秒;廣告嵌入模式是廣告嵌入電視畫面的方式,如滾動(dòng)、靜止等。如圖2所示,為本發(fā)明實(shí)施例的互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng)的結(jié)構(gòu)圖,包括廣告管理與播出服務(wù)端、流媒體服務(wù)器和客戶端機(jī)頂盒。在圖中,客戶端機(jī)頂盒實(shí)時(shí)獲取并更新私有數(shù)據(jù)中的廣告影片點(diǎn)播地址,流媒體服務(wù)器提供點(diǎn)播功能,虛線框內(nèi)為廣告管理與播出服務(wù)端,包括廣告管理服務(wù)器、若干個(gè)廣告嵌入服務(wù)器和廣告存儲(chǔ)服務(wù)器(一般情況下,廣告存儲(chǔ)服務(wù)器與廣告管理服務(wù)器為同一臺(tái)服務(wù)器)。如圖3所示,按照實(shí)現(xiàn)功能的不同,可將廣告管理與播出服務(wù)端分為設(shè)備管理模塊100、廣告載入模塊200、存儲(chǔ)模塊300、調(diào)度模塊400、發(fā)布模塊500、廣告嵌入播出模塊600和播出監(jiān)控模塊700。其中,設(shè)備管理模塊100運(yùn)行在廣告管理服務(wù)器上,負(fù)責(zé)管理與監(jiān)測(cè)廣告嵌入服務(wù)器和流媒體服務(wù)器的運(yùn)行狀態(tài)。該模塊工作前有一個(gè)初始化過程,即設(shè)備的添加過程首先,逐個(gè)添加廣告嵌入服務(wù)器,為每個(gè)廣告嵌入服務(wù)器綁定電視頻道用于嵌入廣告,廣告嵌入服務(wù)器支持的電視頻道數(shù)取決于其配備的異步串行輸入、輸出接口的數(shù)目;然后,逐個(gè)添加流媒體服務(wù)器。廣告嵌入服務(wù)器和流媒體服務(wù)器的運(yùn)行狀態(tài)包括機(jī)器運(yùn)行狀態(tài)、服務(wù)運(yùn)行狀態(tài)和負(fù)載狀態(tài)。機(jī)器運(yùn)行狀態(tài)包括機(jī)器是否開啟、鏈路是否正常;服務(wù)運(yùn)行狀態(tài)是指廣告嵌入服務(wù)器和流媒體服務(wù)器的對(duì)應(yīng)服務(wù)是否開啟;廣告嵌入服務(wù)器的負(fù)載狀態(tài)包括支持的電視頻道數(shù)、每個(gè)頻道計(jì)劃播出的廣告數(shù)等;流媒體服務(wù)器的負(fù)載狀態(tài)包括支持點(diǎn)播的廣告影片數(shù)、當(dāng)前點(diǎn)播數(shù)、帶寬占用率和CPU使用率等。廣告載入模塊200運(yùn)行在廣告管理服務(wù)器上,負(fù)責(zé)載入廣告的前三個(gè)基本元素,確定廣告名稱,上載廣告標(biāo)語和廣告影片到存儲(chǔ)服務(wù)器的數(shù)據(jù)庫中。廣告入庫成功后即在數(shù)據(jù)庫中生成對(duì)應(yīng)記錄,通過多次載入,完成批量廣告入庫,而后由調(diào)度模塊400負(fù)責(zé)統(tǒng)一調(diào)度。存儲(chǔ)模塊300負(fù)責(zé)以廣告名稱為名創(chuàng)立文件夾,存放廣告標(biāo)語和廣告影片。在本發(fā)明實(shí)施例中,廣告管理服務(wù)器和廣告存儲(chǔ)服務(wù)器為同一臺(tái)服務(wù)器,因此存儲(chǔ)模塊300也運(yùn)行在廣告管理服務(wù)器上。應(yīng)理解,視運(yùn)營規(guī)模大小的不同,可采用單獨(dú)的機(jī)器作為存儲(chǔ)服務(wù)器。調(diào)度模塊400運(yùn)行在廣告管理服務(wù)器上,負(fù)責(zé)以頻道為單位制定廣告嵌入播出計(jì)劃,沿電視頻道節(jié)目播出時(shí)間軸進(jìn)行調(diào)度,確定每個(gè)廣告的嵌入播出時(shí)間和播出模式,協(xié)調(diào)跨頻道的廣告嵌入播出。在調(diào)度模塊400中,定義了兩種原子操作插入和刪除。在本發(fā)明實(shí)施例中,插入操作實(shí)現(xiàn)兩種功能,一是將新廣告加入到廣告序列時(shí)間軸,二是已有廣告在是時(shí)間軸上的調(diào)序。插入操作包括兩種模式廣告隊(duì)列末尾插入和廣告隊(duì)列隊(duì)中插入。在廣告隊(duì)列末尾插入模式下,插入廣告的開始時(shí)間遲于上一個(gè)廣告的結(jié)束時(shí)間,只需在開始時(shí)間處插入廣告即可。如圖4所示,為本發(fā)明實(shí)施例的廣告隊(duì)列末尾插入模式的示意圖。如圖5所示,為本發(fā)明實(shí)施例的廣告隊(duì)列隊(duì)中插入模式的流程圖,包括以下步驟步驟S501,判斷在插入廣告的開始時(shí)間處,是否有上一個(gè)廣告正在播出,如果沒有,則直接執(zhí)行步驟S502;否則,需要等待上一個(gè)廣告播完,修改插入廣告的開始時(shí)間為上一個(gè)廣告的結(jié)束時(shí)間,修改插入廣告的結(jié)束時(shí)間為其原結(jié)束時(shí)間加上新廣告開始時(shí)間與原廣告開始時(shí)間之差,然后繼續(xù)步驟S502。步驟S502,判斷在插入廣告的持續(xù)時(shí)間段內(nèi)是否有其他廣告開始,如果沒有,則直接插入隊(duì)列而不影響隊(duì)列中的后續(xù)廣告;否則,延遲后續(xù)所有廣告的開始時(shí)間和結(jié)束時(shí)間。在本發(fā)明實(shí)施例中,為了將新廣告插入后對(duì)隊(duì)列中后續(xù)廣告的影響降低到最小,修改后續(xù)所有廣告的開始時(shí)間為其原開始時(shí)間加上插入廣告的結(jié)束時(shí)間與該廣告開始時(shí)間之差,修改后續(xù)所有廣告的開始時(shí)間為其原結(jié)束時(shí)間加上插入廣告的結(jié)束時(shí)間按與該廣告開始時(shí)間之差。在本發(fā)明實(shí)施例中,刪除操作為直接刪除某個(gè)時(shí)間點(diǎn)的廣告,對(duì)隊(duì)列中其他廣告不造成影響。并且,刪除廣告隊(duì)列中間和末尾的廣告是等同操12作,這是因?yàn)閯h除隊(duì)列中間的廣告后,并不需要將后續(xù)廣告提前播出,其播出時(shí)間并不改變。告標(biāo)語和調(diào)整其廣告任務(wù)表,流媒體服務(wù)器獲取分析廣告影片下載XML并根據(jù)其信息下載廣告影片。如圖6所示,為本發(fā)明實(shí)施例的發(fā)布流程圖,包括以下步驟首先,廣告管理服務(wù)器根據(jù)調(diào)度模塊的調(diào)度結(jié)果,以每個(gè)頻道為單位生成廣告播出計(jì)劃XML和廣告影片下載XML,并將這些XML文件》欠置到約定的供廣告嵌入服務(wù)器和流媒體服務(wù)器獲取的發(fā)布目錄下。在本發(fā)明實(shí)施例中,廣告播出計(jì)劃XML供廣告嵌入服務(wù)器使用,廣告影片下載XML供流媒體服務(wù)器使用。廣告播出計(jì)劃XML由多條嚴(yán)格按照播出開始時(shí)間的先后順序從早到晚排列的多條廣告記錄,每條廣告記錄包括廣告標(biāo)識(shí)、廣告開始時(shí)間、廣告結(jié)束時(shí)間、廣告嵌入模式、廣告影片點(diǎn)播地址、廣告調(diào)整模式、廣告存放記錄和廣告標(biāo)語文件名八個(gè)要素,其中,廣告調(diào)整模式為廣告嵌入服務(wù)器獲取廣告的方式,包括添加、調(diào)序和刪除三種,添加說明這是一條新插入的廣告,需要廣告嵌入服務(wù)器下載廣告標(biāo)語并加入其任務(wù)列表,調(diào)序指該條廣告此前已經(jīng)發(fā)布過,現(xiàn)在進(jìn)行了播出時(shí)間或者播出模式等改動(dòng),需要廣告嵌入服務(wù)器對(duì)應(yīng)調(diào)整,省去了再次下載廣告標(biāo)語的負(fù)擔(dān),刪除指在不再需要該廣告影片時(shí)進(jìn)行清除操作。廣告影片下載XML同樣由多條廣告影片記錄組成,每條廣告影片記錄包含廣告標(biāo)識(shí)、廣告目錄、廣告影片名字、廣告調(diào)整模式四個(gè)要素,其中,廣告調(diào)整模式包括添加和刪除兩種,添加即下載影片到流媒體服務(wù)器,刪除即刪除流媒體服務(wù)器中保存的廣告影片。然后,廣告嵌入服務(wù)器定時(shí)到廣告管理服務(wù)器的發(fā)布目錄獲取廣告播出計(jì)劃XML文件后進(jìn)行解析,提取廣告規(guī)劃加入到廣告播出任務(wù)列表,并從廣告存儲(chǔ)服務(wù)器下載廣告標(biāo)語,而后返回XML處理結(jié)果到廣告管理服務(wù)器的反饋目錄;流媒體服務(wù)器定時(shí)到廣告管理服務(wù)器的發(fā)布目錄獲取廣告影片下載XML文件后進(jìn)行解析,提取影片地址,從廣告存儲(chǔ)服務(wù)器下栽廣告影片,而后返回XML處理結(jié)果到廣告管理服務(wù)器的反饋目錄。最后,廣告管理服務(wù)器定時(shí)從反饋目錄中獲取廣告嵌入服務(wù)器和流媒體服務(wù)器放置的XML處理結(jié)果,確定廣告計(jì)劃是否發(fā)布成功。廣告嵌入播出模塊600運(yùn)行在廣告嵌入服務(wù)器上,責(zé)將廣告標(biāo)語嵌入當(dāng)前電視畫面中播出,添加私有數(shù)據(jù)包標(biāo)識(shí)的數(shù)據(jù)包,將廣告影片點(diǎn)播地址嵌入私有數(shù)據(jù)中。如圖7所示,為本發(fā)明實(shí)施例的廣告嵌入播出模塊的工作流程圖,包括以下步驟步驟S701,從廣告播出計(jì)劃表中提取當(dāng)前最新廣告任務(wù)。步驟S702,判斷該廣告任務(wù)的開始時(shí)間是否大于等于當(dāng)前時(shí)間,如果是,繼續(xù)執(zhí)行步驟S703,否則,返回步驟S701重新提取最新廣告任務(wù)。步驟S703,根據(jù)嵌入模式將廣告標(biāo)語和廣告影片點(diǎn)播地址嵌入電視畫面,通知監(jiān)控模塊廣告開始。對(duì)于如何將廣告標(biāo)語和廣告影片地址嵌入電視畫面,本發(fā)明提出的可能的嵌入方案如下,當(dāng)然本領(lǐng)域技術(shù)人員還能夠根據(jù)下述方案提出其他修改或變化,這些修改或變化均應(yīng)包含在本發(fā)明的范圍內(nèi)。首先,將廣告標(biāo)語進(jìn)行DCT變換,得到其DCT系數(shù);在廣告開始時(shí)刻,分析電視節(jié)目的視頻幀,提取其DCT系數(shù)。然后,將兩個(gè)DCT系數(shù)相加得到新視頻幀DCT系數(shù),其中,a通道可控制廣告標(biāo)語與電視畫面背景的透明度。最后,對(duì)新視頻幀DCT系數(shù)進(jìn)行量化、變長編碼等操作得到新的電視節(jié)目傳輸流,完成廣告標(biāo)語的嵌入。廣告點(diǎn)播地址嵌入電視節(jié)目傳輸流的過程如下1)廣告開始時(shí)刻,修改節(jié)目映射表,將其版本數(shù)加l,通知機(jī)頂盒版本改變,從而使用新版本的節(jié)目映射表。2)在節(jié)目映射表中加入私有分段信息,指定stream_type和任一個(gè)包標(biāo)識(shí)》在本發(fā)明實(shí)施例中,指定stream—type為0x5,表示該分段是用戶私用分段,指定包標(biāo)識(shí)為0x0010至Oxlffe之間的任一個(gè),只要不與節(jié)目流中已有的包標(biāo)識(shí)沖突即可。3)在傳輸流包間固定頻率插入私有數(shù)據(jù)包標(biāo)識(shí)的數(shù)據(jù)包,分段數(shù)據(jù)區(qū)域填入對(duì)應(yīng)影片的點(diǎn)播地址,完成廣告影片點(diǎn)播地址的嵌入。在本發(fā)明實(shí)施例中,私有數(shù)據(jù)包標(biāo)識(shí)的數(shù)據(jù)包中傳輸流頭部包標(biāo)識(shí)字段設(shè)為節(jié)目映射表中分配的包標(biāo)識(shí),私有數(shù)據(jù)分段中table一id設(shè)為0x80。步驟S704,判斷當(dāng)前時(shí)間是否大于等于廣告結(jié)束時(shí)間,如果是,則繼14續(xù)執(zhí)行步驟S705,否則,返回步驟S703。步驟S705,結(jié)束該廣告任務(wù),通知播出監(jiān)控模塊700該廣告結(jié)束。播出監(jiān)控模塊700負(fù)責(zé)收集來自廣告嵌入服務(wù)器的廣告處理實(shí)時(shí)消息等。在本發(fā)明實(shí)施例中,播出監(jiān)控模塊700基于ICE(InternetCommunicationsEngine,網(wǎng)絡(luò)通訊引擎)接口。廣告開始時(shí),廣告嵌入服務(wù)器調(diào)用播出監(jiān)控模塊700的ICE接口通知其廣告開始;廣告結(jié)束時(shí),廣告嵌入服務(wù)器調(diào)用其ICE接口通知其廣告結(jié)束。針對(duì)上述實(shí)施例,本發(fā)明還提出一種互動(dòng)電視廣告的實(shí)現(xiàn)方法。基于DCT域在電視節(jié)目畫面中嵌入廣告標(biāo)語,通過在傳輸流中添加私有數(shù)據(jù)包標(biāo)識(shí),將廣告點(diǎn)播地址封入該私有數(shù)據(jù)包標(biāo)識(shí)的數(shù)據(jù)包中實(shí)現(xiàn)在電^L節(jié)目傳輸流中傳輸并實(shí)時(shí)更新廣告點(diǎn)播地址,機(jī)頂盒獲取到廣告點(diǎn)播地址后,用戶即可按需點(diǎn)播感興趣的廣告影片。本發(fā)明實(shí)施例的互動(dòng)電視廣告實(shí)現(xiàn)方法中的相關(guān)技術(shù),如在電^見節(jié)目畫面中嵌入廣告標(biāo)語,與上面描述的互動(dòng)電視廣告系統(tǒng)中相應(yīng)模塊的工作方式完全相同,因此,為了簡單明了,此處不再重復(fù)描述。本發(fā)明通過將廣告標(biāo)語嵌入電視節(jié)目畫面中,使得廣告可始終出現(xiàn)在用戶視野而不影響當(dāng)前電視節(jié)目的播出,從而增加廣告收-見率和受關(guān)注程度,當(dāng)用戶對(duì)某個(gè)廣告感興趣時(shí),可通過視頻點(diǎn)播模式觀看廣告影片而充分了解商品特性,增加商品購買率。盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以理解在不脫離本發(fā)明的原理和精神的情況下可以對(duì)這些實(shí)施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由所附權(quán)利要求及其等同限定。權(quán)利要求1、一種互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng),包括廣告管理與播出服務(wù)端、流媒體服務(wù)器和客戶端機(jī)頂盒,所述廣告管理與播出服務(wù)端,包括廣告管理服務(wù)器、廣告存儲(chǔ)服務(wù)器和若干個(gè)廣告嵌入服務(wù)器,按功能不同,可分為設(shè)備管理模塊、廣告載入模塊、存儲(chǔ)模塊、調(diào)度模塊、發(fā)布模塊、廣告嵌入播出模塊和播出監(jiān)控模塊,所述設(shè)備管理模塊,運(yùn)行在所述廣告管理服務(wù)器上,用于管理與監(jiān)測(cè)所述廣告嵌入服務(wù)器和所述流媒體服務(wù)器;所述廣告載入模塊,運(yùn)行在所述廣告管理服務(wù)器上,用于確定廣告名稱,上載廣告標(biāo)語和廣告影片到所述廣告存儲(chǔ)服務(wù)器;所述存儲(chǔ)模塊,運(yùn)行在所述廣告存儲(chǔ)服務(wù)器上,用于存放所述廣告標(biāo)語和廣告影片;所述調(diào)度模塊,運(yùn)行在所述廣告管理服務(wù)器上,用于以頻道為單位制定廣告嵌入播出計(jì)劃,沿電視頻道節(jié)目播出時(shí)間軸進(jìn)行調(diào)度,確定每個(gè)廣告的播出時(shí)間和播出模式,協(xié)調(diào)跨頻道的廣告嵌入播出;所述發(fā)布模塊,用于根據(jù)所述調(diào)度模塊的調(diào)度結(jié)果生成廣告播出計(jì)劃XML和廣告影片下載XML,并發(fā)布,所述廣告嵌入服務(wù)器獲取分析所述廣告播出計(jì)劃XML并根據(jù)其信息下載所述廣告標(biāo)語和調(diào)整其廣告任務(wù)表,所述流媒體服務(wù)器獲取分析所述廣告影片下載XML并根據(jù)其信息下載所述廣告影片;所述廣告嵌入播出模塊,運(yùn)行在所述廣告嵌入服務(wù)器上,用于將所述廣告標(biāo)語嵌入當(dāng)前電視畫面中播出,添加私有數(shù)據(jù)PID包,將廣告影片點(diǎn)播地址嵌入到所述私有數(shù)據(jù)中;所述播出監(jiān)控模塊,用于收集來自所述廣告嵌入服務(wù)器的廣告處理實(shí)時(shí)消息;所述流媒體服務(wù)器,用于提供點(diǎn)播功能;所述客戶端機(jī)頂盒,用于實(shí)時(shí)獲取并更新私有數(shù)據(jù)中的廣告影片點(diǎn)播地址。2、如權(quán)利要求1所述的互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng),其特征在于,所述廣告的基本要素包括廣告名稱、廣告標(biāo)語、廣告影片、廣告開始時(shí)間、廣告結(jié)束時(shí)間和廣告嵌入模式,所述廣告名稱,為對(duì)廣告的命名;所述廣告標(biāo)語,為嵌入電視畫面的圖片或者簡單動(dòng)畫;所述廣告影片,為對(duì)產(chǎn)品的全面詳細(xì)的介紹,以影片格式存儲(chǔ)在所述流媒體服務(wù)器中;所述廣告開始時(shí)間,為所述廣告標(biāo)語嵌入所述電3見畫面的時(shí)間;所述廣告結(jié)束時(shí)間,為所述廣告標(biāo)語停止嵌入所述電^L畫面的時(shí)間;所述廣告嵌入模式,為所述廣告嵌入所述電視畫面的方式,包括滾動(dòng)和靜止。3、如權(quán)利要求1所述的互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng),其特征在于,所述設(shè)備管理模塊對(duì)所述廣告嵌入服務(wù)器和流媒體服務(wù)器的狀態(tài)監(jiān)測(cè),包括機(jī)器運(yùn)行狀態(tài)、服務(wù)運(yùn)行狀態(tài)和負(fù)載狀態(tài),所述機(jī)器運(yùn)行狀態(tài),包括機(jī)器是否開啟、鏈路是否正常;所述服務(wù)運(yùn)行狀態(tài),為所述廣告嵌入服務(wù)器和流媒體服務(wù)器的對(duì)應(yīng)服務(wù)是否開啟;所述廣告嵌入服務(wù)器的負(fù)載狀態(tài),包括支持的電視頻道數(shù)、每個(gè)頻道計(jì)劃播出的廣告數(shù);所述流媒體服務(wù)器的負(fù)載狀態(tài),包括支持點(diǎn)播的廣告影片數(shù)、當(dāng)前點(diǎn)播數(shù)、帶寬占用率和CPU使用率。4、如權(quán)利要求1的互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng),其特征在于,所述調(diào)度模塊的原子操作,包括插入和刪除,所述插入,實(shí)現(xiàn)新廣告加入到廣告序列時(shí)間軸和已有廣告在所述時(shí)間軸上的調(diào)序;所述刪除,為直接刪除某個(gè)時(shí)間點(diǎn)的廣告,對(duì)隊(duì)列中的其他廣告無影響。5、如權(quán)利要求4所述的互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng),其特征在于,所述插入的模式包括廣告隊(duì)列末尾插入和廣告隊(duì)列隊(duì)中插入,所述廣告隊(duì)列末尾插入,插入廣告的開始時(shí)間遲于上一個(gè)廣告的結(jié)束時(shí)間,只需在開始時(shí)間處插入廣告即可;所述廣告隊(duì)列隊(duì)中插入,包括以下步驟判斷在插入廣告的開始時(shí)間處,是否有上一個(gè)廣告正在播出,如果沒有,則繼續(xù)下一步驟,否則,需要等待所述上一個(gè)廣告播完,修改所述插入廣告的開始時(shí)間為所述上一個(gè)廣告的結(jié)束時(shí)間,^修改所述插入廣告的結(jié)束時(shí)間為其原結(jié)束時(shí)間加上新廣告開始時(shí)間與原廣告開始時(shí)間之差;判斷在所述插入廣告的持續(xù)時(shí)間段內(nèi)是否有其他廣告開始,如果沒有,則直接插入隊(duì)列而不影響隊(duì)列中的后續(xù)廣告;否則,修改后續(xù)所有廣告的開始時(shí)間為其原開始時(shí)間加上所述插入廣告的結(jié)束時(shí)間與該廣告開始時(shí)間之差,修改后續(xù)所有廣告的開始時(shí)間為其原結(jié)束時(shí)間加上所述插入廣告的結(jié)束時(shí)間與該廣告開始時(shí)間之差。6、如權(quán)利要求1所述的互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng),其特征在于,所述發(fā)布,包括以下步驟所述廣告管理服務(wù)器根據(jù)所述調(diào)度模塊的調(diào)度結(jié)果,以每個(gè)頻道為單位生成廣告播出計(jì)劃XML和廣告影片下載XML,并將所述XML文件放置到約定的發(fā)布目錄;所述廣告嵌入服務(wù)器定時(shí)到所述發(fā)布目錄獲取所述廣告播出計(jì)劃XML文件后進(jìn)行解析,提取廣告規(guī)劃加入到廣告播出任務(wù)列表,并從所述廣告存儲(chǔ)服務(wù)器下載廣告標(biāo)語,而后返回XML處理結(jié)果到所述廣告管理服務(wù)器的反饋目錄;所述流媒體服務(wù)器定時(shí)到所述發(fā)布目錄獲取所述廣告影片下載XML文件后進(jìn)行解析,提取影片地址,從所述廣告存儲(chǔ)服務(wù)器下載廣告影片,而后返回XML處理結(jié)果到所述廣告管理服務(wù)器的反饋目錄;所述廣告管理服務(wù)器定時(shí)從所述反饋目錄獲取所述廣告嵌入服務(wù)器和流媒體服務(wù)器返回的XML處理結(jié)果,確定廣告計(jì)劃是否發(fā)布成功。7、如權(quán)利要求6所述的互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng),其特征在于,所述廣告播出計(jì)劃XML包括多條按照播出開始時(shí)間的先后順序排列的廣告記錄,其中,所述廣告記錄包括廣告標(biāo)識(shí)、廣告開始時(shí)間、廣告結(jié)束時(shí)間、廣告嵌入模式、廣告影片點(diǎn)播地址、廣告調(diào)整模式、廣告存放記錄和廣告標(biāo)語文件名。8、如權(quán)利要求7所述的互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng),其特征在于,所述廣告記錄的廣告調(diào)整模式為所述廣告嵌入服務(wù)器獲取廣告的方式,包括添加、調(diào)序和刪除,所述添加,為新插入一條廣告,需要所述廣告嵌入服務(wù)器下載廣告標(biāo)語,加入任務(wù)列表;所述調(diào)序,為調(diào)整已經(jīng)發(fā)布的廣告的播出時(shí)間或播出模式;所述刪除,為清除不需要的影片。9、如權(quán)利要求6所述的互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng),其特征在于,所述廣告影片下載XML包括多條廣告影片記錄,其中,所述廣告影片記錄包括廣告標(biāo)識(shí)、廣告目錄、廣告影片名字和廣告調(diào)整模式。10、如權(quán)利要求9所述的互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng),其特征在于,所述廣告影片記錄的廣告調(diào)整模式包括添加和刪除,所述添加,為下載影片到所述流媒體服務(wù)器;所述刪除,為刪除所述流媒體服務(wù)器中保存的廣告影片。11、如權(quán)利要求1所述的互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng),其特征在于,所述廣告標(biāo)語的嵌入,包括以下步驟將廣告標(biāo)語進(jìn)行離散余弦變換,得到其離散余弦變換系數(shù);在廣告開始的時(shí)刻,分析電視節(jié)目的視頻幀,提取其離散余弦變換系數(shù);將所述廣告標(biāo)語的離散余弦變換系數(shù)和所述電視節(jié)目的離散余弦變換系數(shù)相加,得到新視頻幀離散余弦變換系數(shù),其中,a通道可控制所述廣告標(biāo)語與電視畫面背景的透明度;對(duì)所述新視頻幀離散余弦變換系數(shù)進(jìn)行量化和變長編碼得到新的電視節(jié)目傳輸流。12、如權(quán)利要求1所述的互動(dòng)電視廣告實(shí)現(xiàn)系統(tǒng),其特征在于,所述廣告影片點(diǎn)播地址的嵌入,包括以下步驟廣告開始時(shí)刻,修改節(jié)目映射表,將其版本數(shù)加1,通知所述機(jī)頂盒版本改變,從而使用新版本的所述節(jié)目映射表;在所述節(jié)目映射表中加入私有分段信息,指定stream—type和任一個(gè)包標(biāo)識(shí),其中,所述stream—type為0x5,表示該分段是用戶私用分段,所述包標(biāo)識(shí)為0x0010至Oxlffe之間的任一個(gè),且不與節(jié)目流中已有的包標(biāo)識(shí)沖突;在傳輸流包間固定頻率插入私有數(shù)據(jù)包標(biāo)識(shí)的數(shù)據(jù)包,分段數(shù)據(jù)區(qū)域填入對(duì)應(yīng)影片的點(diǎn)播地址,完成廣告影片點(diǎn)播地址的嵌入。13、一種互動(dòng)電^f見廣告的實(shí)現(xiàn)方法,包括以下步驟基于離散余弦變換域在電視節(jié)目畫面中嵌入廣告標(biāo)語;在傳輸流中添加私有數(shù)據(jù)包標(biāo)識(shí),將廣告點(diǎn)播地址封入所述私有數(shù)據(jù)包標(biāo)識(shí)的數(shù)據(jù)包中;機(jī)頂盒獲取所述廣告點(diǎn)播地址后,用戶按需點(diǎn)播感興趣的廣告影片。全文摘要本發(fā)明提出一種互動(dòng)電視廣告的實(shí)現(xiàn)系統(tǒng),包括廣告管理與播出服務(wù)端、流媒體服務(wù)器和客戶端機(jī)頂盒。所述廣告管理與播出服務(wù)端包括廣告管理服務(wù)器、廣告嵌入服務(wù)器和廣告存儲(chǔ)服務(wù)器,按功能可分為設(shè)備管理模塊、廣告載入模塊、廣告存儲(chǔ)模塊、調(diào)度模塊、發(fā)布模塊、廣告嵌入播出模塊和播出監(jiān)控模塊。本發(fā)明通過基于離散余弦變換域在電視節(jié)目畫面中嵌入廣告標(biāo)語,在傳輸流中添加私有數(shù)據(jù)包標(biāo)識(shí),將廣告點(diǎn)播地址封入該私有數(shù)據(jù)包標(biāo)識(shí)的數(shù)據(jù)包中實(shí)現(xiàn)在電視節(jié)目傳輸流中傳輸并實(shí)時(shí)更新廣告點(diǎn)播地址,機(jī)頂盒獲取到廣告點(diǎn)播地址后,用戶即可按需點(diǎn)播感興趣的廣告影片,實(shí)現(xiàn)電視廣告的互動(dòng)播出。文檔編號(hào)H04N7/173GK101651821SQ200910161348公開日2010年2月17日申請(qǐng)日期2009年7月31日優(yōu)先權(quán)日2009年7月31日發(fā)明者軍周,明朱申請(qǐng)人:中國科學(xué)技術(shù)大學(xué)