欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種電視墻拼接方法及系統(tǒng)與流程

文檔序號(hào):12279509閱讀:487來源:國知局
一種電視墻拼接方法及系統(tǒng)與流程

本發(fā)明涉及電視墻領(lǐng)域,尤其涉及一種電視墻拼接方法及系統(tǒng)。



背景技術(shù):

隨著觀眾對電視熒屏要求的提高,大屏幕電視墻在文藝、新聞、專題等節(jié)目中的應(yīng)用越來越廣泛。

傳統(tǒng)的電視墻拼接技術(shù)主要由主機(jī)、信號(hào)控制器和顯示器組成,這種技術(shù)其雖然能夠?qū)崿F(xiàn)良好的拼接效果,但是其存在諸多不足之處:所需設(shè)備多、施工難度大,而且成本高,維護(hù)難,經(jīng)濟(jì)效益低。究其原因,主要在于其需要主機(jī)和信號(hào)控制器的控制,所以現(xiàn)有的拼接技術(shù)不利于大規(guī)模推廣使用。

因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。



技術(shù)實(shí)現(xiàn)要素:

鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種電視墻拼接方法及系統(tǒng),旨在解決現(xiàn)有的電視墻拼接技術(shù)需要主機(jī)和信號(hào)控制器的控制的問題。

本發(fā)明的技術(shù)方案如下:

一種電視墻拼接方法,其中,包括步驟:

A、將多臺(tái)顯示器組成拼接墻,并且將每一顯示器均連接至同一路由器上;

B、基于待播放的多媒體資源的ID以及所述多媒體資源在拼接墻中的位置信息制作播放單元并下發(fā)至每臺(tái)顯示器中;

C、顯示器解析播放單元,根據(jù)所述多媒體資源的ID獲取對應(yīng)的多媒體資源,并根據(jù)顯示器自身在拼接墻中的位置以及所獲取的多媒體資源在拼接墻中的位置對所述多媒體資源進(jìn)行裁剪;

D、各顯示器同步播放各自裁剪后的多媒體資源。

所述的電視墻拼接方法,其中,所述步驟A還包括:

A1、各顯示器建立套接字;

A2、將套接字與組播地址相連;

A3、啟動(dòng)監(jiān)聽端口進(jìn)行監(jiān)聽。

所述的電視墻拼接方法,其中,所述步驟B中,所述播放單元中還包括所述拼接墻的寬和高,以及指定同步的顯示器ID。

所述的電視墻拼接方法,其中,所述步驟C具體包括:

C1、顯示器解析所述播放單元,獲取所述拼接墻的寬和高,并根據(jù)自身的顯示器ID,獲取所述顯示器在拼接墻中的位置;

C2、根據(jù)所述顯示器在拼接墻中的位置以及對應(yīng)多媒體資源在拼接墻中的位置,計(jì)算出對應(yīng)多媒體資源需要裁剪的區(qū)域大小;

C3、按照計(jì)算出的區(qū)域大小對對應(yīng)多媒體資源進(jìn)行裁剪。

所述的電視墻拼接方法,其中,所述步驟D具體包括:

D1、判斷當(dāng)前顯示器的ID為指定同步的顯示器ID時(shí),若是時(shí)生成同步命令并發(fā)送至拼接墻中的其余顯示器;

D2、所述其余顯示器的監(jiān)聽端口監(jiān)聽到同步命令并解析所述同步命令,獲取多媒體資源的ID、時(shí)間戳以及對應(yīng)的播放時(shí)長信息;

D3、各顯示器根據(jù)所述多媒體資源的ID獲取對應(yīng)裁剪后的多媒體資源,按照所述時(shí)間戳以及播放時(shí)長顯示裁剪后的多媒體資源。

一種電視墻拼接系統(tǒng),其中,包括:

拼接模塊,用于將多臺(tái)顯示器組成拼接墻,并且將每一顯示器均連接至同一路由器上;

下發(fā)模塊,用于基于待播放的多媒體資源的ID以及所述多媒體資源在拼接墻中的位置信息制作播放單元并下發(fā)至每臺(tái)顯示器中;

裁剪模塊,用于解析播放單元,根據(jù)所述多媒體資源的ID獲取對應(yīng)的多媒體資源,并根據(jù)顯示器自身在拼接墻中的位置以及所獲取的多媒體資源在拼接墻中的位置對所述多媒體資源進(jìn)行裁剪;

同步模塊,用于同步播放各自裁剪后的多媒體資源。

所述的電視墻拼接系統(tǒng),其中,所述拼接模塊還包括:

套接字建立單元,用于建立套接字;

組播單元,用于將套接字與組播地址相連;

監(jiān)聽單元,用于啟動(dòng)監(jiān)聽端口進(jìn)行監(jiān)聽。

所述的電視墻拼接系統(tǒng),其中,所述播放單元中還包括所述拼接墻的寬和高,以及指定同步的顯示器ID。

所述的電視墻拼接系統(tǒng),其中,所述裁剪模塊具體包括:

位置獲取單元,用于解析所述播放單元,獲取所述拼接墻的寬和高,并根據(jù)自身的顯示器ID,獲取所述顯示器在拼接墻中的位置;

計(jì)算單元,用于根據(jù)所述顯示器在拼接墻中的位置以及對應(yīng)多媒體資源在拼接墻中的位置,計(jì)算出對應(yīng)多媒體資源需要裁剪的區(qū)域大??;

裁剪單元,用于按照計(jì)算出的區(qū)域大小對對應(yīng)多媒體資源進(jìn)行裁剪。

所述的電視墻拼接系統(tǒng),其中,所述同步模塊具體包括:

發(fā)送單元,用于判斷當(dāng)前顯示器的ID為指定同步的顯示器ID時(shí),若是時(shí)生成同步命令并發(fā)送至拼接墻中的其余顯示器;

解析單元,用于監(jiān)聽到同步命令并解析所述同步命令,獲取多媒體資源的ID、時(shí)間戳以及對應(yīng)的播放時(shí)長信息;

顯示單元,用于根據(jù)所述多媒體資源的ID獲取對應(yīng)裁剪后的多媒體資源,按照所述時(shí)間戳以及播放時(shí)長顯示裁剪后的多媒體資源。

有益效果:本發(fā)明將多臺(tái)顯示器組成拼接墻,并且連至同一路由器上組成一個(gè)網(wǎng)絡(luò),每臺(tái)顯示器根據(jù)播放單元計(jì)算出各自要顯示的多媒體資源和位置信息,然后把多媒體資源進(jìn)行裁剪等操作,然后同步顯示出來,從而形成整體拼接墻的效果。本發(fā)明的方法比傳統(tǒng)的通過連接HDMI線、VGA線等信號(hào)控制器拼接方式要更簡單,更方便,并大大節(jié)省了經(jīng)濟(jì)成本,且維護(hù)更加簡單。

附圖說明

圖1為本發(fā)明一種電視墻拼接方法較佳實(shí)施例的流程圖。

圖2為圖1所示方法中步驟S1的具體流程圖。

圖3為圖1所示方法中步驟S3的具體流程圖。

圖4為圖1所示方法中步驟S4的具體流程圖。

圖5為本發(fā)明一種電視墻拼接系統(tǒng)較佳實(shí)施例的結(jié)構(gòu)框圖。

圖6為圖5所示系統(tǒng)中拼接模塊的具體結(jié)構(gòu)框圖。

圖7為圖5所示系統(tǒng)中裁剪模塊的具體結(jié)構(gòu)框圖。

圖8為圖5所示系統(tǒng)中同步模塊的具體結(jié)構(gòu)框圖。

具體實(shí)施方式

本發(fā)明提供一種電視墻拼接方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

請參閱圖1,圖1為本發(fā)明一種電視墻拼接方法較佳實(shí)施例的流程圖,如圖所示,其包括步驟:

S1、將多臺(tái)顯示器組成拼接墻,并且將每一顯示器均連接至同一路由器上;

S2、基于待播放的多媒體資源的ID以及所述多媒體資源在拼接墻中的位置信息制作播放單元并下發(fā)至每臺(tái)顯示器中;

S3、顯示器解析播放單元,根據(jù)所述多媒體資源的ID獲取對應(yīng)的多媒體資源,并根據(jù)顯示器自身在拼接墻中的位置以及所獲取的多媒體資源在拼接墻中的位置對所述多媒體資源進(jìn)行裁剪;

S4、各顯示器同步播放各自裁剪后的多媒體資源。

本發(fā)明無需主機(jī)和信號(hào)控制器的控制,只需要將各顯示器連接至同一路由器上,即可形成拼接墻,在播放多媒體資源時(shí),由各顯示器對多媒體資源進(jìn)行裁剪,然后同步播放各自裁剪的多媒體資源,從而實(shí)現(xiàn)拼接墻的效果。

具體來說,如圖2所示,所述步驟S1還包括:

S11、各顯示器建立套接字;

S12、將套接字與組播地址相連;

S13、啟動(dòng)監(jiān)聽端口進(jìn)行監(jiān)聽。

顯示器的程序主要完成兩個(gè)任務(wù),即具有兩個(gè)線程:線程一和線程二,其中的線程一主要是建立網(wǎng)絡(luò)通信。

具體如上所述,首先在步驟S11中建立套接字DatagramSoket,這是Android系統(tǒng)中建立網(wǎng)絡(luò)通信的一個(gè)方法,其與顯示器的網(wǎng)絡(luò)地址有關(guān),不同系統(tǒng)中方法有所不同,但基本原理一致。

然后在步驟S12中將套接字跟組播地址相連,組播地址是網(wǎng)絡(luò)通信的一個(gè)概念,相當(dāng)于一類網(wǎng)絡(luò)地址的集合,加入同一組播后,一個(gè)網(wǎng)絡(luò)地址發(fā)消息,在組播中的其他地址也能收到消息,同時(shí)也能向其他地址發(fā)消息。

在步驟S13中,啟動(dòng)監(jiān)聽端口,這個(gè)端口是監(jiān)聽組播地址的端口,亦可自定義,其作用是等待接收組播消息(主要是同步命令),在組播中的地址必須監(jiān)聽端口才能收到其他地址發(fā)出的消息。

當(dāng)然建立網(wǎng)絡(luò)通信的方法不僅僅是上述一種方法,還可以是其他方法,可根據(jù)實(shí)際情況調(diào)整。另外對于線程一來說,如果不需要同步時(shí),即可關(guān)閉線程一,即關(guān)閉網(wǎng)絡(luò)通信,在需要的時(shí)候打開網(wǎng)絡(luò)通信即可。

線程二的主要內(nèi)容是完成顯示內(nèi)容形成拼接墻的效果。

下面對此進(jìn)行詳細(xì)說明。

首先在步驟S2中,制作播放單元,具體是基于待播放的多媒體資源的ID以及所述多媒體資源在拼接墻中的位置信息制作播放單元,其可以是通過網(wǎng)絡(luò)下發(fā)給顯示器,也可以是在本地制作,然后存儲(chǔ)在每臺(tái)顯示器的存儲(chǔ)卡上。另外,本發(fā)明的顯示器可以是數(shù)字標(biāo)牌顯示器,但也不限于數(shù)字標(biāo)牌顯示器。另外播放單元的信息還包括:所述拼接墻的寬和高,以及指定同步的顯示器ID(主同步ID)。若某個(gè)顯示器ID與指定同步的顯示器ID相同,則說明該顯示器ID對應(yīng)的顯示器其需要向拼接墻中的其余顯示器發(fā)送同步命令,使所有顯示器進(jìn)行同步顯示。顯示器的ID都默認(rèn)為從同步ID,某個(gè)從同步ID的顯示器若未收到同步命令,則只需要播放自身存儲(chǔ)卡中內(nèi)容即可。若某個(gè)顯示器ID為指定同步的顯示器ID,則需要發(fā)送同步命令,這樣前述的線程一可以監(jiān)聽到同步命令,從而實(shí)現(xiàn)同步播放,后續(xù)對此過程進(jìn)行詳述。

進(jìn)一步,如圖3所示,所述步驟S3具體包括:

S31、顯示器解析所述播放單元,獲取所述拼接墻的寬和高,并根據(jù)自身的顯示器ID,獲取所述顯示器在拼接墻中的位置;

S32、根據(jù)所述顯示器在拼接墻中的位置以及對應(yīng)多媒體資源在拼接墻中的位置,計(jì)算出對應(yīng)多媒體資源需要裁剪的區(qū)域大??;

S33、按照計(jì)算出的區(qū)域大小對對應(yīng)多媒體資源進(jìn)行裁剪。

顯示器解析所述播放單元中的信息,獲取其中的拼接墻的寬和高,根據(jù)自身顯示器ID在拼接墻中的分布,從而獲取所述顯示器在拼接墻中的位置信息,后續(xù)可對比所述多媒體資源在拼接墻中的位置信息,從而計(jì)算出各顯示器所需要顯示的多媒體資源的區(qū)域大小,并據(jù)此進(jìn)行裁剪。

進(jìn)一步,如圖4所示,所述步驟S4具體包括:

S41、判斷當(dāng)前顯示器的ID為指定同步的顯示器ID時(shí),若是時(shí)生成同步命令并發(fā)送至拼接墻中的其余顯示器;

S42、所述其余顯示器的監(jiān)聽端口監(jiān)聽到同步命令并解析所述同步命令,獲取多媒體資源的ID、時(shí)間戳以及對應(yīng)的播放時(shí)長信息;

S43、各顯示器根據(jù)所述多媒體資源的ID獲取對應(yīng)裁剪后的多媒體資源,按照所述時(shí)間戳以及播放時(shí)長顯示裁剪后的多媒體資源。

其中,所述其余顯示器是拼接墻中的除去被指定同步顯示器ID的顯示器之外的其他顯示器。上述步驟是先由線程二來判斷是否生成并發(fā)送同步命令,如果某個(gè)顯示器ID為指定同步的顯示器ID時(shí),則該顯示器生成同步命令(同步命令中包含了多媒體資源的ID、時(shí)間戳和播放時(shí)長信息,但不限于此),按照時(shí)間戳(不僅限于時(shí)間戳的方式)定時(shí)發(fā)送同步命令(例如TCP/UDP網(wǎng)絡(luò)同步命令)給所述拼接墻中的其余顯示器,這樣其余顯示器可以通過之前建立好的監(jiān)聽端口監(jiān)聽到同步命令,并對同步命令進(jìn)行解析,獲取其中的多媒體資源的ID、時(shí)間戳和播放時(shí)長信息,由于各顯示器都已經(jīng)在步驟S3中裁剪好了多媒體資源,所以只需按照時(shí)間戳和播放時(shí)長顯示裁剪后的多媒體資源,具體可通過縮放的方式顯示裁剪后的多媒體資源,也就是說,拼接墻中,其余顯示器都會(huì)按照指定同步的顯示器的時(shí)間戳來進(jìn)行同步播放,從而實(shí)現(xiàn)完全同步。

基于上述方法,本發(fā)明還提供一種電視墻拼接系統(tǒng)較佳實(shí)施例,如圖所5示,其包括:

拼接模塊100,用于將多臺(tái)顯示器組成拼接墻,并且將每一顯示器均連接至同一路由器上;

下發(fā)模塊200,用于基于待播放的多媒體資源的ID以及所述多媒體資源在拼接墻中的位置信息制作播放單元并下發(fā)至每臺(tái)顯示器中;

裁剪模塊300,用于解析播放單元,根據(jù)所述多媒體資源的ID獲取對應(yīng)的多媒體資源,并根據(jù)顯示器自身在拼接墻中的位置以及所獲取的多媒體資源在拼接墻中的位置對所述多媒體資源進(jìn)行裁剪;

同步模塊,用于同步播放各自裁剪后的多媒體資源。

進(jìn)一步,如圖6所示,所述拼接模塊100還包括:

套接字建立單元110,用于建立套接字;

組播單元120,用于將套接字與組播地址相連;

監(jiān)聽單元130,用于啟動(dòng)監(jiān)聽端口進(jìn)行監(jiān)聽。

進(jìn)一步,所述播放單元中還包括所述拼接墻的寬和高,以及指定同步的顯示器ID。

進(jìn)一步,如圖7所示,所述裁剪模塊300具體包括:

位置獲取單元310,用于解析所述播放單元,獲取所述拼接墻的寬和高,并根據(jù)自身的顯示器ID,獲取所述顯示器在拼接墻中的位置;

計(jì)算單元320,用于根據(jù)所述顯示器在拼接墻中的位置以及對應(yīng)多媒體資源在拼接墻中的位置,計(jì)算出對應(yīng)多媒體資源需要裁剪的區(qū)域大??;

裁剪單元330,用于按照計(jì)算出的區(qū)域大小對對應(yīng)多媒體資源進(jìn)行裁剪。

進(jìn)一步,如圖8所示,所述同步模塊400具體包括:

發(fā)送單元410,用于判斷當(dāng)前顯示器的ID為指定同步的顯示器ID時(shí),若是時(shí)生成同步命令并發(fā)送至拼接墻中的其余顯示器;

解析單元420,用于監(jiān)聽到同步命令并解析所述同步命令,獲取多媒體資源的ID、時(shí)間戳以及對應(yīng)的播放時(shí)長信息;

顯示單元430,用于根據(jù)所述多媒體資源的ID獲取對應(yīng)裁剪后的多媒體資源,按照所述時(shí)間戳以及播放時(shí)長顯示裁剪后的多媒體資源。

關(guān)于上述模塊單元的技術(shù)細(xì)節(jié)在前面的方法中已有詳述,故不再贅述。

綜上所述,本發(fā)明將多臺(tái)顯示器組成拼接墻,并且連至同一路由器上組成一個(gè)網(wǎng)絡(luò),每臺(tái)顯示器根據(jù)播放單元計(jì)算出各自要顯示的多媒體資源和位置信息,然后把多媒體資源進(jìn)行裁剪等操作,然后同步顯示出來,從而形成整體拼接墻的效果。本發(fā)明的方法比傳統(tǒng)的通過連接HDMI線、VGA線等信號(hào)控制器拼接方式要更簡單,更方便,并大大節(jié)省了經(jīng)濟(jì)成本,且維護(hù)更加簡單。

應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
昆山市| 寻乌县| 鹤岗市| 明光市| 福清市| 栾城县| 安仁县| 察哈| 玉龙| 布拖县| 长白| 永兴县| 丰县| 清徐县| 唐山市| 盐边县| 平乐县| 霍林郭勒市| 高州市| 凌源市| 巴青县| 如皋市| 伊金霍洛旗| 江达县| 扶余县| 龙胜| 乌鲁木齐市| 龙岩市| 渑池县| 鸡东县| 策勒县| 高州市| 土默特右旗| 武宣县| 舟曲县| 淄博市| 霞浦县| 蓝田县| 荣昌县| 麻江县| 明水县|