一种有序控制电视墙输出的方法和装置及播放系统制造方法及图纸

技术编号:8537289 阅读:181 留言:0更新日期:2013-04-04 22:25
本发明专利技术提供一种有序控制电视墙输出的方法和装置及播放系统,方法包括步骤:设定客户端的级别;将当前收到的客户端控制指令按时间顺序存储于待执行列表;从该待执行列表中取出时间在先的该控制指令;判断已执行列表中是否存在已执行控制指令;如果该已执行列表中存在已执行控制指令,则对该控制指令所属的客户端的级别以及该已执行控制指令所属客户端的级别进行比较,根据比较结果选择是否执行该控制指令。本发明专利技术有序控制电视墙输出的方法和装置及播放系统通过对客户端级别判断,实现对上级客户端优先控制权的保护和对同级客户端先进先输出的保护,以实现对同一电视墙的有序、快速、准确的操控,克服了现有视频监控系统中多人同时操作出现控制混乱的缺陷。

【技术实现步骤摘要】

本专利技术涉及视频监控系统
,具体涉及一种有序控制电视墙输出的方法和装置及播放系统
技术介绍
视频监控系统中,可以通过解码设备将视频输出到电视墙中。当监控人员希望切换电视墙上的视频时,需要发送指令给相应的解码设备,解码设备将视频进行解码后,输出到相应的大屏上。目前的视频监控系统中,同一个电视墙往往有多个客 户端有权同时进行输出,每个客户端发送一个输出命令,解码设备会根据输出命令进行大屏显示,由于每个客户端要显示的内容不一致,会出现同一屏幕显示不同客户端视频的现象,造成显示的混乱;而由于客户端往往存在上下级的关系,还会出现下级用户可以随时覆盖掉上级用户所输出视频的现象。
技术实现思路
本专利技术的特征和优点在下文的描述中部分地陈述,或者可从该描述显而易见,或者可通过实践本专利技术而学习。为解决现有技术的问题,本专利技术提出了一种有序控制电视墙输出的方法和装置及播放系统,本专利技术技术方案通过对客户端操作级别判断,实现对上级客户端优先控制权的保护和对同级客户端先进先输出的保护,以实现对同一电视墙的有序、快速、准确的操控,避免现有系统中多人同时操作出现控制混乱的缺陷。本专利技术解决上述技术问题所采用的技术方案如下根据本专利技术的一个方面,本专利技术提供一种有序控制电视墙输出的方法,包括步骤设定客户端的级别;将当前收到的客户端控制指令按时间顺序存储于待执行列表;从该待执行列表中取出时间在先的该控制指令;判断已执行列表中是否存在已执行控制指令;如果该已执行列表中存在已执行控制指令,则对该控制指令所属的客户端的级别以及该已执行控制指令所属客户端的级别进行比较,根据比较结果选择是否执行该控制指令。根据本专利技术的一个实施例,该待执行列表为先进先出的结构。根据本专利技术的一个实施例,还包括如果该已执行列表中没有已执行控制指令,则执行该待执行列表头端的控制指令,将其从该待执行列表中删除并存入该已执行列表。根据本专利技术的一个实施例,该根据比较结果选择是否执行该控制指令的步骤包括如果该已执行列表中有已执行控制指令,则判断该待执行列表头端的控制指令所属客户端的级别;如果该待执行列表头端的控制指令所属客户端的级别高于该已执行控制指令的所属客户端的级别,则执行该待执行列表头端的控制指令,将其从该待执行列表中删除并用其覆盖该已执行列表中的该已执行控制指令。根据本专利技术的一个实施例,还包括如果该待执行列表头端的控制指令所属客户端的级别等于该已执行控制指令的所属客户端的级别,判断该已执行控制指令是否被操作客户端锁定;如该已执行控制指令被锁定,则不执行该待执行列表头端的控制指令,并发送相应消息给对应客户端; 如该已执行控制指令未被锁定,则执行该待执行列表头端的控制指令,将其从该待执行列表中删除并用其覆盖该已执行列表中的该已执行控制指令。根据本专利技术的一个实施例,还包括如果该待执行列表头端的控制指令所属客户端的级别低于该已执行控制指令的所属客户端的级别,则不执行该待执行列表头端的控制指令,并发送相应消息给对应客户端。根据本专利技术的另一个方面,本专利技术提供一种有序控制电视墙输出的装置,包括设置模块、判断模块和存储模块;该设置模块用于设置客户端的级别;该存储模块用于将当前收到的客户端控制指令按时间顺序存储于待执行列表;该判断模块用于从该待执行列表中取出时间在先的该控制指令,对该存储模块中是否存在已执行控制指令进行判断,如果存在已执行控制指令,则对该控制指令所属的客户端的级别以及该已执行控制指令所属客户端的级别进行比较,根据比较结果选择是否执is该控制指令。根据本专利技术的一个实施例,还包括执行模块,该执行模块用于执行客户端的控制指令。根据本专利技术的一个实施例,该存储模块还包括已执行列表,该已执行控制指令存储于该已执行列表。根据本专利技术的一个实施例,如果该已执行列表中没有已执行控制指令,则该判断模块将该待执行列表头端的控制指令发送到该执行模块,将其从该待执行列表中删除并存入该已执行列表。根据本专利技术的一个实施例,如果该已执行列表中有已执行控制指令,则该判断模块判断该待执行列表头端的控制指令所属客户端的级别,如果该待执行列表头端的控制指令所属客户端的级别高于该已执行控制指令的所属客户端的级别,则该判断模块发送该待执行列表头端的控制指令,将其从该待执行列表中删除并用其覆盖该已执行列表中的该已执行控制指令;如果该待执行列表头端的控制指令所属客户端的级别等于该已执行控制指令的所属客户端的级别,该判断模块判断该已执行控制指令是否被操作客户端锁定,如该已执行控制指令被锁定,则该判断模块不发送该待执行列表头端的控制指令,并发送相应消息给对应客户端,如该已执行控制指令未被锁定,则该判断模块发送该待执行列表头端的控制指令,将其从该待执行列表中删除并用其覆盖该已执行列表中的该已执行控制指令;如果该待执行列表头端的控制指令所属客户端的级别低于该已执行控制指令的所属客户端的级别,则该判断模块不发送该待执行列表头端的控制指令,并发送相应消息给对应客户端。根据本专利技术的第三个方面,本专利技术提供一种播放系统,包括至少一个客户端、如上所述的有序控制电视墙输出的装置和电视墙,该客户端与该有序控制电视墙输出的装置通过网络连接,该有序控制电视墙输出的装置连接该电视墙。本专利技术有序控制电视墙输出的方法、装置及播放系统,通过对客户端级别判断,实现对上级客户端优先控制权的保护和对同级客户端先进先输出的保护,以实现对同一电视墙的有序、快速、准确的操控,克服了现有视频监控系统中多人同时操 作出现控制混乱的缺陷。通过阅读说明书,本领域普通技术人员将更好地了解这些实施例和其它实施例的特征和方面。附图说明下面通过参考附图并结合实例具体地描述本专利技术,本专利技术的优点和实现方式将会更加明显,其中附图所示内容仅用于对本专利技术的解释说明,而不构成对本专利技术的任何意义上的限制,在附图中图1为本专利技术有序控制电视墙输出方法的流程图;图2为本专利技术实施例有序控制电视墙输出方法的流程图;图3为本专利技术实施例有序控制电视墙输出的装置示意图;图4为本专利技术实施例播放系统示意图。具体实施例方式如图1所示,本专利技术有序控制电视墙输出的方法包括步骤S110、设定客户端的级别;S120、将当前收到的客户端控制指令按时间顺序存储于待执行列表;S130、从待执行列表中取出时间在先的控制指令;S140、判断已执行列表中是否存在已执行控制指令;S150、如果已执行列表中存在已执行控制指令,则对控制指令所属的客户端的级别以及已执行控制指令所属客户端的级别进行比较,根据比较结果选择是否执行控制指令。如图2、表I和表2所示,本专利技术有序控制电视墙输出的方法包括步骤S101、设定客户端的级别;S102、将当前收到的将视频输出到电视墙的客户端控制指令按时间顺序放入待执行列表的尾端;例如,如表I所不为待执行列表,该列表已存储有客户端5、客户端3、…、客户端7对应的控制指令,当收到客户端I的控制指令时,其将放入待执行列表的尾端,即客户端7的控制指令的后面;S103、取出待执行列表头端的控制指令,例如,取出表I中的客户端5的控制指令,判断已执行列表中是否有已执行控制指令,如果已执行列表中没有已执行控制指令,则执行步骤S108 ;S104、如果已执行列表中有已执行控制指令,例如如表2,其中有客户端2的已执行指令,则本文档来自技高网...

【技术保护点】
一种有序控制电视墙输出的方法,其特征在于,包括步骤:设定客户端的级别;将当前收到的客户端控制指令按时间顺序存储于待执行列表;从所述待执行列表中取出时间在先的所述控制指令;判断已执行列表中是否存在已执行控制指令;如果所述已执行列表中存在已执行控制指令,则对所述控制指令所属的客户端的级别以及所述已执行控制指令所属客户端的级别进行比较,根据比较结果选择是否执行所述控制指令。

【技术特征摘要】
1.一种有序控制电视墙输出的方法,其特征在于,包括步骤 设定客户端的级别; 将当前收到的客户端控制指令按时间顺序存储于待执行列表; 从所述待执打列表中取出时间在先的所述控制指令; 判断已执行列表中是否存在已执行控制指令; 如果所述已执行列表中存在已执行控制指令,则对所述控制指令所属的客户端的级别以及所述已执行控制指令所属客户端的级别进行比较,根据比较结果选择是否执行所述控制指令。2.根据权利要求1所述的有序控制电视墙输出的方法,其特征在于所述待执行列表为先进先出的结构。3.根据权利要求1或2所述的有序控制电视墙输出的方法,其特征在于,还包括如果所述已执行列表中没有已执行控制指令,则执行所述待执行列表头端的控制指令,将其从所述待执行列表中删除并存入所述已执行列表。4.根据权利要求1或2所述的有序控制电视墙输出的方法,其特征在于,所述根据比较结果选择是否执行所述控制指令的步骤包括 如果所述已执行列表中有已执行控制指令,则判断所述待执行列表头端的控制指令所属客户端的级别; 如果所述待执行列表头端的控制指令所属客户端的级别高于所述已执行控制指令的所属客户端的级别,则执行所述待执行列表头端的控制指令,将其从所述待执行列表中删除并用其覆盖所述已执行列表中的所述已执行控制指令。5.根据权利要求4所述的有序控制电视墙输出的方法,其特征在于,还包括 如果所述待执行列表头端的控制指令所属客户端的级别等于所述已执行控制指令的所属客户端的级别,判断所述已执行控制指令是否被操作客户端锁定; 如所述已执行控制指令被锁定,则不执行所述待执行列表头端的控制指令,并发送相应消息给对应客户端; 如所述已执行控制指令未被锁定,则执行所述待执行列表头端的控制指令,将其从所述待执行列表中删除并用其覆盖所述已执行列表中的所述已执行控制指令。6.根据权利要求4所述的有序控制电视墙输出的方法,其特征在于,还包括 如果所述待执行列表头端的控制指令所属客户端的级别低于所述已执行控制指令的所属客户端的级别,则不执行所述待执行列表头端的控制指令,并发送相应消息给对应客户端。7.一种有序控制电视墙输出的装置,其特征在于包括设置模块、判断模块和存储模块; 所述设置模块用于设置客户端的级别;所述存储模块用于将当前收到...

【专利技术属性】
技术研发人员:郭家栋王晓岚
申请(专利权)人:安科智慧城市技术中国有限公司
类型:发明
国别省市:

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

1