【技术实现步骤摘要】
本专利技术涉及控制技术,特别涉及一种视频监控系统中的软件界面更新装置和方法。
技术介绍
在现有的视频监控系统中,为了便于用户的使用,客户端(CE)通常会提供一软件 界面显示给用户。在该软件界面中显示有用户可使用的对象,例如系统中的位于哪些地理 位置和/或何种类型的前端设备可向用户所使用的客户端输出媒体流等。其中,客户端可 获取相应的对象数据,并根据获取的对象数据显示软件界面。 实际应用中,用户可使用的对象可能会发生变化,例如某些地理位置的前端设备 变为不可用、某些类型的前端设备变更为其他类型等,那么此时,就需要对客户端的软件界 面进行在线更新。需要说明的是,在线更新通常仅涉及用户可使用对象的变更和变为 不可用(即消除)。 因此,当任意用户可使用的对象发生变化后,客户端会依据获取的该对象发生变 化的对象数据更新软件界面。 但是,由于客户端所显示的软件界面不会仅涉及一个用户可使用的对象,因此,在 更新时,需要客户端根据其获取的发生变化的对象数据,对软件界面进行较长时间的检测、 判断等操作,以区分软件界面中的哪些部分应当被更新,然后才能够更新软件界面。 可见,现有视频监控系统中的软件界面更新方式的实时性不高。
技术实现思路
有鉴于此,本专利技术提供了一种视频监控系统以及该系统中的软件界面更新装置和 方法,能够提高CE的软件界面更新实时性。 本专利技术提供的一种视频监控系统,该系统包括接入层设备和客户端CE,所述CE 中设置有软件界面更新装置,该装置包括 消息处理单元,用于接收所述接入层设备在用户可使用对象发生变化后发送的信 令,该信令中携带有发生变化的对象数据 ...
【技术保护点】
一种视频监控系统,该系统包括:接入层设备和客户端CE,其特征在于,所述CE中设置有软件界面更新装置,该装置包括:消息处理单元,用于接收所述接入层设备在用户可使用对象发生变化后发送的信令,该信令中携带有发生变化的对象数据;解析接收到的信令,得到发生变化的对象数据;数据保持单元,其内部存储有至少一个对象数据,并用于利用解析得到的所述发生变化的对象数据,将其内部已保存的至少一个对象数据中的对应对象数据更新;对象保持单元,其内部包含与所述至少一个对象数据一一对应的对象实例,并用于在任意对象数据被更新后,对更新后的对象数据进行对象抽象,更新与该对象数据对应的对象实例;对象绑定单元,用于在任意对象实例更新后,更新各对象实例与软件界面的绑定;界面展现单元,用于在任意对象实例更新后,根据与软件界面更新绑定后的对象实例更新展现的软件界面。
【技术特征摘要】
一种视频监控系统,该系统包括接入层设备和客户端CE,其特征在于,所述CE中设置有软件界面更新装置,该装置包括消息处理单元,用于接收所述接入层设备在用户可使用对象发生变化后发送的信令,该信令中携带有发生变化的对象数据;解析接收到的信令,得到发生变化的对象数据;数据保持单元,其内部存储有至少一个对象数据,并用于利用解析得到的所述发生变化的对象数据,将其内部已保存的至少一个对象数据中的对应对象数据更新;对象保持单元,其内部包含与所述至少一个对象数据一一对应的对象实例,并用于在任意对象数据被更新后,对更新后的对象数据进行对象抽象,更新与该对象数据对应的对象实例;对象绑定单元,用于在任意对象实例更新后,更新各对象实例与软件界面的绑定;界面展现单元,用于在任意对象实例更新后,根据与软件界面更新绑定后的对象实例更新展现的软件界面。2. 如权利要求1所述的系统,其特征在于,所述接入层设备在用户可使用对象发生变 化后发送的信令为会话初始协议SIP的信令,且该信令中携带的发生变化的对象数据采用 C语言、或可扩展标记语言XML、或互联网通信引擎ICE格式结构体。3. 如权利要求1所述的系统,其特征在于,所述数据保持单元中进一步具有内存空间, 该内存空间内设置有一内存表,且所述至少一个对象数据保存在内存表中。4. 如权利要求1至3中任一项所述的系统,其特征在于,所述对象实例中进一步设置有 事件Event描述,且任意对象实例在被更新之前进一步依据Event描述响应数据变化;所述界面展现单元进一步根据所述响应数据变化获知任意对象实例被更新;并根据 所述响应数据变化通知所述对象绑定单元,以使所述对象绑定单元获知任意对象实例被更 新。5. —种视频监控系统中的软件界面更新装置,所述视频监控系统包括接入层设备和客 户端CE,其特征在于,该软件界面更新装置设置于所述CE中、并包括消息处理单元,用于接收所述接入层设备在用户可使用对象发生变化后发送的信令, 该信令中携带有发生变化的对象数据;解析接收到的信令,得到发生变化的对象数据;数据保持单元,其内部存储有至少一个对象数据,并用于利用解析得到的所述发生变 化的对象数据,将其内部已保存的至少一个对象数据中的对应对象数据更新;对象保持单元,其内部包含与所述至少一个对象数据一一对应的对象实例,并用于在 任意对象数据被更新后,对更新后的对象数据进行对象抽象,更新与该...
【专利技术属性】
技术研发人员:高春东,
申请(专利权)人:北京中星微电子有限公司,中星电子股份有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。