監(jiān)控屏幕墻的控制處理系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種監(jiān)控屏幕墻的控制處理系統(tǒng)及方法。
【背景技術(shù)】
[0002]隨著信息化技術(shù)的飛速發(fā)展,單位對(duì)辦公的現(xiàn)代化要求也越來(lái)越高。以計(jì)算機(jī)為核心的結(jié)合視頻、音頻和通信等領(lǐng)域的多媒體技術(shù)得到了蓬勃的發(fā)展,信息的可視性越來(lái)越受到人們的普遍歡迎和關(guān)注。多媒體技術(shù)對(duì)顯示設(shè)備的功能和性能提出了更高的要求,因此大屏幕投影拼接系統(tǒng)已成為最重要的顯示設(shè)備之一。在網(wǎng)站運(yùn)營(yíng)中,拼接屏的應(yīng)用也越來(lái)越廣。然而,監(jiān)控?cái)?shù)據(jù)和圖表成千上萬(wàn),如何更加快速有效的控制拼接屏上的各個(gè)輸入信號(hào)以及圖形的切換,成為一個(gè)關(guān)鍵性的問(wèn)題。在使用傳統(tǒng)的拼接屏控制系統(tǒng)中我們會(huì)發(fā)現(xiàn)存在以下問(wèn)題:
[0003]1.拼接屏的操作控制程序大多基于C/S(客戶機(jī)/服務(wù)器)架構(gòu)。這種方式需在每一個(gè)終端安裝客戶端軟件,安裝維護(hù)成本較高。
[0004]2.效率低,操作復(fù)雜。在運(yùn)維監(jiān)控中,時(shí)間無(wú)疑是判斷監(jiān)控效果的重要因素。拼接屏操作的復(fù)雜度直接影響了運(yùn)維人員的工作效率。傳統(tǒng)的對(duì)拼接屏的控制都是將一個(gè)一個(gè)的web(互聯(lián)網(wǎng))站點(diǎn)在瀏覽器中打開(kāi),然后將其作為信號(hào)源傳輸?shù)街锌?,再將信?hào)源與拼接屏關(guān)聯(lián)到一起,最后顯示在拼接屏中。如此復(fù)雜的操作,直接增加了運(yùn)維人員的工作量,降低了工作效率。
[0005]3.無(wú)法實(shí)現(xiàn)一鍵式切換。拼接屏上顯示的內(nèi)容具有實(shí)時(shí)性、可定制性等特點(diǎn)。通常我們希望可以單擊一個(gè)按鈕就可以定制所有屏幕上顯示的內(nèi)容。比如,我們希望預(yù)先設(shè)定好“監(jiān)控模式”、“排障模式”等幾個(gè)場(chǎng)景,這些場(chǎng)景中包含了希望展示在拼接屏上的所有的窗口,以及這些窗口的拼接尺寸與位置。當(dāng)故障發(fā)生時(shí),可以一鍵切換到定制好的“排障模式”;當(dāng)故障恢復(fù)時(shí),又可以方便的切回到日常的“監(jiān)控模式”。
【發(fā)明內(nèi)容】
[0006]本發(fā)明要解決的技術(shù)問(wèn)題是為了克服現(xiàn)有技術(shù)中傳統(tǒng)的拼接屏控制系統(tǒng)安裝維護(hù)成本高、效率低、操作復(fù)雜、無(wú)法實(shí)現(xiàn)一鍵式切換的缺陷,提供一種監(jiān)控屏幕墻的控制處理系統(tǒng)及方法。
[0007]本發(fā)明是通過(guò)下述技術(shù)方案來(lái)解決上述技術(shù)問(wèn)題的:
[0008]本發(fā)明提供了一種監(jiān)控屏幕墻的控制處理系統(tǒng),其特點(diǎn)在于,包括:
[0009]中控器指令操作引擎,用于連接中控矩陣和終端控制臺(tái),并用于提供供終端控制臺(tái)調(diào)用的API (應(yīng)用程序編程接口),以及將從終端控制臺(tái)接收到的指令集發(fā)送至中控矩陣;
[0010]窗口控制引擎,用于在獲取url (統(tǒng)一資源定位符)后打開(kāi)相應(yīng)的web窗口,并將url轉(zhuǎn)化為相應(yīng)的信號(hào)源;
[0011]信號(hào)源存儲(chǔ)引擎,用于監(jiān)測(cè)信號(hào)源的改變并反饋至窗口控制引擎;
[0012]終端控制臺(tái),用于控制對(duì)拼接屏及信號(hào)源的操作,并用于改變窗口的大小、位置和使用的信號(hào)源,以及為每一個(gè)信號(hào)源配置相應(yīng)的url和JavaScript ( —種直譯式腳本語(yǔ)言);
[0013]信號(hào)源服務(wù)器,用于承載多個(gè)信號(hào)源,并用于將信號(hào)源連接到中控器。
[0014]較佳地,所述中控器指令操作引擎用于以HTTP(超文本傳輸協(xié)議)方式提供API。
[0015]較佳地,所述終端控制臺(tái)還用于將電腦的屏幕拖放至拼接屏中。
[0016]較佳地,所述窗口控制引擎還用于在同一個(gè)桌面中同時(shí)打開(kāi)多個(gè)web窗口。
[0017]本發(fā)明的目的在于還提供了一種監(jiān)控屏幕墻的控制處理方法,其特點(diǎn)在于,其利用上述的控制處理系統(tǒng)實(shí)現(xiàn),包括:
[0018]利用中控器指令操作引擎連接中控矩陣和終端控制臺(tái),并提供供終端控制臺(tái)調(diào)用的API,以及將從終端控制臺(tái)接收到的指令集發(fā)送至中控矩陣;
[0019]利用窗口控制引擎在獲取url后打開(kāi)相應(yīng)的web窗口,并將url轉(zhuǎn)化為相應(yīng)的信號(hào)源;
[0020]利用信號(hào)源存儲(chǔ)引擎監(jiān)測(cè)信號(hào)源的改變并反饋至窗口控制引擎;
[0021]利用終端控制臺(tái)控制對(duì)拼接屏及信號(hào)源的操作,并改變窗口的大小、位置和使用的信號(hào)源,以及為每一個(gè)信號(hào)源配置相應(yīng)的url和JavaScript ;
[0022]利用信號(hào)源服務(wù)器承載多個(gè)信號(hào)源,并將信號(hào)源連接到中控器。
[0023]較佳地,在所述控制處理方法中利用所述中控器指令操作引擎以HTTP方式提供API。
[0024]較佳地,在所述控制處理方法中還利用所述終端控制臺(tái)將電腦的屏幕拖放至拼接屏中。
[0025]較佳地,在所述控制處理方法中還利用所述窗口控制引擎在同一個(gè)桌面中同時(shí)打開(kāi)多個(gè)web窗口。
[0026]本發(fā)明的積極進(jìn)步效果在于:本發(fā)明能夠減少運(yùn)維人員操作拼接屏的復(fù)雜性,使其可以簡(jiǎn)單快速的調(diào)整拼接屏上的顯示內(nèi)容與拼接單元,可以預(yù)設(shè)屏幕的顯示模式,并且可以在各個(gè)預(yù)設(shè)模式之間進(jìn)行一鍵切換,提高工作效率;
[0027]1.工作人員可以對(duì)拼接屏上顯示的內(nèi)容進(jìn)行定制,最為方便的是只要輸入url地址,即可在拼接屏上看到url對(duì)應(yīng)的頁(yè)面內(nèi)容;
[0028]2.可以通過(guò)終端控制臺(tái)對(duì)拼接屏上顯示內(nèi)容的位置、拼接單元及尺寸進(jìn)行調(diào)整;
[0029]3.可以預(yù)先設(shè)定模式場(chǎng)景,實(shí)現(xiàn)不同模式的一鍵式切換,大大減輕了運(yùn)維人員對(duì)拼接屏操作的復(fù)雜性;
[0030]4.中控器指令操作引擎和窗口控制引擎與架構(gòu)分離,增減或修改時(shí)無(wú)需改變?cè)屑軜?gòu)。
【附圖說(shuō)明】
[0031]圖1為本發(fā)明的較佳實(shí)施例的監(jiān)控屏幕墻的控制處理系統(tǒng)的模塊示意圖。
[0032]圖2為本發(fā)明的較佳實(shí)施例的監(jiān)控屏幕墻的控制處理方法的流程圖。
【具體實(shí)施方式】
[0033]下面通過(guò)實(shí)施例的方式進(jìn)一步說(shuō)明本發(fā)明,但并不因此將本發(fā)明限制在所述的實(shí)施例范圍之中。
[0034]如圖1所示,本發(fā)明的監(jiān)控屏幕墻的控制處理系統(tǒng)包括中控器指令操作引擎1、窗口控制引擎2、信號(hào)源存儲(chǔ)引擎3、終端控制臺(tái)4及信號(hào)源服務(wù)器5,其中,中控器指令操作引擎I用于連接中控矩陣和終端控制臺(tái),并用于以HTTP方式提供供終端控制臺(tái)調(diào)用的API,以及將從終端控制臺(tái)接收到的指令集發(fā)送至中控矩陣;
[0035]窗口控制引擎2用于在獲取url后打開(kāi)相應(yīng)的web窗口,并將url轉(zhuǎn)化為相應(yīng)的信號(hào)源,還用于在同一個(gè)桌面中同時(shí)打開(kāi)多個(gè)web窗口 ;
[0036]信號(hào)源存儲(chǔ)引擎3用于監(jiān)測(cè)信號(hào)源的改變并反饋至窗口控制引擎;
[0037]終端控制臺(tái)4用于控制對(duì)拼接屏及信號(hào)源的操作,并用于改變窗口的大小、位置和使用的信號(hào)源,以及為每一個(gè)信號(hào)源配置相應(yīng)的url和JavaScript,并用于將電腦的屏幕拖放至拼接屏中;
[0038]信號(hào)源服務(wù)器5用于承載多個(gè)信號(hào)源,并用于將信號(hào)源連接到中控器。
[0039]在本發(fā)明中,對(duì)于所述中控器指令操作引擎1,在工作中,對(duì)拼接屏顯示方式的各種操作(例如開(kāi)\關(guān)窗口、改變窗口大小、調(diào)整窗口位置等)歸根到底都是通過(guò)TCP(傳輸控制協(xié)議)指令集對(duì)中控器的操作。然而,繁復(fù)的指令常常會(huì)使人眼花繚亂,因此我們需要一個(gè)專門的服務(wù)來(lái)對(duì)所有的指令進(jìn)行集中化處理。這樣既能夠降低指令發(fā)送的復(fù)雜度,還可以保