Connect Hikvision, Dahua, or Uniview cameras to a central web dashboard for live viewing and recorded footage playback.
Ingest RTSP and RTMP camera streams that don't support GB28181 and expose them through a compliant surveillance platform.
Manage vehicle dashcam and fleet camera feeds using JT808 and JT1078 transport standards alongside fixed IP cameras.
Link a local camera network upward to a city or regional GB28181 aggregation platform.
Requires deploying the Java backend, ZLMediaKit media server, and a database, all three must be running before cameras can register.
wvp-GB28181-pro is a ready-to-deploy video surveillance management platform built around Chinese national standards for networked security cameras. GB28181 is a Chinese government specification that defines how IP cameras, recorders, and surveillance platforms communicate with each other over a network. This project provides the server software and web interface that lets security cameras register, stream live video, and be controlled remotely, all according to that standard. The platform connects to cameras and network video recorders from major brands including Hikvision, Dahua, and Uniview. It also accepts RTSP and RTMP streams from cameras that do not natively support the national standard, converting them so they can appear on platforms that require GB28181 compliance. For vehicle-mounted cameras, it supports the JT808 and JT1078 transport standards commonly used in Chinese fleet tracking and dashcam systems. From the built-in web interface, operators can watch live feeds, play back recorded footage stored on the camera or recorder, control pan-tilt-zoom on supported cameras, set recording schedules, and view device locations on a map. The platform can also connect upward to higher-level national-standard aggregation platforms, which is how city or regional surveillance networks link many local systems together. Alert events from cameras, such as motion detection or perimeter crossing, are received, displayed, and can trigger automatic snapshots or recording playback. The project uses a Java backend alongside the ZLMediaKit open-source media server for stream handling, and a Vue.js frontend for the web interface. It supports MySQL and PostgreSQL databases, can be deployed with the frontend and backend on separate servers, and scales to tens of thousands of simultaneous device connections according to the project's own load tests. The open-source core is MIT licensed. Commercial add-ons covering ONVIF support, Hikvision private protocol integration, and additional management features are available separately.
← 648540858 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.