视频监控系统及该系统中的软件界面更新装置和方法制造方法及图纸

技术编号:4334388 阅读:278 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种视频监控系统以及该系统中的软件界面更新装置和软件界面更新方法。本发明专利技术针对用户能够使用的不同对象分别建立相互独立的对象实例,且在任意对象数据发生变化后,可在更新该对象数据之后直接更新对应的对象实例,并更新该对象实例与软件界面的绑定后,即可实现软件界面的更新,因而无需为了区分软件界面中的哪些部分应当被更新、而对软件界面进行较长时间的检测、判断等操作,从而提高了软件界面更新的实时性。

【技术实现步骤摘要】

本专利技术涉及控制技术,特别涉及一种视频监控系统中的软件界面更新装置和方法。
技术介绍
在现有的视频监控系统中,为了便于用户的使用,客户端(CE)通常会提供一软件 界面显示给用户。在该软件界面中显示有用户可使用的对象,例如系统中的位于哪些地理 位置和/或何种类型的前端设备可向用户所使用的客户端输出媒体流等。其中,客户端可 获取相应的对象数据,并根据获取的对象数据显示软件界面。 实际应用中,用户可使用的对象可能会发生变化,例如某些地理位置的前端设备 变为不可用、某些类型的前端设备变更为其他类型等,那么此时,就需要对客户端的软件界 面进行在线更新。需要说明的是,在线更新通常仅涉及用户可使用对象的变更和变为 不可用(即消除)。 因此,当任意用户可使用的对象发生变化后,客户端会依据获取的该对象发生变 化的对象数据更新软件界面。 但是,由于客户端所显示的软件界面不会仅涉及一个用户可使用的对象,因此,在 更新时,需要客户端根据其获取的发生变化的对象数据,对软件界面进行较长时间的检测、 判断等操作,以区分软件界面中的哪些部分应当被更新,然后才能够更新软件界面。 可见,现有视频监控系统中的软件界面更新方式的实时性不高。
技术实现思路
有鉴于此,本专利技术提供了一种视频监控系统以及该系统中的软件界面更新装置和 方法,能够提高CE的软件界面更新实时性。 本专利技术提供的一种视频监控系统,该系统包括接入层设备和客户端CE,所述CE 中设置有软件界面更新装置,该装置包括 消息处理单元,用于接收所述接入层设备在用户可使用对象发生变化后发送的信 令,该信令中携带有发生变化的对象数据;解析接收到的信令,得到发生变化的对象数据; 数据保持单元,其内部存储有至少一个对象数据,并用于利用解析得到的所述发 生变化的对象数据,将其内部已保存的至少一个对象数据中的对应对象数据更新; 对象保持单元,其内部包含与所述至少一个对象数据一一对应的对象实例,并用 于在任意对象数据被更新后,对更新后的对象数据进行对象抽象,更新与该对象数据对应 的对象实例; 对象绑定单元,用于在任意对象实例更新后,更新各对象实例与软件界面的绑 定; 界面展现单元,用于在任意对象实例更新后,根据与软件界面更新绑定后的对象 实例更新展现的软件界面。 所述接入层设备在用户可使用对象发生变化后发送的信令为会话初始协议SIP 的信令,且该信令中携带的发生变化的对象数据采用C语言、或可扩展标记语言XML、或互 联网通信引擎ICE格式结构体。 所述数据保持单元中进一步具有内存空间,该内存空间内设置有一内存表,且所 述至少一个对象数据保存在内存表中。 所述对象实例中进一步设置有事件Event描述,且任意对象实例在被更新之前进 一步依据Event描述响应数据变化; 所述界面展现单元进一步根据所述响应数据变化获知任意对象实例被更新;并根 据所述响应数据变化通知所述对象绑定单元,以使所述对象绑定单元获知任意对象实例被 更新。 本专利技术提供的一种视频监控系统中的软件界面更新装置,所述视频监控系统包括接入层设备和客户端CE,该软件界面更新装置设置于所述CE中、并包括 消息处理单元,用于接收所述接入层设备在用户可使用对象发生变化后发送的信令,该信令中携带有发生变化的对象数据;解析接收到的信令,得到发生变化的对象数据; 数据保持单元,其内部存储有至少一个对象数据,并用于利用解析得到的所述发生变化的对象数据,将其内部已保存的至少一个对象数据中的对应对象数据更新; 对象保持单元,其内部包含与所述至少一个对象数据一一对应的对象实例,并用于在任意对象数据被更新后,对更新后的对象数据进行对象抽象,更新与该对象数据对应的对象实例; 对象绑定单元,用于在任意对象实例更新后,更新各对象实例与软件界面的绑 定; 界面展现单元,用于在任意对象实例更新后,根据与软件界面更新绑定后的对象 实例更新展现的软件界面。 所述接入层设备在用户可使用对象发生变化后发送的信令为会话初始协议SIP 的信令,且该信令中携带的发生变化的对象数据采用C语言、或可扩展标记语言XML、或互 联网通信引擎ICE格式结构体。 所述数据保持单元中进一步具有内存空间,该内存空间内设置有一内存表,且所 述至少一个对象数据保存在内存表中。 所述对象实例中进一步设置有事件Event描述,且任意对象实例在被更新之前进 一步依据Event描述响应数据变化; 所述界面展现单元进一步根据所述响应数据变化获知任意对象实例被更新;并根 据所述响应数据变化通知所述对象绑定单元,以使所述对象绑定单元获知任意对象实例被 更新。 本专利技术提供的一种视频监控系统中的软件界面更新方法,该方法包括 接收所述视频监控系统中的接入层设备在用户可使用对象发生变化后发送的信令,该信令中携带有发生变化的对象数据,然后解析接收到的信令,得到发生变化的对象数据; 利用解析得到的所述发生变化的对象数据,将已保存的至少一个对象数据中的对 应对象数据更新; 对更新后的对象数据进行对象抽象,更新已有的对象实例中与该对象数据对应的 对象实例;其中,所述已有的对象实例与所述至少一个对象数据一一对应; 在任意对象实例更新后,更新各对象实例与软件界面的绑定; 在任意对象实例更新后,根据与软件界面更新绑定后的对象实例更新展现的软件 界面。 所述接入层设备在用户可使用对象发生变化后发送的信令为会话初始协议SIP 的信令,且该信令中携带的发生变化的对象数据采用C语言、或可扩展标记语言XML、或互 联网通信引擎ICE格式结构体。 进一步设置内存空间,该内存空间内设置有一内存表,且所述至少一个对象数据 保存在内存表中。 所述对象实例中进一步设置有事件Event描述,且任意对象实例在被更新之前进 一步依据Event描述响应数据变化。 由上述技术方案可见,本专利技术针对用户能够使用的不同对象分别建立相互独立的 对象实例,且在任意对象数据发生变化后,可在更新该对象数据之后直接更新对应的对象 实例,并更新该对象实例与软件界面的绑定后,即可实现软件界面的更新,因而无需为了区 分软件界面中的哪些部分应当被更新、而对软件界面进行较长时间的检测、判断等操作,从 而提高了软件界面更新的实时性。 进一步地,本专利技术还可以在每个对象实例分别设置有事件(Event)描述,从而使 得任意对象实例在被更新之前,均可以依据Event描述以现有的Event通知机制主动向响 应数据变化,从而基于Event描述实现Event通知机制进一步提高软件界面更新的实时性, 且易于实现。附图说明 图1为本专利技术中基于IP网络的视频监控系统逻辑层结构示意图; 图2为本专利技术中基于IP网络的视频监控系统的系统架构示意图; 图3为本专利技术中基于IP网络的视频监控系统的系统接口示意图; 图4为本专利技术中基于IP网络的视频监控系统的单域组网结构示意图; 图5为本专利技术中基于IP网络的视频监控系统中交互方法的一种流程示意图; 图6为本专利技术中基于IP网络的视频监控系统中交互方法的另一种流程示意图; 图7为本专利技术实施例中软件界面更新装置的示例性结构图; 图8为本专利技术实施例中软件界面更新方法的示例性流程图。具体实施例方式为使本专利技术的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对 本专利技术本文档来自技高网...

【技术保护点】
一种视频监控系统,该系统包括:接入层设备和客户端CE,其特征在于,所述CE中设置有软件界面更新装置,该装置包括:消息处理单元,用于接收所述接入层设备在用户可使用对象发生变化后发送的信令,该信令中携带有发生变化的对象数据;解析接收到的信令,得到发生变化的对象数据;数据保持单元,其内部存储有至少一个对象数据,并用于利用解析得到的所述发生变化的对象数据,将其内部已保存的至少一个对象数据中的对应对象数据更新;对象保持单元,其内部包含与所述至少一个对象数据一一对应的对象实例,并用于在任意对象数据被更新后,对更新后的对象数据进行对象抽象,更新与该对象数据对应的对象实例;对象绑定单元,用于在任意对象实例更新后,更新各对象实例与软件界面的绑定;界面展现单元,用于在任意对象实例更新后,根据与软件界面更新绑定后的对象实例更新展现的软件界面。

【技术特征摘要】
一种视频监控系统,该系统包括接入层设备和客户端CE,其特征在于,所述CE中设置有软件界面更新装置,该装置包括消息处理单元,用于接收所述接入层设备在用户可使用对象发生变化后发送的信令,该信令中携带有发生变化的对象数据;解析接收到的信令,得到发生变化的对象数据;数据保持单元,其内部存储有至少一个对象数据,并用于利用解析得到的所述发生变化的对象数据,将其内部已保存的至少一个对象数据中的对应对象数据更新;对象保持单元,其内部包含与所述至少一个对象数据一一对应的对象实例,并用于在任意对象数据被更新后,对更新后的对象数据进行对象抽象,更新与该对象数据对应的对象实例;对象绑定单元,用于在任意对象实例更新后,更新各对象实例与软件界面的绑定;界面展现单元,用于在任意对象实例更新后,根据与软件界面更新绑定后的对象实例更新展现的软件界面。2. 如权利要求1所述的系统,其特征在于,所述接入层设备在用户可使用对象发生变 化后发送的信令为会话初始协议SIP的信令,且该信令中携带的发生变化的对象数据采用 C语言、或可扩展标记语言XML、或互联网通信引擎ICE格式结构体。3. 如权利要求1所述的系统,其特征在于,所述数据保持单元中进一步具有内存空间, 该内存空间内设置有一内存表,且所述至少一个对象数据保存在内存表中。4. 如权利要求1至3中任一项所述的系统,其特征在于,所述对象实例中进一步设置有 事件Event描述,且任意对象实例在被更新之前进一步依据Event描述响应数据变化;所述界面展现单元进一步根据所述响应数据变化获知任意对象实例被更新;并根据 所述响应数据变化通知所述对象绑定单元,以使所述对象绑定单元获知任意对象实例被更 新。5. —种视频监控系统中的软件界面更新装置,所述视频监控系统包括接入层设备和客 户端CE,其特征在于,该软件界面更新装置设置于所述CE中、并包括消息处理单元,用于接收所述接入层设备在用户可使用对象发生变化后发送的信令, 该信令中携带有发生变化的对象数据;解析接收到的信令,得到发生变化的对象数据;数据保持单元,其内部存储有至少一个对象数据,并用于利用解析得到的所述发生变 化的对象数据,将其内部已保存的至少一个对象数据中的对应对象数据更新;对象保持单元,其内部包含与所述至少一个对象数据一一对应的对象实例,并用于在 任意对象数据被更新后,对更新后的对象数据进行对象抽象,更新与该...

【专利技术属性】
技术研发人员:高春东
申请(专利权)人:北京中星微电子有限公司中星电子股份有限公司
类型:发明
国别省市:11[中国|北京]

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

1
相关领域技术
  • 暂无相关专利