# rapidvms **Repository Path**: mirrors_linkingvision/rapidvms ## Basic Information - **Project Name**: rapidvms - **Description**: rapidvms(open source VMS/NVR Video Management System/ Network Video Recorder) ==> project closed, use https://www.linkingvision.com/rapidvms Community Edition instead - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-11 - **Last Updated**: 2025-11-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Use HPro AI NVR [https://linkingvision.com/hproainvr](https://linkingvision.com/hproainvr) instead https://community.linkingvision.com/t/hpro-ai-nvr-with-c-c-source-code-offering-and-4-channel-free ## Project closed. ## ## New features ## 5.0 features 1. OpenCV support. 2. H265 support. 3. Remove gsoap depends. # Rapidvms include RapidStor(server) and RapidClient(client) # # Build # ### Linux ### centos 7: sudo yum install nasm xorg-x11-server-devel zlib-devel gcc gcc-c++ perl-version libxcb libxcb-devel xcb-util xcb-util-devel xcb-util-*-devel libX11-devel libXrender-devel libXi-devel redhat-lsb-core libxslt-devel cmake libuuid-devel ubuntu: sudo apt-get install "^libxcb.*" build-essential shtool libtool automake autoconf libbsd-dev libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev cmake libx11-dev yasm libxext-dev libgl1-mesa-dev zlib1g-dev freeglut3-dev uuid-dev Change VE_PATH in the rules.mk $source ./rules.mk $make ### macOS ### Install xcode Change VE_PATH in the rules.mk $source ./rules-macos.mk $make ### Windows ### 1. Install VS2013 2. Install Qt 5.x.x in the http://download.qt-project.org/official_releases/qt/ 3. http://download.qt-project.org/official_releases/vsaddin/ 4. Add Qt version to VS2013 5. Change scripts\dllprepare* QT_WIN32 and QT_WIN64 6. run the dllprepare.bat 7. veuilib\prj_win32\veuilib.sln build 8. vecvr\prj_win32\vecvr.sln build 9. client\prj_win32\veclient.sln build ### Raspberry pi 3 ### Change VE_PATH & VE_CROSS_COMPILER_PATH in the rules-pi3.mk $source ./rules-pi3.mk $make # Wiki # * [Manual](https://linkingv.gitbooks.io/rapidvmsusermanual/content/) * [Manual PDF](https://www.gitbook.com/download/pdf/book/linkingv/rapidvmsusermanual) ---------- ![](https://raw.githubusercontent.com/xsmart/ve-img/master/opencvr2/opencvrclient.png) ![](https://raw.githubusercontent.com/xsmart/ve-img/master/opencvr2/playback.png) ![](https://raw.githubusercontent.com/xsmart/ve-img/master/opencvr2/configure.png) ![](https://raw.githubusercontent.com/xsmart/ve-img/master/opencvr2/opencvrstoradd.png) ![](https://raw.githubusercontent.com/xsmart/ve-img/master/snapshot/linkvms.jpg) #### Release Version #### [https://github.com/veyesys/version/tree/master/rapidvms](https://github.com/veyesys/version/tree/master/rapidvms) ### Features list ### ONVIF profile S support. Unlimited timeline playback. Anti file system fragment recording system. Multi Display screen support. Alarm Support PTZ Support Emap HW accel Decoding MJPEG/MPEG4/H264/H265 support Linux(ARM X64 X86) Windows MacOS(Coming sonn)support RTSP over SSL(HTTPS) RTSP Server/RTMP Server/HLS Server