專利名稱:一種數(shù)字電視在播放狀態(tài)下顯示廣告的方法
技術領域:
本發(fā)明涉及數(shù)字電視增值服務應用領域,具體為一種數(shù)字電視在播放狀態(tài)下顯示 廣告的方法。
背景技術:
在數(shù)字電視增值服務中,廣告服務有著舉足輕重的地位和作用,但是隨著廣告顯 示范圍的不斷擴大和數(shù)量的不斷增加,會產(chǎn)生如下問題在節(jié)目播放狀態(tài)下,顯示中的廣告 會遮擋一部分視頻窗口,影響用戶正常觀看;傳統(tǒng)或常用的做法是將廣告直接顯示到視頻 窗口上,有時候為了增加廣告的顯示效果,還將廣告顯示背景區(qū)域用某種顏色填充,徹底遮 擋了該區(qū)域的視頻畫面,影響用戶收看節(jié)目。
發(fā)明內(nèi)容
本發(fā)明正是針對以上技術問題,提供可調(diào)節(jié)視頻輸出窗口的大小和位置,使視頻 窗口和廣告顯示窗口顯示不重疊,在正常顯示廣告的同時也不影響用戶收看節(jié)目的一種數(shù) 字電視在播放狀態(tài)下顯示廣告的方法。本發(fā)明的具體技術方案如下
一種數(shù)字電視在播放狀態(tài)下顯示廣告的方法,包括以下步驟 a.在視頻播放狀態(tài)下,獲取和記錄視頻窗口的坐標和寬高,記為(XO,YO,WO,HO),執(zhí)行 步驟b ;
b.獲取和記錄要顯示的廣告顯示窗口的坐標和寬高,記為《1,¥1,11,!11),執(zhí)行步驟
c ;
C.如果廣告顯示窗口與視頻窗口有重疊區(qū)域,執(zhí)行步驟d ;否則執(zhí)行步驟f ;
d.將視頻窗口大小進行調(diào)整,如果重疊區(qū)域位于視頻窗口的下邊,窗口坐標和位置調(diào) 整為(X0,Y0,W0,HO-Hl);如果重疊區(qū)域位于視頻窗口的上邊,窗口坐標和位置調(diào)整為(X0, Y0+H1,W0,HO-Hl);如果重疊區(qū)域位于視頻窗口的左邊,窗口坐標和位置調(diào)整為(X0+W1,Y0, WO-Wl, HO);如果重疊區(qū)域位于視頻窗口的右邊,窗口坐標和位置調(diào)整為(X0,Y0, WO-Wl, HO);按照調(diào)整后的視頻窗口大小顯示視頻;執(zhí)行步驟e ;
e.顯示廣告在區(qū)域(X1,Y1,W1,H1)中;執(zhí)行步驟f;
f.廣告顯示完成后,恢復視頻窗口大小為(X0,Y0,WO, H0)。所述的播放狀態(tài)為只要界面上的視頻窗口有視頻,就認為系統(tǒng)處于播放狀態(tài)。如果視頻窗口的位置和廣告顯示位置有重疊區(qū)域,調(diào)整視頻輸出窗口的大小和位 置。廣告顯示完成后,視頻輸出窗口恢復為原來位置和寬高。不管視頻輸出是NTSC或PAL,均可調(diào)整其大小和位置。所述的廣告播放支持上下左右四個位置(單個或多個位置同時)的視頻窗口縮放。當視頻窗口位置和廣告的顯示位置有重疊區(qū)域時,通過調(diào)整視頻輸出窗口的大小
3和位置,達到視頻窗口和廣告顯示不再重疊,在正常顯示廣告的同時也不影響用戶收看節(jié) 目;廣告顯示完成后視頻窗口恢復到原有大小和位置。本發(fā)明的積極效果體現(xiàn)在解決了視頻播放狀態(tài)下,由于廣告顯示位置和視頻窗 口位置重疊導致用戶無法正常觀看完整視頻節(jié)目的問題,達到廣告顯示和視頻播放同時進 行,互不影響的效果,更有利于該類型增值服務的發(fā)展和推廣。
圖1為本發(fā)明中實施例1的結(jié)構示意圖。圖2為本發(fā)明中實施例2的結(jié)構示意圖。圖3為本發(fā)明中實施例3的結(jié)構示意圖。圖4為本發(fā)明中實施例4的結(jié)構示意圖。其中,1——視頻窗口、2——廣告顯示窗口。
具體實施例方式下面根據(jù)說明書附圖和具體實施例對本發(fā)明作進一步說明。實施例一
如圖1,采集視頻窗口的坐標和寬高為(X0=0,Y0=0,W0=500,H0=500),廣告顯示窗口的 坐標和寬高為(X1=0,Y1=400,W1=500,Hl=100),從坐標看,廣告顯示窗口和視頻窗口的下面 的區(qū)域重疊,此時需要將窗口坐標和位置調(diào)整為《0=0,¥0=0,10=500,!10-!11=400)。顯示廣 告在區(qū)域(XI,Yl, ffl, Hl)中;廣告顯示完成后,恢復視頻窗口大小為(X0, Y0, WO, H0)。實施例二
如圖2,采集視頻窗口的坐標和寬高為(X0=0,Y0=0,W0=500,H0=500),廣告顯示窗口的 坐標和寬高為(X1=0,Y1=0,Wl=500,Hl=100),從坐標看,廣告顯示窗口和視頻窗口的上面的 區(qū)域重疊,此時需要將窗口坐標和位置調(diào)整為(X0=0,Y0+H1=100,W0=500, H0_H1=400);顯示 廣告在區(qū)域(XI,Yl, Wl, Hl)中;廣告顯示完成后,恢復視頻窗口大小為(X0, Y0, WO, H0)。實施例三
如圖3,采集視頻窗口的坐標和寬高為(X0=0,Y0=0,W0=500,H0=500),廣告顯示窗口的 坐標和寬高為(X1=0,Y1=0,Wl=IOO, Hl=500),從坐標看,廣告顯示窗口和視頻窗口的左邊的 區(qū)域重疊,此時需要將窗口坐標和位置調(diào)整為(X0+W1=100,Y0=0,W0-ffl=400, H0=500);顯示 廣告在區(qū)域(XI,Yl, Wl, Hl)中;廣告顯示完成后,恢復視頻窗口大小為(X0, Y0, WO, H0)。實施例四
如圖4,采集視頻窗口的坐標和寬高為(X0=0,Y0=0,W0=500,H0=500),廣告顯示窗口的 坐標和寬高為(Xl=400,Y1=0,Wl=IOO, Hl=500),從坐標看,廣告顯示窗口和視頻窗口的右邊 的區(qū)域重疊,此時需要將窗口坐標和位置調(diào)整為(X0=0,YO=O, W0-ffl=400, H0=500),顯示廣 告在區(qū)域(XI,Yl, ffl, Hl)中;廣告顯示完成后,恢復視頻窗口大小為(X0, Y0, WO, H0)。實施例五
在機頂盒Region (畫布)顯示區(qū)域范圍內(nèi),視頻窗口的坐標和寬高是可以任 意調(diào)整的,如畫布寬為720像素,高為576像素,在該區(qū)域內(nèi),視頻窗口位置可隨便調(diào) 整,最小寬和高均為0,最大寬和高分別為720和576 ;另外畫布的大小是根據(jù)機頂盒芯片的性能和是否為標清或高清決定。 當視頻窗口和廣告顯示窗口有重疊時,首先根據(jù)重疊區(qū)域的位置,修改視頻
窗口的位置和大小,具體修改執(zhí)行是通過調(diào)用芯片提供的接口函數(shù)實現(xiàn)的;然后在廣 告的固有區(qū)域顯示廣告,即可實現(xiàn)在同一窗口下視頻和廣告同時顯示的效果。
權利要求
1.一種數(shù)字電視在播放狀態(tài)下顯示廣告的方法,其特征在于包括以下步驟a.在視頻播放狀態(tài)下,獲取和記錄視頻窗口的坐標和寬高,記為(X0,Y0,W0,H0),執(zhí)行 步驟b ;b.獲取和記錄要顯示的廣告顯示窗口的坐標和寬高,記為《1,¥1,11,!11),執(zhí)行步驟c ;C.如果廣告顯示窗口與視頻窗口有重疊區(qū)域,執(zhí)行步驟d ;否則執(zhí)行步驟f ;d.將視頻窗口大小進行調(diào)整,如果重疊區(qū)域位于視頻窗口的下邊,窗口坐標和位置調(diào) 整為(X0,Y0,W0,HO-Hl);如果重疊區(qū)域位于視頻窗口的上邊,窗口坐標和位置調(diào)整為(X0, Y0+H1,W0,HO-Hl);如果重疊區(qū)域位于視頻窗口的左邊,窗口坐標和位置調(diào)整為(X0+W1,Y0, WO-Wl, H0);如果重疊區(qū)域位于視頻窗口的右邊,窗口坐標和位置調(diào)整為(X0,Y0, WO-Wl, H0);按照調(diào)整后的視頻窗口大小顯示視頻;執(zhí)行步驟e ;e.顯示廣告在區(qū)域《1,¥1,11,!11)中;執(zhí)行步驟f;f.廣告顯示完成后,恢復視頻窗口大小為(X0,Y0,WO, H0)。
2.根據(jù)權利要求1所述的數(shù)字電視在播放狀態(tài)下顯示廣告的方法,其特征在于所述 的播放狀態(tài)為只要界面上的視頻窗口有視頻,就認為系統(tǒng)處于播放狀態(tài)。
3.根據(jù)權利要求1所述的數(shù)字電視在播放狀態(tài)下顯示廣告的方法,其特征在于如果 視頻窗口的位置和廣告顯示位置有重疊區(qū)域,調(diào)整視頻輸出窗口的大小和位置。
4.根據(jù)權利要求1所述的數(shù)字電視在播放狀態(tài)下顯示廣告的方法,其特征在于廣告 顯示完成后,視頻輸出窗口恢復為原來位置和寬高。
5.根據(jù)權利要求1所述的數(shù)字電視在播放狀態(tài)下顯示廣告的方法,其特征在于不管 視頻輸出是NTSC或PAL,均可調(diào)整其大小和位置。
6.根據(jù)權利要求1所述的數(shù)字電視在播放狀態(tài)下顯示廣告的方法,其特征在于所述 的廣告播放支持上下左右四個位置(單個或多個位置同時)的視頻窗口縮放。
全文摘要
本發(fā)明涉及數(shù)字電視增值服務應用領域,具體為一種數(shù)字電視在播放狀態(tài)下顯示廣告的方法。主要解決當視頻窗口位置和廣告的顯示位置有重疊區(qū)域時,通過調(diào)整視頻輸出窗口的大小和位置,達到視頻窗口和廣告顯示不再重疊,在正常顯示廣告的同時也不影響用戶收看節(jié)目;廣告顯示完成后視頻窗口恢復到原有大小和位置。本發(fā)明可以達到廣告顯示和視頻播放同時進行,互不影響的效果,更有利于該類型增值服務的發(fā)展和推廣。
文檔編號H04N21/478GK102131122SQ20111002365
公開日2011年7月20日 申請日期2011年1月21日 優(yōu)先權日2011年1月21日
發(fā)明者郝建偉 申請人:四川長虹電器股份有限公司