解码库自适应动态升级系统的制作方法
【技术领域】
[0001]本发明属于安防监控技术领域,特别是一种解码库自适应动态升级系统。
【背景技术】
[0002]在安防监控平台,由于原始视频数据量大,传输和保存都需要采用了标准或私有的协议进行编码。解码库是核心模块,主要供本地客户端将压缩的视频数据解码成原始视频数据,供用户播放显示。
[0003]由于各安防厂商使用的编码协议没有统一的标准,因此,设备厂的解码库也各不相同。用户在解码视频的时候,需要向安防厂商索要相应的解码库,并将解码库手动拷贝到指定的目录,才能解码视频。这对用户造成了极大的不方便。同时,在用户向厂商所要解码库之前,需要对视频进行试播放,如果解码库不对,播放器会弹出错误提示,用户体验较差。
【发明内容】
[0004]本发明的目的在于提供一种结构合理的解码库自适应动态升级系统,它实时自动升级解码库,为用户提供与视频文件相匹配的解码库,增强用户体验。
[0005]本发明的目的是通过这样的技术方案实现的,它包括安防监控平台、客户端和网络模块,所述安防监控平台和客户端之间依次连接有编码器管理平台、数据处理设备和本地解码器管理平台,所述云端解码库管理平台的数据输出端与本地解码器管理平台连接,所述网络模块与数据处理设备之间依次连接有软件升级模块和云端解码库管理平台;其中,
[0006]所述安防监控平台实时对被监控对象进行监控,并生成原始视频数据,并将原始视频数据传输给编码器管理平台;
[0007]所述编码器管理平台接收来自安防监控平台的原始视频数据,对原始视频数据进行压缩编码,并将压缩后的视频数据传输给数据处理设备;
[0008]所述数据处理设备接收来自编码器管理平台的压缩后的视频数据,对压缩后的视频数据进行分析处理,生成解码视频所需要的解码器的解码信号,并将解码信号传输给本地解码器管理平台;
[0009]所述本地解码器管理平台接收来自数据处理设备的解码信号,将解码信号与本地的解码器进行比对,如果比对成功,则将解码数据传输给客户端,如果比对失败,则将比对结果反馈给数据处理设备,再由数据处理设备将解码信号传输给云端解码库管理平台;
[0010]所述网络模块通过移动互联设备与互联网上的服务器建立网络连接;
[0011]所述软件升级模块实时下载安防厂商的解码数据,并将所述解码数据传输到云端解码库管理平台进行存储;
[0012]所述云端解码库管理平台接收来自数据处理设备的解码信号和来自软件升级模块的解码数据,将与解码信号相匹配的解码数据传输给本地解码器管理平台,再存储在本地解码器管理平台内,并由本地解码器管理平台将解码数据传输给客户端;
[0013]所述客户端接收来自本地解码库管理模块的解码数据,并利用客户端内的播放软件下载解码数据,再对解码数据进行安装,进而播放视频。
[0014]本发明包括安防监控平台、客户端和网络模块,所述安防监控平台和客户端之间依次连接有编码器管理平台、数据处理设备和本地解码器管理平台,所述云端解码库管理平台的数据输出端与本地解码器管理平台连接,所述网络模块与数据处理设备之间依次连接有软件升级模块和云端解码库管理平台。
[0015]所述网络模块通过移动互联设备与互联网上的服务器建立网络连接;所述软件升级模块实时下载安防厂商的解码数据,并将所述解码数据传输到云端解码库管理平台进行存储;
[0016]所述安防监控平台实时对被监控对象进行监控,并生成原始视频数据,并将原始视频数据传输给编码器管理平台。所述编码器管理平台,对接收到的原始视频数据进行压缩编码,并将压缩后的视频数据传输给数据处理设备。所述数据处理设备对接收到的压缩后的视频数据进行分析处理,生成解码视频所需要的解码器的解码信号,并将解码信号传输给本地解码器管理平台。所述本地解码器管理平台接收来自数据处理设备的解码信号,将解码信号与本地的解码器进行比对。
[0017]如果比对成功,则将解码数据传输给客户端。客户端利用客户端内的播放软件下载接收到的解码数据,再对解码数据进行安装,进而播放视频。
[0018]如果比对失败,则将比对结果反馈给数据处理设备,再由数据处理设备将解码信号传输给云端解码库管理平台。所述云端解码库管理平台将与接收到的解码信号相匹配的解码数据传输给本地解码器管理平台,再存储在本地解码器管理平台内,并由本地解码器管理平台将解码数据传输给客户端。客户端利用客户端内的播放软件下载接收到的解码数据,再对解码数据进行安装,进而播放视频。
[0019]进一步,所述网络模块为支持以太网的网络适配器,所述网络互联网设备包括路由器和交换机。
[0020]进一步,所述网络模块为WIFI网络模块,所述网络互联网设备为无线路由器。
[0021]进一步,所述客户端为用户的移动电话或计算机。
[0022]进一步,所述客户端与本地解码器管理平台之间通过串口连接。
[0023]由于采用了上述技术方案,本发明具有结构合理的优点,它实时自动升级解码库,为用户提供与视频文件相匹配的解码库,增强用户体验。
【附图说明】
[0024]图1是本发明提供的原理结构示意图。
【具体实施方式】
[0025]为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。
[0026]如图1所示,本发明包括安防监控平台、客户端和网络模块,所述安防监控平台和客户端之间依次连接有编码器管理平台、数据处理设备和本地解码器管理平台,所述云端解码库管理平台的数据输出端与本地解码器管理平台连接,所述网络模块与数据处理设备之间依次连接有软件升级模块和云端解码库管理平台;其中,
[0027]所述安防监控平台实时对被监控对象进行监控,并生成原始视频数据,并将原始视频数据传输给编码器管理平台;
[0028]所述编码器管理平台接收来自安防监控平台的原始视频数据,对原始视频数据进行压缩编码,并将压缩后的视频数据传输给数据处理设备;
[0029]所述数据处理设备接收来自编码器管理平台的压缩后的视频数据,对压缩后的视频数据进