国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種多通道視頻源同步顯示的方法及裝置的制作方法

      文檔序號:7554189閱讀:294來源:國知局
      專利名稱:一種多通道視頻源同步顯示的方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及視頻處理技術(shù)領(lǐng)域,特別是涉及一種多通道視頻源同步顯示的方法,以及一種多通道視頻源同步顯示的裝置。
      背景技術(shù)
      隨著科技的飛速發(fā)展,信息量迅猛增加。信息在現(xiàn)代社會里,除了報刊、廣播等傳統(tǒng)媒體,以及網(wǎng)絡(luò)等新興媒體,電視是人們獲取信息的最重要的途徑之一,在眾多的電視頻道中,如何更快瀏覽頻道內(nèi)容,或滿足一次觀看多個頻道成了人們的一種需求。多通道視頻的同時顯示常常采用畫外畫(POP)結(jié)構(gòu),目前現(xiàn)有畫外畫技術(shù)是利用數(shù)字技術(shù),在同一屏幕上顯示兩套或多套節(jié)目,即在同一屏幕上,把屏幕均分成等大小的多個子屏幕,在不同的子屏幕中分別顯示不同的視頻源,以達(dá)到快速瀏覽頻道或一次觀看多個頻道的需求。參照圖1所示的普通陣列POP顯示示意圖,背景色通常作為各通道視頻的間隔,每個通道具有同樣的視頻窗口。另外,對于某些POP顯示應(yīng)用場景,在某些應(yīng)用條件下還需要支持隨機(jī)POP (如圖2所示的隨機(jī)POP顯示示意圖)和不同尺寸窗口的POP (如圖3所示的不同尺寸窗口的POP顯示示意圖)。在現(xiàn)有技術(shù)中,對于普通陣列POP結(jié)構(gòu),軟件需要配置整個POP顯示窗口的大小和背景色的間隔,軟件配置簡單;硬件需要計算整個通道的分布和各通道的顯示窗口大小,并且不夠靈活。另一方面,需要對如上三種POP結(jié)構(gòu)情況分別建立一種硬件架構(gòu),結(jié)合不同的軟件配置流程,在設(shè)計上造成了極大的冗余。因此,本領(lǐng)域技術(shù)人員迫切需要解決的一個技術(shù)問題是:提供一種多視頻源同步顯示的機(jī)制,能夠在節(jié)省軟硬件資源的同時,靈活應(yīng)對不同的應(yīng)用需求。

      發(fā)明內(nèi)容
      本發(fā)明所要解決的技術(shù)問題是提供一種多通道視頻源同步顯示的方法,能夠在節(jié)省軟硬件資源的同時,靈活應(yīng)對不同的應(yīng)用需求。相應(yīng)的,本發(fā)明還提供了一種多通道視頻源同步顯示的裝置,用以保證上述方法在實際中的應(yīng)用。為了解決上述問題,本發(fā)明公開了一種多通道視頻源同步顯示的方法,包括:接收一個或多個通道傳輸?shù)囊曨l源數(shù)據(jù);分別獲取所述視頻源數(shù)據(jù)的實際尺寸;接收用戶輸入的顯示指令,所述顯示指令包括所述一個或多個視頻源數(shù)據(jù)的顯示位置以及顯示尺寸;將所述視頻源數(shù)據(jù)的實際尺寸適配成所述顯示尺寸的大??;將所述一個或多個視頻源數(shù)據(jù)按照對應(yīng)的顯示位置在一個畫面中進(jìn)行畫外畫顯
      /Jn ο 優(yōu)選地,所述方法還包括:
      將所述接收的一個或多個通道傳輸?shù)囊曨l源數(shù)據(jù)存儲在對應(yīng)的通道緩沖區(qū)中。優(yōu)選地,所述顯示指令還包括視頻源數(shù)據(jù)的存儲位置,在所述將視頻源數(shù)據(jù)的實際尺寸適配成所述顯示尺寸的大小的步驟之前,還包括:依據(jù)所述視頻源數(shù)據(jù)的存儲位置定位所述視頻源數(shù)據(jù)的通道緩沖區(qū);在所述視頻源數(shù)據(jù)的通道緩沖區(qū)中獲取所述視頻源數(shù)據(jù)。優(yōu)選地,所述方法還包括:接收用戶輸入的更新顯示指令,所述更新顯示指令包括視頻源數(shù)據(jù)的顯示位置,更新顯示尺寸以及更新顯示位置;按照所述視頻源數(shù)據(jù)的顯示位置定位視頻源數(shù)據(jù),依據(jù)所述視頻源數(shù)據(jù)的更新顯示尺寸以及更新顯示位置對所述視頻源數(shù)據(jù)顯示尺寸和顯示位置進(jìn)行更新。優(yōu)先地,所述方法每個通道的視頻源對應(yīng)至少一個通道緩沖區(qū)。本發(fā)明還公開了一種多通道視頻源同步顯示裝置,包括:視頻源數(shù)據(jù)接收模塊,用于接收一個或多個通道傳輸?shù)囊曨l源數(shù)據(jù);實際尺寸獲取模 塊,用于分別獲取所述視頻源數(shù)據(jù)的實際尺寸;顯示指令接收模塊,用于接收用戶輸入的顯示指令,所述顯示指令包括所述一個或多個視頻源數(shù)據(jù)的顯示位置以及顯示尺寸;尺寸適配模塊,用于將所述視頻源數(shù)據(jù)的實際尺寸適配成所述顯示尺寸的大?。伙@示模塊,用于將所述一個或多個視頻源數(shù)據(jù)按照對應(yīng)的顯示位置在一個畫面中進(jìn)行畫外畫顯示。優(yōu)選地,所述裝置還包括:視頻源數(shù)據(jù)存儲模塊,用于將所述接收的一個或多個通道傳輸?shù)囊曨l源數(shù)據(jù)存儲在對應(yīng)的通道緩沖區(qū)中。優(yōu)選地,所述顯示指令還包括視頻源數(shù)據(jù)的存儲位置,所述裝置還包括:視頻源數(shù)據(jù)定位模塊,用于在將視頻源數(shù)據(jù)的實際尺寸適配成所述顯示尺寸的大小之前,依據(jù)所述視頻源數(shù)據(jù)的存儲位置定位所述視頻源數(shù)據(jù)的通道緩沖區(qū);視頻源數(shù)據(jù)讀取模塊,用于在所述視頻源數(shù)據(jù)的通道緩沖區(qū)中獲取所述視頻源數(shù)據(jù)。優(yōu)選地,所述裝置還包括:更新指令接收模塊,用于接收用戶輸入的更新顯示指令,所述更新顯示指令包括視頻源數(shù)據(jù)的顯示位置,更新顯示尺寸以及更新顯示位置;更新模塊,用于按照所述視頻源數(shù)據(jù)的顯示位置定位視頻源數(shù)據(jù),依據(jù)所述視頻源數(shù)據(jù)的更新顯示尺寸以及更新顯示位置對所述視頻源數(shù)據(jù)顯示尺寸和顯示位置進(jìn)行更新。優(yōu)選地,所述裝置每個通道的視頻源對應(yīng)至少一個通道緩沖區(qū)。與現(xiàn)有技術(shù)相比,本發(fā)明包括以下優(yōu)點(diǎn):首先,在本發(fā)明可以針對用戶不同的應(yīng)用需求靈活實現(xiàn)來自多通道視頻源的畫外畫展示,在用戶不將各個通道視頻源的配置數(shù)據(jù)重合的前提下,可以在任意配置任意通道視頻源的顯示尺寸和顯示起始坐標(biāo)位置,可適用于不同的POP結(jié)構(gòu),從而克服了傳統(tǒng)設(shè)計對于陣列POP、不同尺寸窗口 POP以及隨機(jī)POP等不同結(jié)構(gòu)POP分別采用不同架構(gòu)造成數(shù)據(jù)冗余的問題。其次,本發(fā)明允許動態(tài)調(diào)整POP上的視頻源數(shù)據(jù),從而可以更加靈活地實現(xiàn)POP的
      展不,也進(jìn)一步提聞用戶體驗。再次,本發(fā)明的POP框架采用一種簡單的軟硬件實現(xiàn)的方式,實現(xiàn)什么樣的POP效果(顯示位置,顯示大小)由軟件決定,硬件實現(xiàn)簡單。


      圖1是本發(fā)明一種多通道視頻源同步顯示的方法及裝置背景技術(shù)中普通陣列POP顯示示意圖;圖2是本發(fā)明一種多通道視頻源同步顯示的方法及裝置背景技術(shù)中隨機(jī)POP顯示示意圖;圖3是本發(fā)明一種多通道視頻源同步顯示的方法及裝置背景技術(shù)中不同尺寸窗口的POP顯示示意圖;圖4是本發(fā)明一種多通道視頻源同步顯示的方法實施例1的步驟流程圖;圖5是本發(fā)明一種多通道視頻源同步顯示的方法實施例2的步驟流程圖;圖6是本發(fā)明一種多通道視頻源同步顯示的方法實施例2的畫外畫生成示意圖;圖7是本發(fā)明一種多通道視頻源同步顯示的裝置的結(jié)構(gòu)框架圖。
      具體實施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式
      對本發(fā)明作進(jìn)一步詳細(xì)的說明。參照圖4,示出了本發(fā)明一種多通道視頻源同步顯示的方法實施例1的步驟流程圖,具體可以包括以下步驟:步驟101,接收一個或多個通道傳輸?shù)囊曨l源數(shù)據(jù);步驟102,分別獲取所述視頻源數(shù)據(jù)的實際尺寸;步驟103,接收用戶輸入的顯示指令,所述顯示指令包括所述一個或多個視頻源數(shù)據(jù)的顯示位置以及顯示尺寸;步驟104,將所述視頻源數(shù)據(jù)的實際尺寸適配成所述顯示尺寸的大??;步驟105,將所述一個或多個視頻源數(shù)據(jù)按照對應(yīng)的顯示位置在一個畫面中進(jìn)行畫外畫顯示。在本發(fā)明實施例中,提供一種畫外畫(POP)展示結(jié)構(gòu),可以針對用戶不同的應(yīng)用需求靈活實現(xiàn)來自多通道視頻源的畫外畫展示。具體而言,本發(fā)明實施例提出一種便于軟硬件實現(xiàn)的POP架構(gòu),在用戶不將各個通道視頻源的配置數(shù)據(jù)重合的前提下,可以在任意配置任意通道視頻源的顯示尺寸和顯示起始坐標(biāo)位置,可適用于不同的POP結(jié)構(gòu),從而克服了傳統(tǒng)設(shè)計對于陣列POP、不同尺寸窗口 POP以及隨機(jī)POP等不同結(jié)構(gòu)POP分別采用不同架構(gòu)造成數(shù)據(jù)冗余的問題。參照圖5,示出了本發(fā)明一種多通道視頻源同步顯示的方法實施例2的步驟流程圖,本發(fā)明實施例的方法由軟件和硬件交互而成,具體可以包括以下步驟:步驟201,接收一個或多個通道傳輸?shù)囊曨l源數(shù)據(jù);
      具體而言,通道是從視頻信號輸入到最后視頻信號輸出中間的傳輸方式設(shè)備總稱,在通道中,視頻源是一幀一幀進(jìn)行傳輸?shù)?。步驟202,分別獲取所述視頻源數(shù)據(jù)的實際尺寸;在具體實現(xiàn)中,當(dāng)接收到各通道傳輸?shù)囊曨l源數(shù)據(jù)后,首先對其進(jìn)行解碼,作為本實施例的一種優(yōu)選示例,可通過視頻解碼器對視頻源數(shù)據(jù)進(jìn)行的解析,在解析時可獲得視頻源的實際尺寸。視頻解碼器是對已編碼的數(shù)字視頻進(jìn)行還原解碼操作的程序或設(shè)備,比如系統(tǒng)安裝了 real編碼器那就能將其他格式文件轉(zhuǎn)換成rm或rmvb格式,如果安裝了 real解碼器那就能播放rm或rmvb格式文件。在本發(fā)明實施例中,所述視頻解碼器可以為VideoDecoder,VideoDecoder是一款集成了最常用的音頻和視頻解碼與播放器的超級解碼包,包含中英文雙語,自帶四款流行播放器(四款流行播放器為Media Player Classic Homecinema、KMPlayer、BSPlayer Pro> ZOOM Player Premium),可以實現(xiàn)全能影音媒體播放。步驟203,將所述接收的一個或多個通道傳輸?shù)囊曨l源數(shù)據(jù)存儲在對應(yīng)的通道緩沖區(qū)中;具體而言,對于解碼后的每一個通道的視頻源數(shù)據(jù)可以存儲到對應(yīng)的通道緩沖區(qū)中,一個通道視頻源數(shù)據(jù)占用一個通道緩沖區(qū)空間,每個通道緩沖區(qū)都有一個起始地址和長度作為對應(yīng)視頻源數(shù)據(jù)的對應(yīng)存儲位置。在具體實現(xiàn)中,通常為一個視頻源數(shù)據(jù)配置兩個通道緩沖區(qū),做乒乓之用,當(dāng)一個用來存儲視頻源數(shù)據(jù)的幀時,另一個用來讀取視頻源數(shù)據(jù)的幀,使用兩個通道緩沖區(qū)buffer做乒乓,可以實現(xiàn)視頻源數(shù)據(jù)的連續(xù)處理。例如,假設(shè)有一個視頻源數(shù)據(jù)存儲在兩個通道緩沖區(qū)buffer A和B中,所述視頻源數(shù)據(jù)的第一幀放到A中,然后第二幀放到B中,第三幀在放到A中, 如此輪流存放;當(dāng)存放第二幀的時候,可以從A中讀走第一幀,然后B放完第二幀后,可以從B中讀走第二幀,這就是乒乓機(jī)制。步驟204,接收用戶輸入的顯示指令,所述顯示指令包括所述一個或多個視頻源數(shù)據(jù)的顯示位置以及顯示尺寸;應(yīng)用于本發(fā)明實施例,用戶可以按需設(shè)置每個視頻源在畫面上顯示的位置和尺寸。具體而言,用戶可以通過預(yù)設(shè)的硬件參數(shù)輸入接口輸入視頻源的顯示指令。用戶輸入的顯示指令時,可以分別對每個視頻源數(shù)據(jù)設(shè)置不同的顯示指令,也可以輸入一個適用于全部視頻源數(shù)據(jù)的顯示指令;用戶可以指定某一個或多個視頻源數(shù)據(jù),也可以指定顯示全部視頻源數(shù)據(jù),本發(fā)明實施例對此無需加以限制。步驟205,依據(jù)所述視頻源數(shù)據(jù)的存儲位置定位所述視頻源數(shù)據(jù)的通道緩沖區(qū),在所述視頻源數(shù)據(jù)的通道緩沖區(qū)中獲取所述視頻源數(shù)據(jù);具體而言,所述顯示指令還可以包括視頻源數(shù)據(jù)的存儲位置。所述視頻源數(shù)據(jù)的存儲位置為存儲所述視頻源數(shù)據(jù)的通道緩沖區(qū)的地址,按照所述通道緩沖區(qū)的地址可以在對應(yīng)的通道緩沖區(qū)中獲取視頻源數(shù)據(jù)。步驟206,將所述視頻源數(shù)據(jù)的實際尺寸適配成所述顯示尺寸的大小;應(yīng)用于本發(fā)明實施例,在接收到用戶輸入的顯示指令后,獲取顯示指令對應(yīng)的視頻源以及視頻源的實際尺寸,將所述視頻源的實際尺寸適配成顯示尺寸的大小,在顯示位置上進(jìn)行顯示。
      步驟207,將所述一個或多個視頻源數(shù)據(jù)按照對應(yīng)的顯示位置在一個畫面中進(jìn)行畫外畫顯示;應(yīng)用于本發(fā)明實施例,可以將所述顯示指令傳遞至定標(biāo)器(Scaler)中,Scaler是把視頻源數(shù)據(jù)(video)進(jìn)行Scale (縮放)的器材,由于video的輸出的顯示尺寸的信號精度可能和Video的顯示畫面的精度不一致,例如NTSC的DVD輸出的信號是500線左右的分辨率,而如果使用HDTV尤其是投影機(jī)來觀看,現(xiàn)在典型LCD投影機(jī)的最高分辨率達(dá)到1024X768,那么信號精度和投影機(jī)的顯示精度就不匹配,若投影機(jī)都內(nèi)置Scaler芯片,圖像完全可以顯示出來。Scaler根據(jù)不同視頻源數(shù)據(jù)的顯示指令,獲取對應(yīng)通道的視頻源數(shù)據(jù),將所述視頻源數(shù)據(jù)填充到POP幀的地址空間中,當(dāng)所有的用戶指定的視頻源數(shù)據(jù)都填充完畢后,生成的是一個整POP幀,在畫面中顯示所述整POP幀。其中,畫外畫(POP)是利用多通道顯示技術(shù),在同一屏幕上顯示多套節(jié)目。即在一個的主畫面外,同時插入一個或多個經(jīng)過壓縮的子畫面,以便在欣賞主畫面的同時,監(jiān)視其它頻道。步驟208,接收用戶輸入的更新顯示指令,所述更新顯示指令包括視頻源數(shù)據(jù)的顯示位置,更新顯示尺寸以及更新顯示位置;按照所述視頻源數(shù)據(jù)的顯示位置定位視頻源數(shù)據(jù),依據(jù)所述視頻源數(shù)據(jù)的更新顯示尺寸以及更新顯示位置對所述視頻源數(shù)據(jù)顯示尺寸和顯示位置進(jìn)行更新。在本發(fā)明實施例中,用戶可以動態(tài)調(diào)整POP上的各個視頻源數(shù)據(jù)的顯示位置與顯示尺寸。具體而言,當(dāng)用戶輸入更新顯示指令后,按照所述更新顯示指令定位畫面上的視頻源數(shù)據(jù),依據(jù)更新顯示尺寸和更新顯示位置對所述視頻源數(shù)據(jù)的顯示尺寸和位置進(jìn)行更新。本發(fā)明實施例的POP架構(gòu)針對不同應(yīng)用需求,提出一種簡單的軟硬件劃分機(jī)制(對軟件透明,硬件實現(xiàn) 也很簡單):軟件負(fù)責(zé)配置POP圖像的尺寸,每個通道的起始坐標(biāo)和顯示尺寸;硬件負(fù)責(zé)對每個通道的原始圖像進(jìn)行放大和縮小,計算每個通道需要在整個POP圖像上填充數(shù)據(jù)的地址,同時允許軟件動態(tài)的改變每個通道的顯示位置及大小,當(dāng)有通道數(shù)據(jù)需要更新時,硬件首先需要更新背景色,更新完畢后,根據(jù)新的視頻通道的坐標(biāo)和顯示尺寸動態(tài)調(diào)整。本發(fā)明實施例的POP架構(gòu)在減少數(shù)據(jù)冗余的同時實現(xiàn)靈活的POP功能。為了使本領(lǐng)域技術(shù)人員能更好地理解本發(fā)明,下面通過一個具體例子加以說明:參考圖6所示的的畫外畫生成示意圖,本發(fā)明實施例的POP生成示例如下:(I)獲取16個通道的視頻源;(2) Video decoder硬件模塊解碼視頻源,得到視頻源數(shù)據(jù)原始實際尺寸,并將各個獨(dú)立的數(shù)據(jù)源存到各自獨(dú)立的巾貞buffer (緩沖區(qū))中,進(jìn)來的一巾貞數(shù)據(jù)流通過videodecoder之后,會先放到MEM中,然后scaler加速器會從這個buffer中讀走數(shù)據(jù);(3)Scaler硬件模塊根據(jù)客戶POP的顯示需求,選取不同的通道視頻源數(shù)據(jù),根據(jù)其實際尺寸,顯示位置和尺寸,將各個通道的數(shù)據(jù)整合成一個POP幀;(4) Display Engine顯示模塊將POP巾貞取出,在顯示屏上進(jìn)行顯示。需要說明的是,對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。參照圖7,示出了本發(fā)明一種多通道視頻源同步顯示裝置的結(jié)構(gòu)框架圖,具體包括以下模塊:視頻源數(shù)據(jù)接收模塊301,用于接收一個或多個通道傳輸?shù)囊曨l源數(shù)據(jù);實際尺寸獲取模塊302,用于分別獲取所述視頻源數(shù)據(jù)的實際尺寸;視頻源數(shù)據(jù)存儲模塊303,用于將所述接收的一個或多個通道傳輸?shù)囊曨l源數(shù)據(jù)存儲在對應(yīng)的通道緩沖區(qū)中。顯示指令接收模塊304,用于接收用戶輸入的顯示指令,所述顯示指令包括所述一個或多個視頻源數(shù)據(jù)的顯示位置以及顯示尺寸;視頻源數(shù)據(jù)定位模塊305,用于依據(jù)所述視頻源數(shù)據(jù)的存儲位置定位所述視頻源數(shù)據(jù)的通道緩沖區(qū);視頻源數(shù)據(jù)讀取模塊306,用于在所述視頻源數(shù)據(jù)的通道緩沖區(qū)中獲取所述視頻源數(shù)據(jù)。尺寸適配模塊307,用于將所述視頻源數(shù)據(jù)的實際尺寸適配成所述顯示尺寸的大小;顯示模塊308,用于將所述一個或多個視頻源數(shù)據(jù)按照對應(yīng)的顯示位置在一個畫面中進(jìn)行畫外畫顯示;更新指令接收模塊309,用于接收用戶輸入的更新顯示指令,所述更新顯示指令包括視頻源數(shù)據(jù)的顯示位置,更新顯示尺寸以及更新顯示位置;更新模塊310,用于按照所述視頻源數(shù)據(jù)的顯示位置定位視頻源數(shù)據(jù),依據(jù)所述視頻源數(shù)據(jù)的更新顯示尺寸以及更新顯示位置對所述視頻源數(shù)據(jù)顯示尺寸和顯示位置進(jìn)行更新。對于圖7所示的裝置實施例而言,由于其與前述方法實施例基本相似,所以描述比較簡單,相關(guān)之處參見方法實施例的部分說明即可。本說明書中的各個實施例均采用遞進(jìn)的方式描述,每個實施例重點(diǎn)說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機(jī)程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得 通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。盡管已描述了本發(fā)明的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從 而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。以上對本發(fā)明所提供的一種多通道視頻源同步顯示的方法,以及,一種多通道視頻源同步顯示的裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
      及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
      權(quán)利要求
      1.一種多通道視頻源同步顯示的方法,其特征在于,包括: 接收一個或多個通道傳輸?shù)囊曨l源數(shù)據(jù); 分別獲取所述視頻源數(shù)據(jù)的實際尺寸; 接收用戶輸入的顯示指令,所述顯示指令包括所述一個或多個視頻源數(shù)據(jù)的顯示位置以及顯示尺寸; 將所述視頻源數(shù)據(jù)的實際尺寸適配成所述顯示尺寸的大??; 將所述一個或多個視頻源數(shù)據(jù)按照對應(yīng)的顯示位置在一個畫面中進(jìn)行畫外畫顯示。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 將所述接收的一個或多個通道傳輸?shù)囊曨l源數(shù)據(jù)存儲在對應(yīng)的通道緩沖區(qū)中。
      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述顯示指令還包括視頻源數(shù)據(jù)的存儲位置,在所述將視頻源數(shù)據(jù)的實際尺寸適配成所述顯示尺寸的大小的步驟之前,還包括: 依據(jù)所述視頻源數(shù)據(jù)的存儲位置定位所述視頻源數(shù)據(jù)的通道緩沖區(qū); 在所述視頻源數(shù)據(jù)的通道緩沖區(qū)中獲取所述視頻源數(shù)據(jù)。
      4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 接收用戶輸入的更新顯示指令,所述更新顯示指令包括視頻源數(shù)據(jù)的顯示位置,更新顯示尺寸以及更新顯示位置; 按照所述視頻源數(shù)據(jù)的顯示位置定位視頻源數(shù)據(jù),依據(jù)所述視頻源數(shù)據(jù)的更新顯示尺寸以及更新顯示位置對所述視頻源數(shù)據(jù)顯示尺寸和顯示位置進(jìn)行更新。
      5.根據(jù)權(quán)利要求1-4任一權(quán)利要求所述的方法,其特征在于,每個通道的視頻源對應(yīng)至少一個通道緩沖區(qū)。
      6.一種多通道視頻源同步顯示裝置,其特征在于,包括: 視頻源數(shù)據(jù)接收模塊,用于接收一個或多個通道傳輸?shù)囊曨l源數(shù)據(jù); 實際尺寸獲取模塊,用于分別獲取所述視頻源數(shù)據(jù)的實際尺寸; 顯示指令接收模塊,用于接收用戶輸入的顯示指令,所述顯示指令包括所述一個或多個視頻源數(shù)據(jù)的顯示位置以及顯示尺寸; 尺寸適配模塊,用于將所述視頻源數(shù)據(jù)的實際尺寸適配成所述顯示尺寸的大?。? 顯示模塊,用于將所述一個或多個視頻源數(shù)據(jù)按照對應(yīng)的顯示位置在一個畫面中進(jìn)行畫外畫顯示。
      7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括: 視頻源數(shù)據(jù)存儲模塊,用于將所述 接收的一個或多個通道傳輸?shù)囊曨l源數(shù)據(jù)存儲在對應(yīng)的通道緩沖區(qū)中。
      8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述顯示指令還包括視頻源數(shù)據(jù)的存儲位置,所述裝置還包括: 視頻源數(shù)據(jù)定位模塊,用于在將視頻源數(shù)據(jù)的實際尺寸適配成所述顯示尺寸的大小之前,依據(jù)所述視頻源數(shù)據(jù)的存儲位置定位所述視頻源數(shù)據(jù)的通道緩沖區(qū); 視頻源數(shù)據(jù)讀取模塊,用于在所述視頻源數(shù)據(jù)的通道緩沖區(qū)中獲取所述視頻源數(shù)據(jù)。
      9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括: 更新指令接收模塊,用于接收用戶輸入的更新顯示指令,所述更新顯示指令包括視頻源數(shù)據(jù)的顯示位置,更新顯示尺寸以及更新顯示位置;更新模塊,用于按照所述視頻源數(shù)據(jù)的顯示位置定位視頻源數(shù)據(jù),依據(jù)所述視頻源數(shù)據(jù)的更新顯示尺寸以及更新顯示位置對所述視頻源數(shù)據(jù)顯示尺寸和顯示位置進(jìn)行更新。
      10.根據(jù)權(quán)利要求6-9任一權(quán)利要求所述的裝置,其特征在于,每個通道的視頻源對應(yīng)至少一個通道緩沖區(qū)。 ·
      全文摘要
      本發(fā)明提供了一種多通道視頻源同步顯示的方法及裝置,其中所述方法包括接收一個或多個通道傳輸?shù)囊曨l源數(shù)據(jù);分別獲取所述視頻源數(shù)據(jù)的實際尺寸;接收用戶輸入的顯示指令,所述顯示指令包括所述一個或多個視頻源數(shù)據(jù)的顯示位置以及顯示尺寸;將所述視頻源數(shù)據(jù)的實際尺寸適配成所述顯示尺寸的大??;將所述一個或多個視頻源數(shù)據(jù)按照對應(yīng)的顯示位置在一個畫面中進(jìn)行畫外畫顯示。本發(fā)明可以針對用戶不同的應(yīng)用需求靈活實現(xiàn)來自多通道視頻源的畫外畫展示。
      文檔編號H04N21/472GK103248941SQ201310101988
      公開日2013年8月14日 申請日期2013年3月27日 優(yōu)先權(quán)日2013年3月27日
      發(fā)明者萬紅星 申請人:青島中星微電子有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1