一种资源数据获取的方法及装置制造方法及图纸

技术编号:13620198 阅读:64 留言:0更新日期:2016-08-31 11:50
本发明专利技术实施例公开了一种资源数据获取的方法及装置,用于增强拼接墙系统的适应性,及可拓展性。本发明专利技术实施例中方法包括:调用动态库,通过动态库读取第一资源工作表;根据第一资源工作表接收用户输入的资源参数;根据第一资源工作表和资源参数,得到第二资源工作表。存储第二资源工作表。本发明专利技术实施例还提供了一种资源数据获取的装置,用于提高拼接墙系统的适应性,及可拓展性。

【技术实现步骤摘要】

本专利技术涉及拼接墙领域,尤其涉及一种资源数据获取的方法及装置
技术介绍
拼接墙系统包括拼接墙接口设备和控制终端,拼接墙的接口设备包括信号源、矩阵和网络视频服务器(英文:digital video server,缩写:DVS)等。当用户需要连接相关的接口设备时,控制终端需要添加具体的设备和信号源及相关参数,例如,矩阵、DVS和信号源及各自的相关参数都可以视为一种数据资源,这些资源具体的以资源工作表的形式呈现,控制终端读取服务器中的资源工作表并将该工作表中的内容存储。通常的方法中,该资源工作表是按一定书写规范的Excel工作表,控制终端的资源导入的工作首先要调用Excel进程,读取工作表中内容,因此,对应控制终端的办公套件具有很强的依赖性,从而使拼接墙系统具有局限性和不可拓展性。
技术实现思路
本专利技术实施例提供了一种资源数据获取的方法及装置,应用于拼接墙系统,使得对拼接墙系统中的资源数据的导入不依赖于控制终端的操作系统,具有极强的可拓展性。本专利技术的第一方面提供了一种资源数据获取的方法,该方法应用于拼接墙系统,所述方法包括:调用动态库,通过所述动态库读取第一资源工作表;根据所述第一资源工作表接收用户输入的资源参数;根据所述第一资源工作表和所述资源参数,得到第二资源工作表;存储所述第二资源工作表。可选的,所述调用动态库之前,所述方法还包括:对所述第一资源工作表的接口函数进行封装,得到所述动态库。可选的,所述存储所述第二资源工作表之前,所述方法还包括:判断所述第二资源工作表的内容是否符合所述第一资源工作表的预置规范;若符合,则存储所述第二资源工作表。可选的,所述方法还包括:若所述第二资源工作表的内容不符合所述第一资源工作表的预置规范,则记录不符合所述预置规范的相关信息;显示所述相关信息。可选的,判断所述第二资源工作表的内容是否符合所述第一资源工作表的预置规范包括:通过所述动态库根据所述第一资源工作表的预置规范遍历查询所述第二资源工作表的行列值;判断所述行列值是否符合所述第一资源工作表的预置规范。本专利技术的第二方面提供了一种资源数据获取的装置,该装置应用于拼接墙系统,所述装置包括:调用模块,用于调用动态库;读取模块,用于通过所述调用模块调用的所述动态库读取第一资源工作表;输入模块,用于根据所述读取模块读取的所述第一资源工作表接收用户输入的资源参数;处理模块,还用于根据所述第一资源工作表和所述输入模块接收的所述资源参数,得到第二资源工作表;存储模块,用于存储所述处理模块得到的所述第二资源工作表。可选的,所述装置还包括:封装模块,用于对所述第一资源工作表的接口函数进行封装,得到所述动态库。可选的,所述装置还包括:判断模块,用于判断所述处理模块处理得到的第二资源工作表的内容是
否符合所述第一资源工作表的预置规范;存储模块,用于当所述第二资源工作表的内容符合所述第一资源工作表的预置规范时,存储所述第二资源工作表。可选的,所述装置还包括:记录模块,用于当所述第二资源工作表的内容不符合所述第一资源工作表的预置规范时,记录不符合所述预置规范的相关信息;显示模块,用于显示所述记录模块记录的所述相关信息。可选的,所述判断模块还包括:查询单元,用于通过所述动态库根据所述第一资源工作表的预置规范遍历查询所述第二资源工作表的行列值;判断单元,用于判断所述行列值是否符合所述第一资源工作表的预置规范。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例中,通过调用动态库来读取资源工作表的内容,从而使用户的控制终端直接可以获取资源工作表的内容,导入并存储,而不需要依赖其他的相关程序,极大的提高了拼接墙系统的可拓展性及适应性,增强了用户体验。附图说明图1为本专利技术实施例中资源数据获取的方法的一个实施例示意图;图2为本专利技术实施例中资源数据获取装置的一个实施例的结构示意图;图3为本专利技术实施例中资源数据获取装置的另一个实施例的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。本专利技术实施例提供了一种资源数据获取的方法,该方法应用于拼接墙系统,为了便于理解,下面首先对拼接墙系统做简要介绍,拼接墙系统包括:1、拼接墙显示终端:例如,可以为数字光处理显示终端(英文:Digital Light Procession,缩写:DLP)、液晶显示器(英文:Liquid Crystal Display,缩写:LCD)、或等离子显示板(英文:Plasma Display Panel,缩写:PDP)等等。2、拼接墙图像处理器。3、拼接墙接口设备:信号源、矩阵和DVS。4、拼接墙控制终端:对接口设备及其相关参数进行导入存储。需要说明的是,本专利技术实施例中主要涉及的是拼接墙的接口设备,及拼接墙控制终端,此处,对于拼接墙系统中的显示终端和处理器等不再详述。本专利技术实施例中,用户在使用拼接墙系统中,当需要连接接口设备时,需要在控制终端导入存储与该接口设备相关的参数,接口设备包括信号源、矩阵和DVS,接口设备及其相关参数可以视为一种资源数据,不同的设备可以具有与其对应的资源工作表,例如,DVS资源工作表,矩阵资源工作表,信号源资源工作表,资源工作表中包括对应的参数,下面以DVS资源工作表为例进行说明,请参阅下表1所示:表1如上表1所示,DVS资源工作表包括资源类型,资源名称,硬件型号,输入通道号等参数信息,并且,资源工作表具有预置规范,例如,上表1中的资源类型、资源名称、硬件型号、输入通道号和输出通道号这几个列是必要列,其中的相关资源参数是需要接收用于输入的,不能为“空”,而连接类型、连接的设备、连接的通道和输入通道制式的资源参数可以直接导入。需要说明的是,上表1只是为DVS资源工作表及对应参数举例子说明,而并非限定,在实际应用中并不限定上述资源工作表中的参数。如上表1所示,各资源工作表以Excel工作表的书写格式存储在服务器中,控制终端通过调用动态库来读取资源工作表中的内容,其中,动态库又称动态链接库(英文:Dynamic Link Library,缩写:DLL),动态库是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个动态库中,该动态库包含一个或多个已被编译、链接并与本文档来自技高网
...

【技术保护点】
一种资源数据获取的方法,其特征在于,该方法应用于拼接墙系统,所述方法包括:调用动态库,通过所述动态库读取第一资源工作表;根据所述第一资源工作表接收用户输入的资源参数;根据所述第一资源工作表和所述资源参数,得到第二资源工作表;存储所述第二资源工作表。

【技术特征摘要】
1.一种资源数据获取的方法,其特征在于,该方法应用于拼接墙系统,所述方法包括:调用动态库,通过所述动态库读取第一资源工作表;根据所述第一资源工作表接收用户输入的资源参数;根据所述第一资源工作表和所述资源参数,得到第二资源工作表;存储所述第二资源工作表。2.根据权利要求1所述的方法,其特征在于,所述调用动态库之前,所述方法还包括:对所述第一资源工作表的接口函数进行封装,得到所述动态库。3.根据权利要求1所述的方法,其特征在于,所述存储所述第二资源工作表之前,所述方法还包括:判断所述第二资源工作表的内容是否符合所述第一资源工作表的预置规范;若符合,则存储所述第二资源工作表。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述第二资源工作表的内容不符合所述第一资源工作表的预置规范,则记录不符合所述预置规范的相关信息;显示所述相关信息。5.根据权利要求3或4所述的方法,其特征在于,判断所述第二资源工作表的内容是否符合所述第一资源工作表的预置规范包括:通过所述动态库根据所述第一资源工作表的预置规范遍历查询所述第二资源工作表的行列值;判断所述行列值是否符合所述第一资源工作表的预置规范。6.一种资源数据获取的装置,其特征在于,该装置应用于拼接墙系统,所述装置包括:调用模块,用于调用动态库;读...

【专利技术属性】
技术研发人员:张志强
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:广东;44

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

1