CN103152557A - 一种实现客户端工作场景跨网络协同的装置及方法 - Google Patents
一种实现客户端工作场景跨网络协同的装置及方法 Download PDFInfo
- Publication number
- CN103152557A CN103152557A CN2013100949407A CN201310094940A CN103152557A CN 103152557 A CN103152557 A CN 103152557A CN 2013100949407 A CN2013100949407 A CN 2013100949407A CN 201310094940 A CN201310094940 A CN 201310094940A CN 103152557 A CN103152557 A CN 103152557A
- Authority
- CN
- China
- Prior art keywords
- snapshot
- data
- operative scenario
- module
- opposite end
- 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.)
- Granted
Links
Images
Landscapes
- Closed-Circuit Television Systems (AREA)
Abstract
本发明提供一种实现客户端工作场景跨网络协同的装置及方法,该装置包括:快照模块:用于对本端当前的工作场景运行所必须的数据执行快照处理以生成快照数据;传送模块:用于发送所述快照数据给对端;生成模块:用于接收对端发送的快照数据,并根据所述快照数据生成与对端相同的工作场景。本发明实现在不同的监控客户端之间传递当前工作场景,解决现有技术中人工搜索资源设备,不够智能,容易出错等问题。
Description
技术领域
本发明涉及视频监控***,尤其涉及一种实现客户端工作场景跨网络协同的装置及方法。
背景技术
在视频监控应用当中,一个组织的安保***内,通常按照职责划分用户业务等级。当安保事件出现后,会按照事件的处理流程由值班安保人员转给其他协同安保人员处理。举例来说,当出现盗窃事件后,值班的安保人员需要通知当前安保负责人进行处理。此时,值班安保人员需要把安保事件涉及的实况摄像机名称、查询录像时段、安保事件以及GIS定位的区域等信息转给当前安保负责人进行处理。
现有技术中,值班的安保人员把安保事件及相关信息转给协同工作的安保人员通常采用两种方式:一是通过电话或者对讲***,语音告诉协同工作的安保人员相关的信息,这时,协同的安保人员需要记录下相关信息,然后在视频监控客户端中找到对应的设备,继续处理该业务。第二种是通过邮件、IM等第三方文字类信息交互工具传递相关信息,此时,协同安保人员也需要在视频监控客户端中找到对应的设备,从而继续处理该业务。由此可以看出,现有技术都是人工搜索对应的资源设备,不够智能,步骤冗长,而且容易出错。
发明内容
有鉴于此,本发明提供一种实现客户端工作场景跨网络协同的装置,以解决上述问题。
具体地,所述装置应用在视频监控***的客户端上,该装置包括:
快照模块:用于对本端当前的工作场景运行所必须的数据执行快照处理以生成快照数据;
传送模块:用于发送所述快照数据给对端;
生成模块:用于接收对端发送的快照数据,并根据所述快照数据生成与对端相同的工作场景。
本发明还提供一种实现客户端工作场景跨网络协同的方法,包括以下步骤:
A.对本端当前的工作场景运行所必须的数据执行快照处理以生成快照数据;
B.发送所述快照数据给对端
C.接收对端发送的快照数据,并根据所述快照数据生成与对端相同的工作场景。
由以上技术方案可以看出,本发明通过设置模块实现客户端之间工作场景的智能传递,从而避免现有技术中人工告知、搜索所产生的步骤冗长、容易出错等问题。
附图说明
图1为本发明一种实施方式中实现客户端工作场景跨网络协同的逻辑结构图;
图2为本发明一种实施方式中实现客户端工作场景跨网络协同的方法流程图;
图3为本发明一种实施方式中实现客户端工作场景跨网络协同的***结构图;
图4为本发明一种实施方式中生成模块的逻辑结构图;
图5为本发明一种实施例中本端设备的当前工作场景图;
图6为本发明一种实施例中对端设备重建的工作场景图;
图7为本发明一种实施方式中客户端协同工作的流程图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
请参考图1,在一种优选的实施方式中,本发明提供一种实现客户端工作场景跨网络协同的装置,该装置包括:快照模块、传送模块以及生成模块。该装置应用在视频监控***的客户端上,可以通过软件来实现。
请进一步参考图2和图3,该装置运行在客户端内部,执行如下的处理流程:
步骤101,快照模块对本端当前的工作场景运行所必须的数据执行快照处理以生成快照数据。
当值班的安保人员需要将当前本客户端运行的工作场景发送给协同安保人员处理时,执行本步骤。具体地,值班的安保人员可以通过触发预定的按钮来实现。本步骤中,本客户端当前的工作场景包括页面布局、查看实况摄像机、查询的录像时段、告警信息、GIS定位区域等一切能够在监控客户端上运行的业务功能。所述工作场景运行的所必须的数据包括程序数据和业务数据。程序数据是支撑程序运行所必要的数据,例如:变量数据、缓存数据、堆栈、基础库等程序运行所需要的底层参数。业务数据是与监控业务相关的数据,例如:摄像机名称、图像布局、录像查询时段、GIS定位区域等。继而所述快照数据也就包括快照程序数据和快照业务数据。本步骤中,所述执行快照,通常是通过写时复制或者I/O重定向技术来实现的。为了便于传送,执行快照后将数据进行串行化处理,生成快照数据。
进一步参考图5的实施例,保安A在客户端A上打开摄像机B的视频,查询摄像机B的录像记录。所述摄像机B是某小区单元门的监控摄像机。当保安A发现录像中t1时刻画面上有一个可疑男子站在单元门口处张望。由于权限问题,保安A需要通知上级领导B查看t1时刻的录像并继续处理,此时,保安A触发快照模块,将t1时刻客户端A上运行该视频的所有必需数据执行快照,并进行串行化处理,生成快照数据。所述必须数据包括程序数据和业务数据。程序数据可以包括加载的运行库列表、全局变量值、局部变量值、临时缓存数据、进程、线程运行状态等。业务数据是监控视频相关的数据,可参考表1。生成快照数据后,转步骤102。本实施例中,客户端的监控***中仅查看摄像机B的录像,而在实际应用中,客户端的监控***上可能同时查看几个录像,如图5所示,NO VIDEO的画面位置也可以同时查看其他录像。本步骤中,快照模块会可以将监控***中运行的所有业务数据全部快照下来,也可以根据需要选择一部分业务数据进行快照。
字段 | 举例 | 备注 |
CameraID | 310053020490001 | 摄像机ID |
PTZ_Position | 5 | 预置位ID |
Recoder_Begin | 20051110T132050Z | 录像查询时间起始 |
Recoder_End | 20051111T135050Z | 录像查询时间结束 |
Monitor_ID | 31005302060015 | 监视器ID |
Live_ID | 310053020490001-31005302060015 | 监控关系 |
Layerout_ID | 01 | 图像显示布局 |
GPS | 10356987420-32032658 | 地理位置信息 |
UI_Layerout | 01061-020400-030601-040601 | UI布局 |
表1
步骤102,收发模块发送所述快照数据给对端。
具体地,本步骤中,传送模块通过通信网络将快照数据发送给对端,其中,所述通信网络可以是因特网、局域网、广域网等,或其适当组合,并遵循相关协议。
在图5所示的实施例中,本步骤中,客户端A执行收发模块将步骤101中生成的快照数据发送给上级领导B的客户端B。
步骤103,收发模块接收对端发送的快照数据。
具体地,本步骤中,收发模块通过网络接收所述快照数据。在实际应用中,用户可能在收到所述快照数据后马上查看,也可能稍后才查看。
在图5所示的实施例中,本步骤,客户端B的收发模块接收到所述快照数据后将其存放在缓存区域中等待查看。
步骤104,生成模块根据所述快照数据生成与对端相同的工作场景。
请参考图4,生成模块进一步包括程序恢复单元和业务重建单元。本步骤中,协同工作客户端的生成模块根据用户的触发指令,从缓存区域中获取对端发送过来的快照数据,首先执行程序恢复单元,恢复快照数据中的快照程序数据,进而恢复程序运行的环境,为接下来的工作场景的重建提供程序基础。接着执行业务重建单元,恢复快照数据中的快照业务数据,进而重建与对端相同的工作场景。
在图5所示的实施例中,本步骤,上级领导B触发其客户端B上的生成模块,生成模块从缓存中获取所述快照数据,然后首先执行程序恢复单元,包括加载运行库,恢复全局变量、局部变量等数据,进而恢复程序运行的环境。然后执行业务重建单元,恢复表1中的数据,t2时刻,在上级领导B的客户端B中生成t1时刻客户端A的工作场景,如图6所示,在t2时刻生成可疑男子站在单元门口的录像查看界面。上级领导B可以依据具体情况进行下一步处理,比方说可以将所述录像存档以备后续查看。如果保安A的监控***同时在查看两个或者两个以上的录像,那么上级领导B的客户端B中生成的工作场景也是两个或者两个以上的录像。
以上流程描述了客户端使对端客户端生成与自身一致的工作场景;以及对端客户端使自身生成与对端一致的工作场景。所以步骤102和步骤103之间没有先后顺序。
请进一步参考图7,假定用户在客户端上处理某个业务流程需要执行4个模块才能完成,本发明可以实现该业务流程的模块1和模块2在客户端A上执行,然后通过网络通道在客户端B上重建运行环境,进而在客户端B上执行模块3和模块4,在两个客户端上完成该业务流程。
通过以上描述可以看出,本发明实现了客户端之间工作场景跨网络智能协同,无需人工记录、搜索相关信息,从而提高工作效率,提升信息传递的准确性。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
Claims (10)
1.一种实现工作场景跨网络协同的装置,应用在视频监控***的客户端,包括快照模块、收发模块、生成模块,其特征在于:
快照模块:用于对本端当前的工作场景运行所必须的数据执行快照处理以生成快照数据;
收发模块:用于与对端通信,收发所述快照数据;
生成模块:用于根据收发模块接收到的对端快照数据生成与对端相同的工作场景。
2.根据权利要求1所述的装置,其特征在于,所述工作场景运行的所必须的数据包括程序数据和业务数据,所述快照数据包括快照程序数据和快照业务数据。
3.根据权利要求2所述的装置,其特征在于,生成模块进一步包括,程序恢复单元和业务重建单元,
程序恢复单元:用于恢复快照程序数据,进而恢复程序运行的环境;
业务重建单元:用于恢复快照业务数据,进而重建对端的工作场景。
4.根据权利要求1所述的装置,其特征在于,所述快照数据是进行串行化处理后得到的串行数据。
5.根据权利要求1所述的装置,其特征在于,快照模块通过写时复制或者I/O重定向技术执行快照。
6.一种实现工作场景跨网络协同的方法,应用在视频监控***的客户端,其特征在于,包括:
A.对本端当前的工作场景运行所必须的数据执行快照处理以生成快照数据;
B.发送本端所述快照数据给对端;
C.接收对端发送的快照数据;
D.根据所述快照数据生成与对端相同的工作场景。
7.根据权利要求6所述的方法,其特征在于,步骤A中所述工作场景的运行数据包括程序数据和业务数据,所述快照数据包括快照程序数据和快照业务数据。
8.根据权利要求7所述的方法,其特征在于,步骤D进一步包括:
D1.恢复快照程序数据,进而恢复程序运行的环境;
D2.恢复快照业务数据,进而重建对端的工作场景。
9.根据权利要求6所述的方法,其特征在于,所述快照数据是进行串行化处理后得到的串行数据。
10.根据权利要求6所述的方法,其特征在于,步骤A中通过写时复制或者I/O重定向技术执行快照。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310094940.7A CN103152557B (zh) | 2013-03-22 | 2013-03-22 | 一种实现客户端工作场景跨网络协同的装置及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310094940.7A CN103152557B (zh) | 2013-03-22 | 2013-03-22 | 一种实现客户端工作场景跨网络协同的装置及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103152557A true CN103152557A (zh) | 2013-06-12 |
CN103152557B CN103152557B (zh) | 2017-03-22 |
Family
ID=48550402
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310094940.7A Active CN103152557B (zh) | 2013-03-22 | 2013-03-22 | 一种实现客户端工作场景跨网络协同的装置及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103152557B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105068788A (zh) * | 2015-07-01 | 2015-11-18 | 浙江宇视科技有限公司 | 一种视频监控***中快速恢复用户工作场景的方法及装置 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101087406A (zh) * | 2007-06-19 | 2007-12-12 | 中兴通讯股份有限公司 | 一种监控***即时快照的方法和*** |
CN101667147A (zh) * | 2009-07-27 | 2010-03-10 | 浪潮电子信息产业股份有限公司 | 一种多任务的可控自动快照方法 |
CN102075722A (zh) * | 2010-12-30 | 2011-05-25 | 中兴通讯股份有限公司 | 一种在可视电话中传送信息的方法及通信终端 |
CN102131080A (zh) * | 2010-01-15 | 2011-07-20 | 华为技术有限公司 | 一种视频传输方法、***及光网络设备 |
CN102223201A (zh) * | 2010-04-15 | 2011-10-19 | 中兴通讯股份有限公司 | 一种编解码器能力协商方法及终端 |
CN102595098A (zh) * | 2012-01-12 | 2012-07-18 | 前卫视讯(北京)科技发展有限公司 | 一种监控视频音频信息与业务信息关联处理的方法和装置 |
CN102665071A (zh) * | 2012-05-14 | 2012-09-12 | 安徽三联交通应用技术股份有限公司 | 一种社会治安视频监控图像智能处理和检索方法 |
CN102724773A (zh) * | 2012-05-25 | 2012-10-10 | 西安电子科技大学 | 基于m2m通信的无线智能监控装置及方法 |
-
2013
- 2013-03-22 CN CN201310094940.7A patent/CN103152557B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101087406A (zh) * | 2007-06-19 | 2007-12-12 | 中兴通讯股份有限公司 | 一种监控***即时快照的方法和*** |
CN101667147A (zh) * | 2009-07-27 | 2010-03-10 | 浪潮电子信息产业股份有限公司 | 一种多任务的可控自动快照方法 |
CN102131080A (zh) * | 2010-01-15 | 2011-07-20 | 华为技术有限公司 | 一种视频传输方法、***及光网络设备 |
CN102223201A (zh) * | 2010-04-15 | 2011-10-19 | 中兴通讯股份有限公司 | 一种编解码器能力协商方法及终端 |
CN102075722A (zh) * | 2010-12-30 | 2011-05-25 | 中兴通讯股份有限公司 | 一种在可视电话中传送信息的方法及通信终端 |
CN102595098A (zh) * | 2012-01-12 | 2012-07-18 | 前卫视讯(北京)科技发展有限公司 | 一种监控视频音频信息与业务信息关联处理的方法和装置 |
CN102665071A (zh) * | 2012-05-14 | 2012-09-12 | 安徽三联交通应用技术股份有限公司 | 一种社会治安视频监控图像智能处理和检索方法 |
CN102724773A (zh) * | 2012-05-25 | 2012-10-10 | 西安电子科技大学 | 基于m2m通信的无线智能监控装置及方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105068788A (zh) * | 2015-07-01 | 2015-11-18 | 浙江宇视科技有限公司 | 一种视频监控***中快速恢复用户工作场景的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103152557B (zh) | 2017-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11425333B2 (en) | Video management system (VMS) with embedded push to talk (PTT) control | |
WO2020124818A1 (zh) | 远程修复快递柜故障的方法、装置、快递柜及存储介质 | |
US9888266B2 (en) | Pushing video to panels and sending metadata tag to cloud | |
US9787535B2 (en) | Configuration of security devices using spatially-encoded optical machine-readable indicia | |
CN102411599A (zh) | 数据仓库中异常行为的处理方法及监测服务器 | |
US20060069676A1 (en) | Folder generating system, method of generating folder, program for generating folder | |
CN104867263A (zh) | 摄像头定位报警方法及*** | |
US11443613B2 (en) | Real-time crime center solution with text-based tips and panic alerts | |
WO2017206335A1 (zh) | 一种即时保安巡更***及方法 | |
US11340966B2 (en) | Issue tracking system having temporary notification suppression corresponding to group activity | |
CN104598241A (zh) | 一种窗口监控方法及*** | |
WO2017206334A1 (zh) | 一种即时保安巡更*** | |
US11805202B2 (en) | Real-time crime center solution with dispatch directed digital media payloads | |
CN105631715A (zh) | 广告更新监管方法及装置 | |
CN106200804A (zh) | 智能终端设备的显示方法和*** | |
CN104394216A (zh) | 一种对移动客户端的远程管理方法及装置 | |
CN103152557A (zh) | 一种实现客户端工作场景跨网络协同的装置及方法 | |
KR20110104457A (ko) | 클라우드 컴퓨팅을 이용한 원격 자가 보안 및 관제 시스템 | |
US20190132433A1 (en) | Intercom system | |
CN101272381B (zh) | 一种为移动终端提供主动安全服务的***及方法 | |
CN103905782A (zh) | 移动指挥***及移动指挥终端*** | |
US20150256798A1 (en) | Image monitoring system and control method thereof | |
CN100463393C (zh) | 一种异构***之间数据安全共享的装置及方法 | |
CN102761441A (zh) | 一种数字电视业务监控方法、装置及*** | |
CN114895811B (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 |