Announcement

Free to view yesterday and today
Customer Service: cat_manager

WEB VIDEO PLATFORM (WVP-GB28181-Pro) - GB28181 Standard Compliant Video Platform

An open-source network video platform based on the GB28181-2016 standard, supporting multi-vendor IPC/NVR/DVR integration, NAT traversal, cascading, and stream forwarding.

Java
Added on 2025年7月6日
View on GitHub
WEB VIDEO PLATFORM (WVP-GB28181-Pro) - GB28181 Standard Compliant Video Platform preview
6,020
Stars
1,711
Forks
Java
Language

Project Introduction

Summary

WVP-GB28181-Pro is a robust network video platform implementation adhering to the GB28181-2016 standard. It provides core functionalities for device access, stream management, and platform interconnection, making it suitable for building diverse video surveillance and management systems.

Problem Solved

Building a unified video surveillance platform that integrates devices from various vendors, overcomes network limitations like NAT, and supports standard cascading can be complex and require significant custom development. This project offers a standard-compliant, ready-to-use solution.

Core Features

GB28181-2016 Standard Support

Full compliance with the GB28181-2016 standard for device and platform interconnection.

NAT Traversal Capability

Allows seamless connection of devices located behind NAT, simplifying deployment.

Multi-Vendor Device Compatibility

Supports integration with major brands like Hikvision, Dahua, Uniview, and others compatible with GB28181.

GB28181 Cascading

Enables cascading between different GB28181 platforms for large-scale surveillance networks.

RTSP/RTMP Stream Integration

Provides functionality to forward RTSP/RTMP streams to the GB28181 platform or push them from external sources.

Tech Stack

Java
Spring Boot
Netty
MySQL
Redis
Maven

Use Cases

The platform's features make it suitable for various video surveillance and management applications:

Unified Surveillance System

Details

Integrate IP cameras, NVRs, and DVRs from different manufacturers into a single centralized platform for monitoring and recording.

User Value

Simplifies management and viewing across a heterogeneous device landscape, reducing operational complexity.

Large-Scale Network Cascading

Details

Connect multiple WVP instances or other GB28181-compliant platforms to create a hierarchical, wide-area surveillance network.

User Value

Enables building large, distributed surveillance infrastructures that comply with national standards.

Integrating External Video Streams

Details

Forward video streams from existing RTSP/RTMP sources (like streaming servers or legacy devices) into the GB28181 platform.

User Value

Extends the platform's reach to include non-GB28181 compatible stream sources, increasing system flexibility.

Recommended Projects

You might be interested in these projects

labmlaiannotated_deep_learning_paper_implementations

An extensive collection of annotated implementations and tutorials for prominent deep learning papers, covering transformers, optimizers, GANs, reinforcement learning, and more, designed to facilitate understanding through side-by-side notes.

Python
614106206
View Details

tw93Pake

Turn any webpage into a lightweight, cross-platform desktop application effortlessly using Rust. Pake provides a simple way to package websites into native-like apps.

Rust
400837472
View Details

huggingfacecandle

Candle is a minimalist ML framework for Rust with a focus on performance, including CPU, GPU (CUDA, OpenCL, Metal, WebGPU), and embedded devices support. Designed for inference and lightweight training.

Rust
175051135
View Details