The embodiment of the invention provides a method and device for plug-in management, used in electronic equipment, the electronic equipment installed plug-in, the plug-in corresponding to a plurality of devices, wherein the method comprises: receiving the command input by the user, according to the instructions from multiple devices to determine which one for the target device, determine one is from the plug-in plug-in; invoke the target plug-in, request information sent to the target device, the request information includes at least to request attribute data, so that the target equipment sends the corresponding data to the electronic device. The embodiment of the invention can reduce the complexity of the plug-in management and improve the performance of the electronic equipment.
【技术实现步骤摘要】
一种插件管理方法及装置
本专利技术涉及插件管理
,特别是涉及一种插件管理方法及装置。
技术介绍
插件是一种遵循一定规范的应用程序接口编写出来的程序。插件的使用是为了实现原纯净系统平台不具备的功能,其只能运行在程序规定的系统平台下,而不能脱离指定的平台单独运行。因为插件需要调用原纯净系统提供的函数库或者数据。具体地,插件可以应用于软件、浏览器等应用程序中。例如,当在浏览器中安装相关的插件后,浏览器即可直接调用插件,处理特定类型的文件。如,可以展示特定格式的视频等。有些情况下,可以在电子设备中安装多个插件。例如,在安防行业中,为了观看到多台视频监控设备采集的监控视频,或多台存储服务器中保存的监控视频,通常会在电子设备中安装多个插件。其中,一个插件对应一台视频监控设备,或对应一台存储服务器。这种情况下,电子设备可以通过调用不同的插件,来获取不同的视频采集设备或不同的存储服务器中的监控视频。但是,现有的插件管理方法,通常是一个插件提供一个接口,一个插件控制一台视频监控设备或存储服务器。如图1所示的系统架构中,插件1通过接口A与视频监控设备1对应;插件2通过接口B与视频监控设备2对应;插件3通过接口C与存储服务器对应。当电子设备获取视频监控设备1中的监控视频时,可以通过接口A,调用插件1实现;当电子设备获取视频监控设备2中的监控视频时,可以通过接口B,调用插件2实现;当电子设备获取存储服务器中的监控视频时,可以通过接口C,调用插件3实现。因此,当有较多的视频监控设备或存储服务器时,电子设备中需要安装的插件数量较多。并且,电子设备获取不同的视频采集设备或存储服务 ...
【技术保护点】
一种插件管理方法,其特征在于,应用于电子设备,所述电子设备安装有插件,所述插件对应多台设备,所述方法包括:接收用户输入的指令,根据所述指令从多台设备中确定其中一台为目标设备,从所述插件中确定其中一个为目标插件;调用所述目标插件,向所述目标设备发送请求信息,所述请求信息中至少包含待请求数据的属性信息,以使所述目标设备向所述电子设备发送相应的数据。
【技术特征摘要】
1.一种插件管理方法,其特征在于,应用于电子设备,所述电子设备安装有插件,所述插件对应多台设备,所述方法包括:接收用户输入的指令,根据所述指令从多台设备中确定其中一台为目标设备,从所述插件中确定其中一个为目标插件;调用所述目标插件,向所述目标设备发送请求信息,所述请求信息中至少包含待请求数据的属性信息,以使所述目标设备向所述电子设备发送相应的数据。2.根据权利要求1所述的方法,其特征在于,所述电子设备通过一个接口调用各插件,所述调用所述目标插件,向所述目标设备发送请求信息包括:通过所述接口调用所述目标插件,向所述目标设备发送请求信息。3.根据权利要求1所述的方法,其特征在于,所述电子设备本地保存有各插件的状态信息,所述状态信息包括:未连接、正在连接或已连接,所述调用所述目标插件,向所述目标设备发送请求信息包括:根据本地保存的各插件的状态信息,判断所述目标插件是否正在连接;当所述目标插件的状态信息为正在连接时,周期性检测所述目标插件是否正在连接;当判断到所述目标插件非正在连接或周期性检测到所述目标插件非正在连接时,调用所述目标插件,向所述目标设备发送请求信息。4.根据权利要求3所述的方法,其特征在于,当判断到所述目标插件非正在连接或周期性检测到所述目标插件非正在连接时,调用所述目标插件,向所述目标设备发送请求信息包括:当判断到所述目标插件非正在连接或周期性检测到所述目标插件非正在连接时,判断所述目标插件的状态是否为已连接;当所述目标插件的状态为已连接时,调用所述目标插件,向所述目标设备发送请求信息;当所述目标插件的状态为未连接时,调用所述目标插件,与所述目标设备建立连接,并向所述目标设备发送请求信息。5.根据权利要求4所述的方法,其特征在于,所述当所述目标插件的状态为已连接时,调用所述目标插件,向所述目标设备发送请求信息包括:当所述目标插件的状态为已连接时,判断所连接的设备是否为所述目标设备;如果是,调用所述目标插件,向所述目标设备发送请求信息;如果否,中断当前连接,调用所述目标插件,与所述目标设备建立连接,并向目标设备发送请求信息。6.根据权利要求1-5任一项所述的方法,其特征在于,所述请求信息中还包括合法性校验信息,以使所述目标设备根据所述合法性校验信息,确定所述电子设备通过合法性校验后,向所述电子设备发送相应的数据。7.根据权利要求1-5任一项所述的方法,其特征在于,当所述...
【专利技术属性】
技术研发人员:刘春辉,徐峰,陈相镇,金祥庆,吕刚,唐朱震,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。