Transform your RTSP camera feeds into web-accessible streams with comprehensive recording capabilities. Built for surveillance, monitoring, and industrial applications with enterprise-grade reliability.
Everything you need for professional camera streaming and recording
Low-latency MJPEG streaming with WebSocket delivery. Support for RTSP, HTTP, and HTTPS camera sources with automatic transcoding.
Choose between SQLite and PostgreSQL backends. Frame-by-frame storage with automatic session management, configurable retention policies, and enterprise-scale support.
Token-based authentication, per-camera access control, and TLS encryption support for secure deployments.
Flexible FFmpeg pipelines, quality settings, frame rate control, and runtime camera management without restart.
Live FPS metrics, client connection counts, health status monitoring, and automatic FFmpeg process recovery.
Responsive dashboard accessible from any device. Timeline-based playback controls and mobile-optimized viewing.
Choose the right database backend for your deployment scale and requirements
Perfect for single-server deployments and development environments. Zero setup required.
"database_type": "sqlite"
Enterprise-grade database for large deployments with centralized management and advanced analytics.
"database_type": "postgresql"
Isolate camera data for better organization and performance scaling
Centralize all camera data for cross-camera analytics and simplified management
Switch between backends without data loss or configuration changes
Seamless integration with Siemens WinCC Unified ecosystem
Direct integration with WinCC Unified SCADA systems through RESTful APIs and MQTT messaging. Real-time camera status updates, alarm-triggered recording, and process visualization integration.
Native support for Comfort Panel integration with optimized streaming protocols and touch-friendly interfaces designed for industrial environments.
High-performance Rust backend with enterprise-grade reliability
StreamVault is developed by Andreas Vogler, a passionate software engineer specializing in industrial automation and video streaming technologies.
With extensive experience in SCADA systems, industrial networks, and real-time video processing, Andreas has created StreamVault to bridge the gap between traditional IP cameras and modern web-based monitoring systems.
The project combines cutting-edge Rust performance with practical industrial requirements, delivering a robust solution for surveillance, monitoring, and integration with automation systems like Siemens WinCC Unified.
Software Engineer & Industrial Automation Specialist
Deploy StreamVault in your environment and start streaming your cameras today.