当前位置:网站首页>Development and design logic of rtsp/onvif protocol easynvr video platform one click upgrade scheme
Development and design logic of rtsp/onvif protocol easynvr video platform one click upgrade scheme
2022-07-28 03:02:00 【EasyNVR】
EasyNVR It's our product integrating hardware and software , Existing software version , There are also hardware versions , All have video surveillance and live broadcast in real time 、 Video distribution 、 videotape 、 Retrieval and playback 、 Cloud storage 、 Cascade and other capabilities .

In earlier articles , We shared with you about EasyNVR Operation steps of service one click upgrade , Interested users can stamp this article :https://blog.csdn.net/EasyNVR/article/details/125978878.EasyNVR The function of one click upgrade is convenient for users 、 Quickly upgrade platform software , Let the user's operation experience be greatly improved .
In today's article , Let's share EasyNVR Development and design logic of one click upgrade function .
Design thinking : A general server program , Every EasyNVR There is a client program in .
1、 Server side :
1) Configure the latest software version number
2) Put the latest software installation package in the specified location under the server directory
3) After operation , The client can obtain the latest installation package and software version number through the interface
2、 client :
1) Configure server interface
2) Run the client updater , Access the server interface to check whether the software needs to be upgraded
3) There is a new version of software , Download the software installation package directly and unzip
4) Stop running EasyNVR edition , Move the database and configuration files to the unzipped new software directory
5) Launch new version EasyNVR

EasyNVR Is based on RTSP/Onvif Video platform with protocol access , It can support full platform streaming of the accessed video stream 、 Terminal wide distribution , Include RTSP、RTMP、HTTP-FLV、WS-FLV、HLS、WebRTC etc. . Platform deployment is light 、 High compatibility 、 Strong expandability , Rich and flexible functions , It has attracted more and more attention in the security video surveillance market .

The platform has a wide range of application scenarios , For example, smart factory 、 Smart construction site 、 Smart storage 、 Smart campus and so on , Interested users can go to the demonstration platform for experience or deployment testing .
边栏推荐
- GBase8s如何在有外键关系的表中删除数据
- Docker高级篇-Docker容器内Redis集群配置
- 数字孪生农业丨智慧农业稻米加工厂从“看天吃饭”到“知天而作”
- JS event object 2 e.charcode character code e.keycode key code box moves up, down, left and right
- Arm32 for remote debugging
- How to authenticate Youxuan database client
- Day 8 of DL
- Constant power wireless charging based on stm32
- Is the interface that can be seen everywhere in the program really useful? Is it really right?
- One month's experience of joining Huawei OD
猜你喜欢

JS中的reduce()函数介绍
![[signal denoising] signal denoising based on Kalman filter with matlab code](/img/9e/9e569c83dc3106570cf7571056867f.png)
[signal denoising] signal denoising based on Kalman filter with matlab code

trivy【1】工具扫描运用

Kubernetes-----介绍

【 图像去雾】基于暗通道和非均值滤波实现图像去雾附matlab代码

Canvas from getting started to persuading friends to give up (graphic version)

A 64 bit 8-stage pipelined adder based on FPGA

First knowledge of C language -- structure, branch and loop statements
![[elm classification] classification of UCI data sets based on nuclear limit learning machine and limit learning machine, with matlab code](/img/50/f063cec7610015a062e3773d9916cd.png)
[elm classification] classification of UCI data sets based on nuclear limit learning machine and limit learning machine, with matlab code
![[image hiding] digital image information hiding system based on DCT, DWT, LHA, LSB, including various attacks and performance parameters, with matlab code](/img/69/1b547c35fd4af18405b586ad581da7.png)
[image hiding] digital image information hiding system based on DCT, DWT, LHA, LSB, including various attacks and performance parameters, with matlab code
随机推荐
Deep residual learning for image recognition shallow reading and Implementation
[ACNOI2022]总差一步
JVM 内存布局详解,图文并茂,写得太好了!
A 64 bit 8-stage pipelined adder based on FPGA
Promise object
GBase8s如何在有外键关系的表中删除数据
POC simulation attack weapon - Introduction to nucleus (I)
[image hiding] digital image information hiding system based on DCT, DWT, LHA, LSB, including various attacks and performance parameters, with matlab code
Pycharm 快速给整页全部相同名称修改的快捷键
ROS的调试经验
Center-based 3D Object Detection and Tracking(基于中心的3D目标检测和跟踪 / CenterPoint)论文笔记
Ci/cd from hardware programming to software platform
[wechat applet development (VI)] draw the circular progress bar of the music player
"29 years old, general function test, how do I get five offers in a week?"
Why is there no unified quotation for third-party testing fees of software products?
[brother hero's July training] day 26: check the collection
CSDN TOP1“一个处女座的程序猿“如何通过写作成为百万粉丝博主?
Opengauss source code, what ide tools are used to manage, edit and debug?
[brother hero's July training] day 27: picture
数据湖:海量日志采集引擎Flume