一种电视墙拼接控制方法、装置与控制器的制作方法

文档序号:2626241阅读:398来源:国知局
专利名称:一种电视墙拼接控制方法、装置与控制器的制作方法
技术领域
本发明适用于安防监控领域,尤其涉及一种电视墙拼接控制方法、装置与控制器。
背景技术
现在大型电视拼接大屏的应用越来越广泛,在安防,公安,交管,电视转播等领域更是不可或缺。无论是国产的石头还是进口的三星和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服务的电视墙拼接控制命令。在本发明实施例中,移动终端可以是计算机、手机和平板电脑等,所兼容的移动终端操作系统包括windows, android和ios。移动终端发送的标准Webservice格式的电视墙拼接控制命令通过以太网或者无线网络的方式传输。电视墙拼接控制器接收来自以太网或无线网络的传输的电视墙拼接控制命令。控制命令硬解析单元52利用ROM中预先存储的IP层命令样式,通过控制指令解析引擎从IP层命令样式对电视墙拼接控制命令进行样式匹配和硬解析。在本发明实施例中,在不实现REST服务所依赖的HTTP协议栈和不进行应用服务器开发的前提下,使用控制指令解析引擎以硬解析的方式,提供十几个电视墙命令和设备控制命令的标准格式REST服务,对所有外接客户端能以标准REST Webservi ce接口的形式提供电视墙控制服务。 控制命令发送单元53向电视墙拼接单元发送电视墙拼接控制命令控制电视墙。在本发明是实例中,电视墙拼接控制命令通过RS232串口或电视墙拼接单元私有协议发送给电视墙拼接单元。在控制端应用方面,由于是标准格式的HTTP REST服务,即可很方便使用标准REST Webservice接口来向控制端提供控制接口。而控制终端,只要提供接口函数,无论是android终端设备,还是IOS终端设备,都能很方便的开发出控制应用软件,这样二次开发就十分的方便,能够适应各种复杂的工程应用,减轻系统集成的工作量,降低系统成本。图6示出了本发明实施例提供的一种电视墙拼接控制系统结构图,其本质是一套基于能支持TCP/IP协议的单片机为核心的嵌入式系统,例如ARMll系列芯片。电源模块是由供电控制芯片和相关电路组成,负责给全系统供电。网络控制单元包括网卡芯片,以太网接口,wifi天线和相关支持电路,负责连接以太网,进行网络通讯并且给中央处理单元提供网络控制指令。串口控制单元,包括串口控制器芯片,RS232串口接口和相关的支持电路,负责通过串口向电视墙拼接单元发送控制命令。中央处理单元是设备的核心,主要组成部分包括单片机芯片(CPU),RAM存储器,ROM存储器和相关支持电路组成,在ROM存储器中,固化有设备的主程序和用于控制指令解析引擎进行样式匹配的格式指令。中央处理单元负责管理控制网络控制单元和串口控制单元的运行,同时接收网络控制单元的网络控制指令,使用集成于主程序的控制指令解析引擎对控制指令进行硬解析,根据解析的结果,主程序作出相应动作,控制串口模块发出相应的电视墙控制命令,或者更改控制器相关设置(例如IP地址)。本发明在不实现REST服务所依赖的HTTP协议栈和不进行应用服务器开发的前提下,使用控制指令解析引擎以硬解析的方式,提供电视墙命令和设备控制命令的标准格式HTTP REST服务,对所有外接移动终端能以标准REST Webservice接口的形式提供电视墙控制服务。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种电视墙拼接控制方法,其特征在于,所述方法包括以下步骤:接收移动终端发送的基于HTTP REST服务的电视墙拼接控制命令;利用ROM中预先存储的IP层命令样式,通过控制指令解析引擎从所述IP层命令样式对所述电视墙拼接控制命令进行样式匹配和硬解析;向电视墙拼接单元发送所述电视墙拼接控制命令控制电视墙。
2.如权利要求1所述的方法,其特征在于,所述移动终端包括计算机、手机以及平板电脑。
3.如权利要求1所述的方法,其特征在于,所述电视墙拼接控制命令是通过以太网或无线网络使用标准的REST Webservice接口命令传输。
4.如权利要求1所述的方法,其特征在于,所述电视墙拼接控制命令是通过RS232串口或私有接口协议发送给电视墙拼接单元。
5.一种电视墙拼接控制装置,其特征在于,所述装置包括:控制命令接收单元,用于接收移动终端发送的基于HTTP REST服务的电视墙拼接控制命令;控制命令硬解析单元,用于利用ROM中预先存储的IP层命令样式,通过控制指令解析引擎从所述IP层命令样式对所述电视墙拼接控制命令进行样式匹配和硬解析;控制命令发送单元,用于向电视墙拼接单元发送所述电视墙拼接控制命令控制电视j-jfeI回O
6.如权利要求1所述的装置,其特征在于,所述移动终端包括计算机、手机以及平板电脑。
7.如权利要求1所述的装置,其特征在于,所述电视墙拼接控制命令是通过以太网或无线网络使用标准的REST Webservice接口命令传输。
8.如权利要求1所述的装置,其特征在于,所述电视墙拼接控制命令是通过RS232串口或私有接口协议发送给电视墙拼接单元。
9.一种电视墙拼接控制器,其特征在于,所述控制器包括权利要求5至8的任一权利要求所述的装置。
全文摘要
本发明适用于安防监控领域,尤其涉及一种电视墙拼接控制方法、装置与控制器,所述方法包括接收移动终端发送的基于HTTP REST服务的电视墙拼接控制命令;利用ROM中预先存储的IP层命令样式,通过控制指令解析引擎从所述IP层命令样式对所述电视墙拼接控制命令进行样式匹配和硬解析;向电视墙拼接单元发送所述电视墙拼接控制命令控制电视墙。本发明在不实现REST服务所依赖的HTTP协议栈和不进行应用服务器开发的前提下,使用控制指令解析引擎以硬解析的方式,提供电视墙命令和设备控制命令的标准格式HTTP REST服务,对所有外接移动终端能以标准REST Webservice接口的形式提供电视墙控制服务。
文档编号G09G5/00GK103078939SQ20121059330
公开日2013年5月1日 申请日期2012年12月29日 优先权日2012年12月29日
发明者尹畅, 王赫, 李民英 申请人:广东志成冠军集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1