本發(fā)明涉及屏幕顯示技術(shù)領(lǐng)域,特別涉及一種調(diào)整屏幕顯示畫面隱藏預(yù)告滾動(dòng)條的方法及系統(tǒng)。
背景技術(shù):
隨著數(shù)字技術(shù)的發(fā)展,曾經(jīng)只限于視頻播放器和dvd播放器的傳統(tǒng)多媒體裝置最近已經(jīng)被多樣化為mp3播放器、智能手機(jī)、電腦、智能電視等終端設(shè)備。越來越多的用戶通過智能終端設(shè)備播放電視節(jié)目,目前,很多電視在播放節(jié)目的過程中為吸引用戶觀看其他直播視頻,會(huì)在播放的當(dāng)前視頻底部、頂部或兩側(cè)設(shè)置滾動(dòng)條,并通過滾動(dòng)條播放視頻預(yù)告或滾動(dòng)廣告等,例如在觀看電視節(jié)目的過程中,當(dāng)前電視節(jié)目的滾動(dòng)條上會(huì)顯示某個(gè)頻道中播出的球賽中的比分或進(jìn)球信息等等,這將不經(jīng)意地向用戶透漏該體育賽事的結(jié)果,降低了用戶的觀看體驗(yàn),因此可能使與第一次觀看視頻相關(guān)的新奇感和興奮感減弱,為此,為了避免此類事件的發(fā)生,用戶可以選擇性將滾動(dòng)條隱藏,現(xiàn)有專利公開號(hào)為cn102893625b公開的選擇性內(nèi)容呈現(xiàn)引擎,其根據(jù)滾動(dòng)條的內(nèi)容進(jìn)行屏蔽,但是其操作過于復(fù)雜,針對(duì)家庭中的多個(gè)終端無法根據(jù)用戶的需求進(jìn)行屏蔽,實(shí)用性差,為此,需要開發(fā)一種能夠?qū)σ曨l源周圍的滾動(dòng)條實(shí)現(xiàn)隱藏功能的調(diào)整屏幕顯示畫面隱藏預(yù)告滾動(dòng)條的方法及系統(tǒng)。
技術(shù)實(shí)現(xiàn)要素:
為了解決現(xiàn)有技術(shù)中存在的上述問題,本發(fā)明提供了一種調(diào)整屏幕顯示畫面隱藏預(yù)告滾動(dòng)條的方法及系統(tǒng)。
本發(fā)明具體技術(shù)方案如下:
本發(fā)明提供了一種調(diào)整屏幕顯示畫面隱藏預(yù)告滾動(dòng)條的方法,所述方法包括以下步驟:
s1、服務(wù)器接收電視信號(hào)源發(fā)送的視頻信號(hào),對(duì)所述視頻信號(hào)進(jìn)行信號(hào)處理并編碼形成視頻數(shù)據(jù)流;
s2、所述服務(wù)器判斷所述視頻數(shù)據(jù)流內(nèi)是否包含有滾動(dòng)條序列幀,若包含,則進(jìn)入步驟s3;若不包含,則所述服務(wù)器直接將所述視頻數(shù)據(jù)流封裝成因特網(wǎng)協(xié)議ip數(shù)據(jù)包并發(fā)送至終端設(shè)備輸出播放,所述終端設(shè)備包括智能手機(jī)、智能電視或電腦;
s3、所述服務(wù)器獲取所述滾動(dòng)條序列幀位于所述視頻數(shù)據(jù)流內(nèi)視頻幀的播放位置及滾動(dòng)條屬性,所述滾動(dòng)條屬性為滾動(dòng)條寬度;
s4、所述服務(wù)器采集所述終端設(shè)備的屏幕屬性,同時(shí)根據(jù)所述屏幕屬性生成屏幕標(biāo)準(zhǔn)模型,所述屏幕屬性包括屏幕長(zhǎng)度和屏幕寬度;
s5、所述服務(wù)器以所述屏幕標(biāo)準(zhǔn)模型為基準(zhǔn),根據(jù)所述滾動(dòng)條序列幀位于所述視頻數(shù)據(jù)流內(nèi)視頻幀的播放位置及所述滾動(dòng)條屬性,平移所述視頻數(shù)據(jù)流內(nèi)視頻幀的在所述屏幕標(biāo)準(zhǔn)模型中的位置,使所述屏幕標(biāo)準(zhǔn)模型邊緣覆蓋所述滾動(dòng)條序列幀;
s6、將處理之后的所述視頻數(shù)據(jù)流進(jìn)行封裝成因特網(wǎng)協(xié)議ip數(shù)據(jù)包并發(fā)送至所述終端設(shè)備輸出播放。
進(jìn)一步的,步驟s2中,所述服務(wù)器判斷所述視頻數(shù)據(jù)流內(nèi)是否包含有滾動(dòng)條序列幀,包括以下方法:
由所述視頻數(shù)據(jù)流中提取視頻幀;
判斷所述視頻幀的邊緣是否覆蓋有滾動(dòng)條序列幀。
進(jìn)一步的,步驟s3中,所述播放位置為所述滾動(dòng)條序列幀位于所述視頻幀中的位置信息,所述位置信息包括底部、頂部、左側(cè)或右側(cè)。
進(jìn)一步的,步驟s5中,具體方法包括以下步驟:
s5-1、根據(jù)所述滾動(dòng)條序列幀位于所述視頻數(shù)據(jù)流中所述視頻幀的播放位置,確定所述視頻數(shù)據(jù)流中所述視頻幀的平移方向;
s5-2、根據(jù)所述滾動(dòng)條屬性確定所述視頻幀的平移距離;
s5-3、以所述屏幕標(biāo)準(zhǔn)模型為基準(zhǔn),將所述視頻幀根據(jù)所述平移方向和所述平移距離進(jìn)行平移,直至所述屏幕標(biāo)準(zhǔn)模型邊緣完全覆蓋所述滾動(dòng)條序列幀。
進(jìn)一步的,所述方法還包括以下步驟:
s7、將若干所述終端設(shè)備與所述服務(wù)器綁定,所述服務(wù)器記錄所述終端設(shè)備的屬性信息和登陸狀態(tài),所述屬性信息包括型號(hào)、id及所述屏幕屬性;
s8、所述服務(wù)器根據(jù)不同所述終端設(shè)備設(shè)置不同的訪問權(quán)限;
s9、根據(jù)所述訪問權(quán)限不同,權(quán)限較大的所述終端設(shè)備通過所述服務(wù)器設(shè)置其他所述終端設(shè)備對(duì)所述預(yù)告滾動(dòng)條的隱藏。
進(jìn)一步的,所述方法還包括:
s10、測(cè)量?jī)蓚€(gè)與所述服務(wù)器綁定的所述終端設(shè)備之間的距離,若兩個(gè)所述終端設(shè)備之間的距離小于預(yù)設(shè)的距離閥值,則進(jìn)入步驟s11;
s11、用戶通過其中一個(gè)權(quán)限較大的所述終端設(shè)備訪問所述服務(wù)器查看另外一個(gè)權(quán)限較小的所述終端設(shè)備的登陸狀態(tài);
s12、若另一個(gè)所述終端設(shè)備已登錄所述服務(wù)器,則權(quán)限較大的所述終端設(shè)備生成滾動(dòng)條隱藏指令發(fā)送至所述服務(wù)器,所述服務(wù)器接收指令并控制權(quán)限較小的所述終端設(shè)備對(duì)所述預(yù)告滾動(dòng)條的隱藏。
優(yōu)選的,步驟s11中,用戶通過其中一個(gè)權(quán)限較大的所述終端設(shè)備訪問所述服務(wù)器查看另外一個(gè)權(quán)限較小的所述終端設(shè)備的登陸狀態(tài),具體方法為:
s11-1、所述服務(wù)器在預(yù)設(shè)的時(shí)間內(nèi)向所述終端設(shè)備發(fā)送數(shù)據(jù)心跳包;
s11-2、若所述終端設(shè)備定時(shí)接收所述數(shù)據(jù)心跳包,則判斷所述終端設(shè)備是否對(duì)接收到的所述數(shù)據(jù)心跳包定時(shí)向所述服務(wù)器作出回應(yīng);若所述服務(wù)器定時(shí)接收到回應(yīng),即證明所述終端設(shè)備處于登錄狀態(tài);若所述服務(wù)器沒有定時(shí)接收到回應(yīng),則證明所述終端設(shè)備處于未登陸狀態(tài)。
本發(fā)明還提供了一種調(diào)整屏幕顯示畫面隱藏預(yù)告滾動(dòng)條的系統(tǒng),包括服務(wù)器及與所述服務(wù)器相通訊的終端設(shè)備,所述終端設(shè)備包括智能手機(jī)、智能電視或電腦;
所述服務(wù)器包括相通訊的信號(hào)處理模塊、判斷模塊、數(shù)據(jù)輸出模塊、屬性獲取模塊、信息采集模塊、隱藏處理模塊;
所述信號(hào)處理模塊用于接收電視信號(hào)源發(fā)送的視頻信號(hào),對(duì)所述視頻信號(hào)進(jìn)行信號(hào)處理并編碼形成視頻數(shù)據(jù)流;
所述判斷模塊用于判斷所述視頻數(shù)據(jù)流內(nèi)是否包含有滾動(dòng)條序列幀,若不包含,則生成數(shù)據(jù)傳輸指令發(fā)送至所述數(shù)據(jù)輸出模塊,所述數(shù)據(jù)輸出模塊用于將所述視頻數(shù)據(jù)流封裝成因特網(wǎng)協(xié)議ip數(shù)據(jù)包并發(fā)送至終端設(shè)備輸出播放,若包含則將屬性采集指令發(fā)送至所述屬性獲取模塊;所述屬性獲取模塊用于獲取所述滾動(dòng)條序列幀位于所述視頻數(shù)據(jù)流內(nèi)視頻幀的播放位置及滾動(dòng)條屬性,并發(fā)送至所述隱藏處理模塊,所述滾動(dòng)條屬性為滾動(dòng)條寬度;所述信息采集模塊用于采集所述終端設(shè)備的屏幕屬性,同時(shí)根據(jù)所述屏幕屬性生成屏幕標(biāo)準(zhǔn)模型,并發(fā)送至所述隱藏處理模塊,所述屏幕屬性包括屏幕長(zhǎng)度和屏幕寬度;所述隱藏處理模塊用于以所述屏幕標(biāo)準(zhǔn)模型為基準(zhǔn),根據(jù)所述滾動(dòng)條序列幀位于所述視頻數(shù)據(jù)流內(nèi)視頻幀的播放位置及所述滾動(dòng)條屬性,平移所述視頻數(shù)據(jù)流內(nèi)視頻幀的在所述屏幕標(biāo)準(zhǔn)模型中的位置,使所述屏幕標(biāo)準(zhǔn)模型邊緣覆蓋所述滾動(dòng)條序列幀,同時(shí)所述隱藏處理模塊將處理后的所述視頻數(shù)據(jù)流發(fā)送至所述數(shù)據(jù)輸出模塊,所述數(shù)據(jù)輸出模塊用于將處理之后的所述視頻數(shù)據(jù)流進(jìn)行封裝成因特網(wǎng)協(xié)議ip數(shù)據(jù)包并發(fā)送至所述終端設(shè)備輸出播放。
進(jìn)一步的,所述隱藏處理模塊包括相通訊的平移方向確定單元、平移距離確定單元、覆蓋處理單元,所述平移方向確定單元用于根據(jù)所述滾動(dòng)條序列幀位于所述視頻數(shù)據(jù)流中所述視頻幀的播放位置,確定所述視頻數(shù)據(jù)流中所述視頻幀的平移方向;所述平移距離確定單元用于根據(jù)所述滾動(dòng)條屬性確定所述視頻幀的平移距離;所述覆蓋處理單元用于以所述屏幕標(biāo)準(zhǔn)模型為基準(zhǔn),將所述視頻幀根據(jù)所述平移方向和所述平移距離進(jìn)行平移,直至所述屏幕標(biāo)準(zhǔn)模型邊緣完全覆蓋所述滾動(dòng)條序列幀。
本發(fā)明的有益效果如下:本發(fā)明提供的方法能夠根據(jù)用戶的需求通過對(duì)視頻顯示界面的平移來隱藏預(yù)告滾動(dòng)條,有效防止?jié)L動(dòng)條內(nèi)的預(yù)告內(nèi)容降低用戶觀看節(jié)目的體驗(yàn)感,從而使節(jié)目觀看更加神秘,提高用戶的觀看興趣,本發(fā)明提供的系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,各模塊之間協(xié)同配合共同用于調(diào)節(jié)視頻顯示界面與顯示屏幕的匹配大小,從而實(shí)現(xiàn)了屏幕邊緣能夠有效遮蓋預(yù)告滾動(dòng)條,調(diào)整更加靈活,無需人工手動(dòng)調(diào)節(jié)屏幕的顯示界面,實(shí)用性強(qiáng)。
附圖說明
圖1為實(shí)施例1所述的一種調(diào)整屏幕顯示畫面隱藏預(yù)告滾動(dòng)條的方法的操作流程圖;
圖2為實(shí)施例2所述的一種調(diào)整屏幕顯示畫面隱藏預(yù)告滾動(dòng)條的方法中步驟s5的操作流程圖;
圖3為實(shí)施例3所述的一種調(diào)整屏幕顯示畫面隱藏預(yù)告滾動(dòng)條的方法的操作流程圖一;
圖4為實(shí)施例3所述的一種調(diào)整屏幕顯示畫面隱藏預(yù)告滾動(dòng)條的方法的操作流程圖二;
圖5為實(shí)施例4所述的一種調(diào)整屏幕顯示畫面隱藏預(yù)告滾動(dòng)條的系統(tǒng)的結(jié)構(gòu)示意圖;
圖6為實(shí)施例4所述的一種調(diào)整屏幕顯示畫面隱藏預(yù)告滾動(dòng)條的系統(tǒng)中服務(wù)器的結(jié)構(gòu)框圖;
圖7為實(shí)施例5所述的一種調(diào)整屏幕顯示畫面隱藏預(yù)告滾動(dòng)條的系統(tǒng)中隱藏處理模塊的結(jié)構(gòu)框圖。
其中:1、服務(wù)器;11、信號(hào)處理模塊;12、判斷模塊;13、數(shù)據(jù)輸出模塊;14、屬性獲取模塊;15、信息采集模塊;16、隱藏處理模塊;161、平移方向確定單元;162、平移距離確定單元;163、覆蓋處理單元;2、終端設(shè)備。
具體實(shí)施方式
下面結(jié)合附圖和以下實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。
實(shí)施例1
如圖1所示,本發(fā)明實(shí)施例1提供了一種調(diào)整屏幕顯示畫面隱藏預(yù)告滾動(dòng)條的方法,所述方法包括以下步驟:
s1、服務(wù)器1接收電視信號(hào)源發(fā)送的視頻信號(hào),對(duì)所述視頻信號(hào)進(jìn)行信號(hào)處理并編碼形成視頻數(shù)據(jù)流;為了能夠?qū)﹄娨曅盘?hào)中的數(shù)據(jù)流進(jìn)行分析,首先將電視信號(hào)處理形成視頻數(shù)據(jù)流。
s2、所述服務(wù)器1判斷所述視頻數(shù)據(jù)流內(nèi)是否包含有滾動(dòng)條序列幀,若包含,則進(jìn)入步驟s3進(jìn)行處理;若不包含,則所述服務(wù)器1直接將所述視頻數(shù)據(jù)流封裝成因特網(wǎng)協(xié)議ip數(shù)據(jù)包并發(fā)送至終端設(shè)備2輸出播放,所述終端設(shè)備2包括智能手機(jī)、智能電視或電腦。
s3、所述服務(wù)器1獲取所述滾動(dòng)條序列幀位于所述視頻數(shù)據(jù)流內(nèi)視頻幀的播放位置及滾動(dòng)條屬性,所述滾動(dòng)條屬性為滾動(dòng)條寬度;滾動(dòng)條寬度即為視頻幀平移的距離。
s4、所述服務(wù)器1采集所述終端設(shè)備2的屏幕屬性,同時(shí)根據(jù)所述屏幕屬性生成屏幕標(biāo)準(zhǔn)模型,所述屏幕屬性包括屏幕長(zhǎng)度和屏幕寬度。
s5、所述服務(wù)器1以所述屏幕標(biāo)準(zhǔn)模型為基準(zhǔn),根據(jù)所述滾動(dòng)條序列幀位于所述視頻數(shù)據(jù)流內(nèi)視頻幀的播放位置及所述滾動(dòng)條屬性,平移所述視頻數(shù)據(jù)流內(nèi)視頻幀的在所述屏幕標(biāo)準(zhǔn)模型中的位置,使所述屏幕標(biāo)準(zhǔn)模型邊緣覆蓋所述滾動(dòng)條序列幀;根據(jù)終端設(shè)備2的顯示屏度的顯示面積左、右或上、下平移視頻數(shù)據(jù)流中視頻幀,從而使終端設(shè)備2的顯示屏幕的邊緣隱藏滾動(dòng)條序列幀。
s6、將處理之后的所述視頻數(shù)據(jù)流進(jìn)行封裝成因特網(wǎng)協(xié)議ip數(shù)據(jù)包并發(fā)送至所述終端設(shè)備2輸出播放。處理后的視頻數(shù)據(jù)流發(fā)送至終端設(shè)備2,通過終端設(shè)備2的顯示屏幕進(jìn)行播放。
本發(fā)明提供的方法能夠根據(jù)用戶的需求通過對(duì)視頻顯示界面的平移來隱藏預(yù)告滾動(dòng)條,有效防止?jié)L動(dòng)條內(nèi)的預(yù)告內(nèi)容降低用戶觀看節(jié)目的體驗(yàn)感,從而使節(jié)目觀看更加神秘,提高用戶的觀看興趣。
實(shí)施例2
本發(fā)明實(shí)施例2在實(shí)施例1的基礎(chǔ)上進(jìn)一步對(duì)方法做了限定了。需要說明的是,視頻幀為一副幀畫面,滾動(dòng)條一般覆蓋在幀畫面的邊緣,為此,在進(jìn)行滾動(dòng)條隱藏操作時(shí),首先判斷視頻幀內(nèi)是否具有滾動(dòng)條,步驟s2中,所述服務(wù)器1判斷所述視頻數(shù)據(jù)流內(nèi)是否包含有滾動(dòng)條序列幀,包括以下方法:
由所述視頻數(shù)據(jù)流中提取視頻幀;
判斷所述視頻幀的邊緣是否覆蓋有滾動(dòng)條序列幀。
進(jìn)一步需要說明的是,步驟s3中,所述播放位置為所述滾動(dòng)條序列幀位于所述視頻幀中的位置信息,所述位置信息包括底部、頂部、左側(cè)或右側(cè)。首先確定滾動(dòng)條的位置,只有位置確定了才能對(duì)視頻流中每一張幀畫面進(jìn)行平移處理,例如當(dāng)滾動(dòng)條在底部,則視頻幀向下平移,直至終端設(shè)備2的底部屏幕邊緣遮擋滾動(dòng)條為止,一般移動(dòng)距離即為滾動(dòng)條的寬度,同理,當(dāng)滾動(dòng)條在頂部時(shí),平移處理與底部相反;當(dāng)滾動(dòng)條在左側(cè),則視頻幀向左平移,直至終端設(shè)備2的左側(cè)屏幕邊緣遮擋滾動(dòng)條為止,同理,當(dāng)滾動(dòng)條在右側(cè)時(shí),平移處理與左側(cè)相反。
如圖2所示,需要進(jìn)一步對(duì)隱藏處理說明的是,步驟s5中,具體方法包括以下步驟:
s5-1、根據(jù)所述滾動(dòng)條序列幀位于所述視頻數(shù)據(jù)流中所述視頻幀的播放位置,確定所述視頻數(shù)據(jù)流中所述視頻幀的平移方向;平移視頻流中每一張幀畫面,首先應(yīng)確定平移的方向,為了實(shí)現(xiàn)滾動(dòng)條的隱藏,則滾動(dòng)條的位置即為平移的方向。
s5-2、根據(jù)所述滾動(dòng)條屬性確定所述視頻幀的平移距離;平移的距離即為滾動(dòng)條屬性來確定,一般為滾動(dòng)條的寬度。
s5-3、以所述屏幕標(biāo)準(zhǔn)模型為基準(zhǔn),將所述視頻幀根據(jù)所述平移方向和所述平移距離進(jìn)行平移,直至所述屏幕標(biāo)準(zhǔn)模型邊緣完全覆蓋所述滾動(dòng)條序列幀。隱藏的作用是通過視頻流中幀畫面的平移,輸出時(shí),終端設(shè)備2的屏幕邊緣能夠?qū)崿F(xiàn)對(duì)滾動(dòng)條的隱藏即可。
實(shí)施例3
如圖3所示,本發(fā)明實(shí)施例3在實(shí)施例1的基礎(chǔ)上進(jìn)一步限定了以下方法,所述方法還包括以下步驟:
s7、將若干所述終端設(shè)備2與所述服務(wù)器1綁定,所述服務(wù)器1記錄所述終端設(shè)備2的屬性信息和登陸狀態(tài),所述屬性信息包括型號(hào)、id及所述屏幕屬性;終端設(shè)備2均與服務(wù)器1進(jìn)行綁定,不僅方便了服務(wù)器1能夠根據(jù)不同的終端設(shè)備2屬性來對(duì)應(yīng)處理輸出視頻,同時(shí)能夠?qū)K端設(shè)備2進(jìn)行有效監(jiān)控。
s8、所述服務(wù)器1根據(jù)不同所述終端設(shè)備2設(shè)置不同的訪問權(quán)限,不同的訪問權(quán)限,其具有不同的操控功能;
s9、根據(jù)所述訪問權(quán)限不同,權(quán)限較大的所述終端設(shè)備2通過所述服務(wù)器1設(shè)置其他所述終端設(shè)備2對(duì)所述預(yù)告滾動(dòng)條的隱藏。
通過上述對(duì)終端設(shè)備2設(shè)置訪問權(quán)限,能夠有效實(shí)現(xiàn)權(quán)限較大的終端設(shè)備2可以實(shí)現(xiàn)其他設(shè)備的管理。
如圖4所示,進(jìn)一步的,所述方法還包括:
s10、測(cè)量?jī)蓚€(gè)與所述服務(wù)器1綁定的所述終端設(shè)備2之間的距離,若兩個(gè)所述終端設(shè)備2之間的距離小于預(yù)設(shè)的距離閥值,則進(jìn)入步驟s11;這里的距離閥值即當(dāng)在一定的距離范圍內(nèi),能夠?qū)崿F(xiàn)權(quán)限較大的終端設(shè)備2可以通過服務(wù)器1對(duì)權(quán)限較小的終端設(shè)備2進(jìn)行管理,若一旦超出距離范圍,則無法實(shí)現(xiàn)管理。
s11、終端設(shè)備2實(shí)現(xiàn)管理和監(jiān)控之前,首先應(yīng)該判斷終端設(shè)備2的登陸狀態(tài),用戶通過其中一個(gè)權(quán)限較大的所述終端設(shè)備2訪問所述服務(wù)器1查看另外一個(gè)權(quán)限較小的所述終端設(shè)備2的登陸狀態(tài);
s12、若另一個(gè)所述終端設(shè)備2已登錄所述服務(wù)器1,則權(quán)限較大的所述終端設(shè)備2生成滾動(dòng)條隱藏指令發(fā)送至所述服務(wù)器1,所述服務(wù)器1接收指令并控制權(quán)限較小的所述終端設(shè)備2對(duì)所述預(yù)告滾動(dòng)條的隱藏。
為了實(shí)現(xiàn)權(quán)限較大的終端設(shè)備2對(duì)權(quán)限較小的終端設(shè)備2進(jìn)行監(jiān)控和控制,本技術(shù)方案中優(yōu)選的設(shè)計(jì)了,步驟s11中,用戶通過其中一個(gè)權(quán)限較大的所述終端設(shè)備2訪問所述服務(wù)器1查看另外一個(gè)權(quán)限較小的所述終端設(shè)備2的登陸狀態(tài),只有對(duì)終端設(shè)備2的登陸狀態(tài)進(jìn)行監(jiān)控,才能實(shí)現(xiàn)對(duì)其進(jìn)行管理,具體方法為:
s11-1、所述服務(wù)器1在預(yù)設(shè)的時(shí)間內(nèi)向所述終端設(shè)備2發(fā)送數(shù)據(jù)心跳包;
s11-2、若所述終端設(shè)備2定時(shí)接收所述數(shù)據(jù)心跳包,則判斷所述終端設(shè)備2是否對(duì)接收到的所述數(shù)據(jù)心跳包定時(shí)向所述服務(wù)器1作出回應(yīng);若所述服務(wù)器1定時(shí)接收到回應(yīng),即證明所述終端設(shè)備2處于登錄狀態(tài);若所述服務(wù)器1沒有定時(shí)接收到回應(yīng),則證明所述終端設(shè)備2處于未登陸狀態(tài)。
例如終端設(shè)備2為智能電視,若家庭中有兩個(gè)智能電視,其中一個(gè)智能電視訪問服務(wù)器1的權(quán)限較大則可定義為其為主機(jī),另一個(gè)智能電視的權(quán)限較小,則可定義為輔機(jī),當(dāng)家長(zhǎng)通過主機(jī)看權(quán)限較大的主機(jī)時(shí),孩子通過輔機(jī)看電視,為了實(shí)現(xiàn)將輔機(jī)上的滾動(dòng)條進(jìn)行隱藏,主機(jī)首先判斷輔機(jī)是否登陸了服務(wù)器1,若登陸后,則主機(jī)可通過服務(wù)器1設(shè)置輔機(jī)內(nèi)預(yù)告滾動(dòng)條的隱藏情況,有效避免了滾動(dòng)條中的有些內(nèi)容被孩子觀看,當(dāng)然這里的滾動(dòng)條不僅限于預(yù)告滾動(dòng)條,也可以是廣告等等,有些不利于未成年人觀看的滾動(dòng)內(nèi)容,可以進(jìn)行隱藏。
實(shí)施例4
如圖5所示,本發(fā)明還提供了一種調(diào)整屏幕顯示畫面隱藏預(yù)告滾動(dòng)條的系統(tǒng),包括服務(wù)器1及與所述服務(wù)器1相通訊的終端設(shè)備2,所述終端設(shè)備2包括智能手機(jī)、智能電視或電腦;
如圖6所示,所述服務(wù)器1包括相通訊的信號(hào)處理模塊11、判斷模塊12、數(shù)據(jù)輸出模塊13、屬性獲取模塊14、信息采集模塊15、隱藏處理模塊16;
所述信號(hào)處理模塊11用于接收電視信號(hào)源發(fā)送的視頻信號(hào),對(duì)所述視頻信號(hào)進(jìn)行信號(hào)處理并編碼形成視頻數(shù)據(jù)流;
所述判斷模塊12用于判斷所述視頻數(shù)據(jù)流內(nèi)是否包含有滾動(dòng)條序列幀,若不包含,則生成數(shù)據(jù)傳輸指令發(fā)送至所述數(shù)據(jù)輸出模塊13,所述數(shù)據(jù)輸出模塊13用于將所述視頻數(shù)據(jù)流封裝成因特網(wǎng)協(xié)議ip數(shù)據(jù)包并發(fā)送至終端設(shè)備2輸出播放,若包含則將屬性采集指令發(fā)送至所述屬性獲取模塊14;所述屬性獲取模塊14用于獲取所述滾動(dòng)條序列幀位于所述視頻數(shù)據(jù)流內(nèi)視頻幀的播放位置及滾動(dòng)條屬性,并發(fā)送至所述隱藏處理模塊16,所述滾動(dòng)條屬性為滾動(dòng)條寬度;所述信息采集模塊15用于采集所述終端設(shè)備2的屏幕屬性,同時(shí)根據(jù)所述屏幕屬性生成屏幕標(biāo)準(zhǔn)模型,并發(fā)送至所述隱藏處理模塊16,所述屏幕屬性包括屏幕長(zhǎng)度和屏幕寬度;所述隱藏處理模塊16用于以所述屏幕標(biāo)準(zhǔn)模型為基準(zhǔn),根據(jù)所述滾動(dòng)條序列幀位于所述視頻數(shù)據(jù)流內(nèi)視頻幀的播放位置及所述滾動(dòng)條屬性,平移所述視頻數(shù)據(jù)流內(nèi)視頻幀的在所述屏幕標(biāo)準(zhǔn)模型中的位置,使所述屏幕標(biāo)準(zhǔn)模型邊緣覆蓋所述滾動(dòng)條序列幀,同時(shí)所述隱藏處理模塊16將處理后的所述視頻數(shù)據(jù)流發(fā)送至所述數(shù)據(jù)輸出模塊13,所述數(shù)據(jù)輸出模塊13用于將處理之后的所述視頻數(shù)據(jù)流進(jìn)行封裝成因特網(wǎng)協(xié)議ip數(shù)據(jù)包并發(fā)送至所述終端設(shè)備2輸出播放。
本發(fā)明實(shí)施例4在上述各模塊之間的配合能夠?qū)崿F(xiàn)用戶可以根據(jù)需求實(shí)現(xiàn)預(yù)告滾動(dòng)條的隱藏,以防影響用戶對(duì)節(jié)目觀看的體驗(yàn)度,例如觀看節(jié)目時(shí),預(yù)告滾動(dòng)條中出現(xiàn)的體育賽事的比分,這些預(yù)告性的內(nèi)容可以根據(jù)用戶的需求進(jìn)行隱藏。
實(shí)施例5
如圖7所示,本發(fā)明實(shí)施例5在實(shí)施例4的基礎(chǔ)上進(jìn)一步限定了,所述隱藏處理模塊16包括相通訊的平移方向確定單元161、平移距離確定單元162、覆蓋處理單元163,所述平移方向確定單元161用于根據(jù)所述滾動(dòng)條序列幀位于所述視頻數(shù)據(jù)流中所述視頻幀的播放位置,確定所述視頻數(shù)據(jù)流中所述視頻幀的平移方向;所述平移距離確定單元162用于根據(jù)所述滾動(dòng)條屬性確定所述視頻幀的平移距離;所述覆蓋處理單元163用于以所述屏幕標(biāo)準(zhǔn)模型為基準(zhǔn),將所述視頻幀根據(jù)所述平移方向和所述平移距離進(jìn)行平移,直至所述屏幕標(biāo)準(zhǔn)模型邊緣完全覆蓋所述滾動(dòng)條序列幀。
滾動(dòng)條序列幀的隱藏首先要確定視頻流中每一幀的平移方向,然后確定平移距離,最后根據(jù)屏幕標(biāo)準(zhǔn)模型進(jìn)行平移,從而實(shí)現(xiàn)了輸出的視頻恰好被終端設(shè)備2的顯示屏幕的邊緣遮擋滾動(dòng)條序列幀,該結(jié)構(gòu)簡(jiǎn)單,操作方便,無需人工手動(dòng)調(diào)節(jié)屏幕中的視頻方向,實(shí)用性強(qiáng)。
本發(fā)明不局限于上述最佳實(shí)施方式,任何人在本發(fā)明的啟示下都可得出其他各種形式的產(chǎn)品,但不論在其形狀或結(jié)構(gòu)上作任何變化,凡是具有與本申請(qǐng)相同或相近似的技術(shù)方案,均落在本發(fā)明的保護(hù)范圍之內(nèi)。