本發明專利技術適用于安防監控領域,尤其涉及一種電視墻拼接控制方法、裝置與控制器,所述方法包括:接收移動終端發送的基于HTTP?REST服務的電視墻拼接控制命令;利用ROM中預先存儲的IP層命令樣式,通過控制指令解析引擎從所述IP層命令樣式對所述電視墻拼接控制命令進行樣式匹配和硬解析;向電視墻拼接單元發送所述電視墻拼接控制命令控制電視墻。本發明專利技術在不實現REST服務所依賴的HTTP協議棧和不進行應用服務器開發的前提下,使用控制指令解析引擎以硬解析的方式,提供電視墻命令和設備控制命令的標準格式HTTP?REST服務,對所有外接移動終端能以標準REST?Webservice接口的形式提供電視墻控制服務。
【技術實現步驟摘要】
本專利技術適用于安防監控領域,尤其涉及一種電視墻拼接控制方法、裝置與控制器。
技術介紹
現在大型電視拼接大屏的應用越來越廣泛,在安防,公安,交管,電視轉播等領域更是不可或缺。無論是國產的石頭還是進口的三星和LG,雖然廠家都在電視拼接單元中集成了拼接控制器,并且提供控制軟件,但是在實際的工程應用中,拼接單元的控制器大部分是以RS232串口作為接口,或有自己的私有協議,而控制器軟件基本上是運行于windows的,造成的結果是系統只能將所有的拼接單元的控制器集連與一臺PC上,然后用專用的控制軟件去控制。這樣造成在實際的工程應用中非常的麻煩,系統必須要使用一臺PC機作為控制終端,使用很不靈活,也無法使用其他設備對電視墻進行控制。另外,在網絡應用成為主流的今天,廠家提供的控制軟件卻極其簡陋,無法進行方便的網絡操作,而廠家對軟件開發工具包(Software DevelopmentKit, SDK)不重視,造成系統集成商進行二次開發十分的困難。另外,由于需要使用一臺PC機作為控制主機,無形中增加的系統的成本。
技術實現思路
本專利技術實施例提供了一種電視墻拼接控制方法,旨在解決現有技術中只能將所有的拼接單元的控制器集連于一臺PC上,無法連接其他移動設備的問題。本專利技術實施例是這樣實現的,一種電視墻拼接控制方法,所述方法包括以下步驟:接收移動終端發送的基于HTTP REST服務的電視墻拼接控制命令;利用ROM中預先存儲的IP層命令樣式,通過控制指令解析引擎從所述IP層命令樣式對所述電視墻拼接控制命令進行樣式匹配和硬解析;向電視墻拼接單元發送所述電視墻拼接控制命令控制電視墻。本專利技術實施例還提供一種電視墻拼接控制裝置,所述裝置包括:控制命令接收單元,用于接收移動終端發送的基于HTTP REST服務的電視墻拼接控制命令;控制命令硬解析單元,用于利用ROM中預先存儲的IP層命令樣式,通過控制指令解析引擎從所述IP層命令樣式對所述電視墻拼接控制命令進行樣式匹配和硬解析;控制命令發送單元,用于向電視墻拼接單元發送所述電視墻拼接控制命令控制電視墻。本專利技術實施例還提供一種電視墻拼接控制器,所述控制器包括上述控制裝置。本專利技術在不實現REST服務所依賴的HTTP協議棧和不進行應用服務器開發的前提下,使用控制指令解析引擎以硬解析的方式,提供電視墻命令和設備控制命令的標準格式HTTP REST服務,對所有外接移動終端能以標準REST Webservice接口的形式提供電視墻控制服務。附圖說明圖1表示本專利技術實施例提供的電視墻拼接控制方法流程圖;圖2表不本專利技術實施例提供的現有技術中完整的協議找結構圖;圖3表示本專利技術實施例提供的協議棧結構圖;圖4表示本專利技術實施例提供的電視墻控制器的控制指令解析引擎工作原理圖;圖5表示本專利技術實施例提供的一種電視墻拼接控制裝置結構圖;圖6表示本專利技術實施例提供的一種電視墻拼接控制系統結構圖。具體實施例方式為了使本專利技術的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本專利技術進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本專利技術,并不用于限定本專利技術。本專利技術通過使用控制指令解析引擎以硬解析的方式,提供電視墻命令和設備控制命令的標準格式HTTP REST服務實現控制電視墻的功能,而且由于程序很簡單,設備運行起來穩定性很好,不容易出現故障。圖1示出了本專利技術實施例提供的一種電視墻拼接控制方法流程圖,詳述如下:在步驟SlOl中,接收移動終端發送的基于HTTP REST服務的電視墻拼接控制命令;在本專利技術實施例中,移動終端可以是計算機、手機和平板電腦等,所兼容的移動終端操作系統包括windows, android和ios。移動終端發送的標準webservice格式的電視墻拼接控制命令通過以太網或者無線網絡的方式傳輸。電視墻拼接控制器接收來自以太網或無線網絡的傳輸的電視墻拼接控制命令。在步驟S102中,利用ROM中預先存儲的IP層命令樣式,通過控制指令解析引擎從所述IP層命令樣式對所述電視墻拼接控制命令進行樣式匹配和硬解析;在本專利技術實施例中,在不實現REST服務所依賴的HTTP協議棧和不進行應用服務器開發的前提下,使用控制指令解析引擎以硬解析的方式,提供十幾個電視墻命令和設備控制命令的標準格式HTTP REST服務,對所有外接客戶端能以標準REST Webservice接口的形式提供電視墻控制服務。完整的協議棧結構如圖2所示,標準的REST指令需要通過應用服務器HTTP協議的多層解析封裝方能發送給物理層。本專利技術實施例在開發時先用PC機實現完整的協議棧結構來模擬運行電視墻控制的十幾個指令,然后直接從IP層抽取經多層協議封裝后的對應指令,并且將其作為IP層命令樣式將其固化于控制器的ROM上。本專利技術實施例的協議棧結構如圖3所示,本專利技術并未實現應用服務器和HTTP協議,而是用控制指令解析引擎代替,其功能是將收到的指令和IP層命令樣式進行樣式匹配,以硬解析的方法代替應用服務器和HTTP的復雜功能,簡化軟硬件結構,降低成本,提高運行穩定性。在步驟S103中,向電視墻拼接單元發送所述電視墻拼接控制命令控制電視墻。在本專利技術實施例中,電視墻拼接控制器是需要HTTP協議棧和動態頁面服務的,本專利技術不去實現HTTP協議棧和動態頁面服務的所有復雜功能,也就是不去實現他的上層功能,即HTTP協議,動態網頁服務,僅僅實現基礎的網絡收發包的功能。由于控制電視墻命令很簡單,就是開關機,幾分屏控制等等十數個命令,故設備需要去實現HTTP協議棧和動態頁面服務的所有復雜的功能,只需要從IP層抽取這十幾個命令的格式,固化于控制器的ROM存儲器中,使用時,系統程序以強行拼接的方法,也就是以硬解析的方式,對網絡提供標準的HTTP REST服務,也就是系統只對控制終端發去的這十幾個控制命令做出反應,其他所有的協議棧的功能,都予以忽略。電視墻拼接控制命令通過RS232串口或電視墻拼接單元私有協議發送給電視墻拼接單元,在控制端應用方面,由于是標準格式的HTTP REST服務,即可很方便使用標準REST Webservice接口來向控制端提供控制接口。而控制終端,只要提供接口函數,無論是android終端設備,還是IOS終端設備,都能很方便的開發出控制應用軟件,這樣二次開發就十分的方便,能夠適應各種復雜的工程應用,減輕系統集成的工作量,降低系統成本。圖4示出了本專利技術實施例提供的電視墻控制器的控制指令解析引擎工作原理圖,詳述如下:系統開發時建立實現的完整的協議棧,標準的REST指令需要通過應用服務器HTTP協議的多層解析封裝方能發送給物理層。本專利技術實施例在開發時先用PC機實現完整的協議棧結構來模擬運行電視墻控制的十數幾個指令,然后直接從IP層抽取經多層協議封裝后的對應指令,并且將其作為固有的命令樣式將其固化于控制器的ROM上。設備接收從移動終端發來的標準格式REST Webservice接口命令。將收到的指令和先期固化于ROM上的經過TCP/IP封裝的命令樣式進行樣式匹配。圖5示出了本專利技術實施例提供的一種電視墻拼接控制裝置結構圖,為了便于說明,僅示出了與本專利技術實施例相關的部分。該裝置結構可以廣泛應用于控制器中,如嵌入式設備、單片機等。控制命令接收單元51接收移動終端本文檔來自技高網...
【技術保護點】
一種電視墻拼接控制方法,其特征在于,所述方法包括以下步驟:接收移動終端發送的基于HTTP?REST服務的電視墻拼接控制命令;利用ROM中預先存儲的IP層命令樣式,通過控制指令解析引擎從所述IP層命令樣式對所述電視墻拼接控制命令進行樣式匹配和硬解析;向電視墻拼接單元發送所述電視墻拼接控制命令控制電視墻。
【技術特征摘要】
1.一種電視墻拼接控制方法,其特征在于,所述方法包括以下步驟:接收移動終端發送的基于HTTP REST服務的電視墻拼接控制命令;利用ROM中預先存儲的IP層命令樣式,通過控制指令解析引擎從所述IP層命令樣式對所述電視墻拼接控制命令進行樣式匹配和硬解析;向電視墻拼接單元發送所述電視墻拼接控制命令控制電視墻。2.如權利要求1所述的方法,其特征在于,所述移動終端包括計算機、手機以及平板電腦。3.如權利要求1所述的方法,其特征在于,所述電視墻拼接控制命令是通過以太網或無線網絡使用標準的REST Webservice接口命令傳輸。4.如權利要求1所述的方法,其特征在于,所述電視墻拼接控制命令是通過RS232串口或私有接口協議發送給電視墻拼接單元。5.一種電視墻拼接控制裝置,其特征在于,所述裝置包括:控制命令接收單元,用于接收移...
【專利技術屬性】
技術研發人員:尹暢,王赫,李民英,
申請(專利權)人:廣東志成冠軍集團有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。