CN102096574B - 一种多窗口拼接显示方法 - Google Patents
一种多窗口拼接显示方法 Download PDFInfo
- Publication number
- CN102096574B CN102096574B CN201010568483A CN201010568483A CN102096574B CN 102096574 B CN102096574 B CN 102096574B CN 201010568483 A CN201010568483 A CN 201010568483A CN 201010568483 A CN201010568483 A CN 201010568483A CN 102096574 B CN102096574 B CN 102096574B
- Authority
- CN
- China
- Prior art keywords
- window
- equipment
- control end
- windowing
- order
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明涉及视频拼接领域,具体涉及一种多窗口拼接显示方法。控制端统一申请窗口句柄号,把句柄号通过开窗口命令下发给各个设备;各个设备把窗口句柄号保存下来;需要进行窗口操作时,控制端查找需要进行窗口操作的句柄号,通过窗口操作命令通知各个设备。由控制端统一申请句柄号,解决了传统方法中存在的窗口显示一致性差,管理效率低的问题。
Description
技术领域
本发明涉及视频拼接领域,具体涉及一种多窗口拼接显示方法。
背景技术
多设备级联处理器需要管理多个视频窗口,每个窗口具备不同的属性,必须有不同的句柄来管理这些窗口。现有技术中,每个窗口的拼接显示方法为:控制端下发开窗命令,各设备接收到命令后,各自申请控制窗口的句柄号;各设备间并无法获得对方设备的句柄号,设备间所申请的句柄号有可能并不相同。所以控制端必须将这些不同句柄号记录下,统一到唯一一个窗口上。控制端先搜索到与窗口操作命令相关的句柄号,然后将句柄号分别下发给相关的设备。
如图1所示,一个窗口(粗黑线所示)跨越三个设备(设备1、设备2和设备3),由三个不同的句柄(句柄1、句柄2和句柄3)来调度显示,由于各个设备申请的句柄号不相同,无法同时对一个窗口进行操作;同时由于一个窗口的管理需要不同的句柄号,不便控制端对窗口的管理,若对多个窗口,则会加大控制端的管理负担。
发明内容
本发明提供了一种多窗口拼接显示方法,可以实现一个句柄号来管理一个窗口,降低控制端的句柄管理负担,提高了窗口显示的一致性。
本发明公开了一种多窗口拼接显示方法,包括步骤:
控制端申请每个窗口对应的窗口句柄号;
所述控制端将开窗口命令广播给各个设备,所述开窗口命令包括:设备区别码、窗口属性、所述窗口句柄号和窗口与设备的对应关系;
所述各个设备接收所述开窗口命令,保存所述窗口句柄号;
所述各个设备向所述控制端返回开窗口响应消息,若成功,则所述控制端查找需要操作的窗口句柄号;
所述控制端将窗口操作命令广播给所述各个设备,所述窗口操作命令包括:所述需要操作的窗口句柄号、操作内容和所述窗口与设备的对应关系。
本发明通过控制端统一申请窗口句柄号,然后通过开窗口命令通知各个设备;各个设备保存该窗口句柄号;需要进行窗口操作时,查找到需要操作的窗口句柄号,然后通过窗口操作命令通知设备。由于对于一个窗口只有一个统一的句柄号,当多个设备调度窗口显示时,只需根据一个统一的窗口句柄号就行了,实现了各个设备对一个窗口的同时操作,同时由于句柄号数目减少了,降低了控制端的句柄管理负担。
附图说明
图1是现有技术中多个设备调用一个窗口的示意图;
图2是本发明的一个实施例流程图;
图3是本发明中多个设备调用一个窗口的示意图。
具体实施方式
在实际应用中,控制端管理多个窗口的句柄,具体流程参考图2,包括步骤:
201、申请句柄号;
控制端申请每个窗口对应的窗口句柄号。
202、下发开窗口命令;
控制端将开窗口命令广播给各个设备,该开窗口命令包括:设备区别码、窗口属性、窗口句柄号和窗口与设备的对应关系。
203、接收开窗口命令;
各个设备接收该开窗口命令,保存该窗口句柄号。
204、查找需要操作的窗口句柄号;
各个设备向控制端返回开窗口响应消息,若成功,则控制端查找需要操作的窗口句柄号。
205、下发窗口操作命令。
控制端将窗口操作命令广播给各个设备,该窗口操作命令包括:需要操作的窗口句柄号、操作内容和窗口与设备的对应关系。
本发明通过控制端统一申请窗口句柄号,然后通过开窗口命令通知各个设备;各个设备保存该窗口句柄号;需要进行窗口操作时,查找到需要操作的窗口句柄号,然后通过窗口操作命令通知设备。由于对于一个窗口只有一个统一的句柄号,当多个设备调度窗口显示时,只需根据一个统一的窗口句柄号就行了,实现了各个设备对一个窗口的同时操作,同时由于句柄号数目减少了,降低了控制端的句柄管理负担。
作为图2实施例的改进:
还可以包括步骤:根据各个设备向控制端返回的开窗口响应消息,若不成功,则继续进行控制端将开窗口命令广播给各个设备的步骤。
进一步的,还可以包括步骤:在控制端将窗口操作命令广播给各个设备后,各个设备给该控制端返回窗口操作响应消息,若失败,则继续所述控制端将窗口操作命令广播给各个设备的步骤。
重复发送命令是为了提高可靠性,这样避免由于外界干扰等原因导致失败的问题。
对上述改进,如不加于限制,会造成***资源浪费,可以做出如下改进:
控制端记录开窗口响应消息,若连续失败3次以上,则停止控制端将开窗口命令广播给各个设备的步骤。
控制端记录窗口操作响应消息,若连续失败3次以上,则停止控制端将窗口操作命令广播给各个设备的步骤。
连续失败的次数可以根据实际需要进行改变,不限制于3次。
图3是本发明中多个设备调用一个窗口的示意图,三个设备(设备1、设备2和设备3)调用一个窗口(粗黑线条表示区域);由于这三个设备调用窗口的句柄是由控制端统一申请的,因此在这三个设备调用窗口的时候可以实现同时操作,实现窗口显示的一致性。
以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的权利要求保护范围之内。
Claims (5)
1.一种多窗口拼接显示方法,其特征在于,包括:
控制端申请每个窗口对应的窗口句柄号;
所述控制端将开窗口命令广播给各个设备,所述开窗口命令包括:设备区别码、窗口属性、所述窗口句柄号和窗口与设备的对应关系;
所述各个设备接收所述开窗口命令,保存所述窗口句柄号;
所述各个设备向所述控制端返回开窗口响应消息,若成功,则所述控制端查找需要操作的窗口句柄号;
所述控制端将窗口操作命令广播给所述各个设备,所述窗口操作命令包括:所述需要操作的窗口句柄号、操作内容和所述窗口与设备的对应关系。
2.根据权利要求1所述的多窗口拼接显示方法,其特征在于,根据所述开窗口响应消息,若不成功,则继续进行所述控制端将开窗口命令广播给各个设备的步骤。
3.根据权利要求1或2所述的多窗口拼接显示方法,其特征在于,在所述控制端将窗口操作命令广播给各个设备后,所述各个设备给所述控制端返回窗口操作响应消息,若失败,则继续所述控制端将窗口操作命令广播给各个设备的步骤。
4.根据权利要求2所述的多窗口拼接显示方法,其特征在于,在所述控制端记录所述开窗口响应消息,若连续失败3次以上,则停止所述控制端将开窗口命令广播给各个设备的步骤。
5.根据权利要求3所述的多窗口拼接显示方法,其特征在于,在所述控制端记录所述窗口操作响应消息,若连续失败3次以上,则停止所述控制端将窗口操作命令广播给各个设备的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010568483A CN102096574B (zh) | 2010-12-01 | 2010-12-01 | 一种多窗口拼接显示方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010568483A CN102096574B (zh) | 2010-12-01 | 2010-12-01 | 一种多窗口拼接显示方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102096574A CN102096574A (zh) | 2011-06-15 |
CN102096574B true CN102096574B (zh) | 2012-10-03 |
Family
ID=44129683
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010568483A Expired - Fee Related CN102096574B (zh) | 2010-12-01 | 2010-12-01 | 一种多窗口拼接显示方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102096574B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102436350B (zh) * | 2011-12-06 | 2014-11-12 | 北京航空航天大学 | 远程应用窗口显示方法、服务器及用户终端 |
CN102594723A (zh) * | 2012-03-31 | 2012-07-18 | 上海量明科技发展有限公司 | 即时通信消息窗口分置的方法及*** |
CN111857929B (zh) * | 2020-07-23 | 2023-05-30 | 杭州海康威视数字技术股份有限公司 | 应用程序界面显示的方法、装置及计算机设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6215490B1 (en) * | 1998-02-02 | 2001-04-10 | International Business Machines Corporation | Task window navigation method and system |
CN1305147A (zh) * | 1999-11-30 | 2001-07-25 | 国际商业机器公司 | 主机装置、图像显示设备、图像显示***、图像显示方法、面板属性读出方法以及图像显示控制方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7437678B2 (en) * | 2005-10-27 | 2008-10-14 | International Business Machines Corporation | Maximizing window display area using window flowing |
EP2283421B1 (en) * | 2008-05-20 | 2019-08-14 | Citrix Systems, Inc. | Methods and systems for using external display devices with a mobile computing device |
-
2010
- 2010-12-01 CN CN201010568483A patent/CN102096574B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6215490B1 (en) * | 1998-02-02 | 2001-04-10 | International Business Machines Corporation | Task window navigation method and system |
CN1305147A (zh) * | 1999-11-30 | 2001-07-25 | 国际商业机器公司 | 主机装置、图像显示设备、图像显示***、图像显示方法、面板属性读出方法以及图像显示控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102096574A (zh) | 2011-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109710370B (zh) | 会话列表显示方法、装置和电子设备 | |
CN102421028B (zh) | 智能电视的控制方法、智能电视、遥控装置及控制*** | |
CN105677265A (zh) | 一种显示方法及终端 | |
CN104394191A (zh) | 远程控制移动终端的方法、控制终端及*** | |
CN102571940A (zh) | 应用程序远程安装***、方法、智能终端、应用服务器 | |
CN104980898A (zh) | 一种信息推送方法、***及设备 | |
CN104123111A (zh) | Mipi dsi的显示模式切换方法和装置 | |
CN103544059A (zh) | 一种应用切换时等待缓冲效果的实现方法及*** | |
CN100517052C (zh) | 一种无线投影方法和***及其无线投影装置 | |
CN102096574B (zh) | 一种多窗口拼接显示方法 | |
CN105578295A (zh) | 一种视频播放控制方法及设备 | |
CN104661080A (zh) | 基于Wi-Fi无线网络的多设备投影控制方法 | |
CN106200804A (zh) | 智能终端设备的显示方法和*** | |
CN103036981A (zh) | 一种远程数据传输设备及方法 | |
CN103955379A (zh) | 一种注册软件的方法和*** | |
CN105808313B (zh) | 智能终端数据交互***及方法 | |
CN204156906U (zh) | 一种基于3g/4g智能手机和云服务器的社区信息发布*** | |
CN114691684A (zh) | 一种数据展示的方法、装置和*** | |
CN113596086B (zh) | 基于场景配置控制gis大屏可视化应用的方法及*** | |
CN102411603B (zh) | 大屏幕展示信息的方法 | |
CN104867364A (zh) | 一种基于局域网互动教学的方法及*** | |
CN103067451A (zh) | 远程服务中用于进行数据传输的设备及方法 | |
CN101419594A (zh) | Gis地图图元管理装置 | |
CN209805954U (zh) | 一种4k超高清传输分布式*** | |
CN102710989A (zh) | 一种电视应用的通知处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 510663 Guangdong city of Guangzhou province Kezhu Guangzhou high tech Industrial Development Zone, Road No. 233 Patentee after: Wei Chong group Limited by Share Ltd Address before: 510663 Guangzhou province high tech Industrial Development Zone, Guangdong, Cai road, No. 6, No. Patentee before: Guangdong Weichuangshixun Science and Technology Co., Ltd. |
|
CP03 | Change of name, title or address | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20121003 Termination date: 20191201 |
|
CF01 | Termination of patent right due to non-payment of annual fee |