一种多窗口拼接显示方法

文档序号:6337380阅读:263来源:国知局
专利名称:一种多窗口拼接显示方法
技术领域
本发明涉及视频拼接领域,具体涉及一种多窗口拼接显示方法。
背景技术
多设备级联处理器需要管理多个视频窗口,每个窗口具备不同的属性,必须有不 同的句柄来管理这些窗口。现有技术中,每个窗口的拼接显示方法为控制端下发开窗命 令,各设备接收到命令后,各自申请控制窗口的句柄号;各设备间并无法获得对方设备的句 柄号,设备间所申请的句柄号有可能并不相同。所以控制端必须将这些不同句柄号记录下, 统一到唯一一个窗口上。控制端先搜索到与窗口操作命令相关的句柄号,然后将句柄号分 别下发给相关的设备。如图1所示,一个窗口(粗黑线所示)跨越三个设备(设备1、设备2和设备3), 由三个不同的句柄(句柄1、句柄2和句柄幻来调度显示,由于各个设备申请的句柄号不相 同,无法同时对一个窗口进行操作;同时由于一个窗口的管理需要不同的句柄号,不便控制 端对窗口的管理,若对多个窗口,则会加大控制端的管理负担。

发明内容
本发明提供了一种多窗口拼接显示方法,可以实现一个句柄号来管理一个窗口, 降低控制端的句柄管理负担,提高了窗口显示的一致性。本发明公开了一种多窗口拼接显示方法,包括步骤控制端申请每个窗口对应的窗口句柄号;所述控制端将开窗口命令广播给各个设备,所述开窗口命令包括设备区别码、窗 口属性、所述窗口句柄号和窗口与设备的对应关系;所述各个设备接收所述开窗口命令,保存所述窗口句柄号;所述各个设备向所述控制端返回开窗口响应消息,若成功,则所述控制端查找需 要操作的窗口句柄号;所述控制端将窗口操作命令广播给所述各个设备,所述窗口操作命令包括所述 需要操作的窗口句柄号、操作内容和所述窗口与设备的对应关系。本发明通过控制端统一申请窗口句柄号,然后通过开窗口命令通知各个设备;各 个设备保存该窗口句柄号;需要进行窗口操作时,查找到需要操作的窗口句柄号,然后通过 窗口操作命令通知设备。由于对于一个窗口只有一个统一的句柄号,当多个设备调度窗口 显示时,只需根据一个统一的窗口句柄号就行了,实现了各个设备对一个窗口的同时操作, 同时由于句柄号数目减少了,降低了控制端的句柄管理负担。


图1是现有技术中多个设备调用一个窗口的示意图;图2是本发明的一个实施例流程图3是本发明中多个设备调用一个窗口的示意图。
具体实施例方式在实际应用中,控制端管理多个窗口的句柄,具体流程参考图2,包括步骤201、申请句柄号;控制端申请每个窗口对应的窗口句柄号。202、下发开窗口命令;控制端将开窗口命令广播给各个设备,该开窗口命令包括设备区别码、窗口属 性、窗口句柄号和窗口与设备的对应关系。203、接收开窗口命令; 各个设备接收该开窗口命令,保存该窗口句柄号。204、查找需要操作的窗口句柄号;各个设备向控制端返回开窗口响应消息,若成功,则控制端查找需要操作的窗口 句柄号。205、下发窗口操作命令。控制端将窗口操作命令广播给各个设备,该窗口操作命令包括需要操作的窗口 句柄号、操作内容和窗口与设备的对应关系。本发明通过控制端统一申请窗口句柄号,然后通过开窗口命令通知各个设备;各 个设备保存该窗口句柄号;需要进行窗口操作时,查找到需要操作的窗口句柄号,然后通过 窗口操作命令通知设备。由于对于一个窗口只有一个统一的句柄号,当多个设备调度窗口 显示时,只需根据一个统一的窗口句柄号就行了,实现了各个设备对一个窗口的同时操作, 同时由于句柄号数目减少了,降低了控制端的句柄管理负担。作为图2实施例的改进还可以包括步骤根据各个设备向控制端返回的开窗口响应消息,若不成功,则继 续进行控制端将开窗口命令广播给各个设备的步骤。进一步的,还可以包括步骤在控制端将窗口操作命令广播给各个设备后,各个设 备给该控制端返回窗口操作响应消息,若失败,则继续所述控制端将窗口操作命令广播给 各个设备的步骤。重复发送命令是为了提高可靠性,这样避免由于外界干扰等原因导致失败的问 题。对上述改进,如不加于限制,会造成系统资源浪费,可以做出如下改进控制端记录开窗口响应消息,若连续失败3次以上,则停止控制端将开窗口命令 广播给各个设备的步骤。控制端记录窗口操作响应消息,若连续失败3次以上,则停止控制端将窗口操作 命令广播给各个设备的步骤。连续失败的次数可以根据实际需要进行改变,不限制于3次。图3是本发明中多个设备调用一个窗口的示意图,三个设备(设备1、设备2和设 备3)调用一个窗口(粗黑线条表示区域);由于这三个设备调用窗口的句柄是由控制端统 一申请的,因此在这三个设备调用窗口的时候可以实现同时操作,实现窗口显示的一致性。
以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明 的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的权利要求保护范 围之内。
权利要求
1.一种多窗口拼接显示方法,其特征在于,包括控制端申请每个窗口对应的窗口句柄号;所述控制端将开窗口命令广播给各个设备,所述开窗口命令包括设备区别码、窗口属 性、所述窗口句柄号和窗口与设备的对应关系;所述各个设备接收所述开窗口命令,保存所述窗口句柄号;所述各个设备向所述控制端返回开窗口响应消息,若成功,则所述控制端查找需要操 作的窗口句柄号;所述控制端将窗口操作命令广播给所述各个设备,所述窗口操作命令包括所述需要 操作的窗口句柄号、操作内容和所述窗口与设备的对应关系。
2.根据权利要求1所述的多窗口拼接显示方法,其特征在于,根据所述开窗口响应消 息,若不成功,则继续进行所述控制端将开窗口命令广播给各个设备的步骤。
3.根据权利要求1和2所述的多窗口拼接显示方法,其特征在于,在所述控制端将窗口 操作命令广播给各个设备后,所述各个设备给所述控制端返回窗口操作响应消息,若失败, 则继续所述控制端将窗口操作命令广播给各个设备的步骤。
4.根据权利要求2所述的多窗口拼接显示方法,其特征在于,在所述控制端记录所述 开窗口响应消息,若连续失败3次以上,则停止所述控制端将开窗口命令广播给各个设备 的步骤。
5.根据权利要求3所述的多窗口拼接显示方法,其特征在于,在所述控制端记录所述 窗口操作响应消息,若连续失败3次以上,则停止所述控制端将窗口操作命令广播给各个 设备的步骤。
全文摘要
本发明涉及视频拼接领域,具体涉及一种多窗口拼接显示方法。控制端统一申请窗口句柄号,把句柄号通过开窗口命令下发给各个设备;各个设备把窗口句柄号保存下来;需要进行窗口操作时,控制端查找需要进行窗口操作的句柄号,通过窗口操作命令通知各个设备。由控制端统一申请句柄号,解决了传统方法中存在的窗口显示一致性差,管理效率低的问题。
文档编号G06F3/14GK102096574SQ20101056848
公开日2011年6月15日 申请日期2010年12月1日 优先权日2010年12月1日
发明者黄晓东 申请人:广东威创视讯科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1