一种电视墙拼接控制方法、装置与控制器制造方法及图纸

技术编号:8657708 阅读:220 留言:0更新日期:2013-05-02 01:40
本发明专利技术适用于安防监控领域,尤其涉及一种电视墙拼接控制方法、装置与控制器,所述方法包括:接收移动终端发送的基于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.一种电视墙拼接控制装置,其特征在于,所述装置包括:控制命令接收单元,用于接收移...

【专利技术属性】
技术研发人员:尹畅王赫李民英
申请(专利权)人:广东志成冠军集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1