Skip to content

spupuz/VibeNVR

v1.30.1 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 1mo Media Servers
โœ“ No known CVEs patched
Read the diff โ†’ Tool health โ†’ What is this tool? โ†’

✓ No known CVEs patched in this version

Topics

ffmpeg lightweight local-storage nvr opensource privacy
+1 more
video-surveillance

Summary

AI summary

Updates ๐Ÿ› ๏ธ Key Improvements, ๐Ÿ™Œ Contributors, and ๐Ÿš€ Release v1.30.1 across a mixed release.

Changes in this release

Feature Medium

Adds native `go2rtc` integration for RTSP proxying within VibeNVR engine.

Adds native `go2rtc` integration for RTSP proxying within VibeNVR engine.

Source: llm_adapter@2026-06-10

Confidence: low

โ€”
Feature Low

Adds localized UI terminology for go2rtc gateway across 8 languages.

Adds localized UI terminology for go2rtc gateway across 8 languages.

Source: llm_adapter@2026-06-10

Confidence: high

โ€”
Feature Low

Integrates native `go2rtc` lifecycle management into VibeNVR Engine.

Integrates native `go2rtc` lifecycle management into VibeNVR Engine.

Source: granite4.1:30b@2026-06-10-audit

Confidence: low

โ€”
Feature Low

Auto-generates `go2rtc.yaml` configuration file.

Auto-generates `go2rtc.yaml` configuration file.

Source: granite4.1:30b@2026-06-10-audit

Confidence: low

โ€”
Feature Low

Routes RTSP connections through local go2rtc proxy transparently.

Routes RTSP connections through local go2rtc proxy transparently.

Source: granite4.1:30b@2026-06-10-audit

Confidence: low

โ€”
Bugfix Medium

Improves `stream_reader.py` with robust proxy detection and enhanced logging.

Improves `stream_reader.py` with robust proxy detection and enhanced logging.

Source: llm_adapter@2026-06-10

Confidence: high

โ€”
Full changelog

๐Ÿš€ Release v1.30.1

๐Ÿ“ Summary

This release introduces the highly anticipated native go2rtc integration directly within the VibeNVR engine. It acts as an internal gateway to transparently proxy RTSP streams, effectively bypassing connection limits and IP bans on consumer-grade cameras (like Tapo/TP-Link). We've also polished the UI localization and updated all documentation to reflect this architectural leap.

๐Ÿ› ๏ธ Key Improvements

  • ๐Ÿš€ Engine & Architecture: Fully integrated go2rtc lifecycle management within the Engine. VibeNVR now auto-generates the go2rtc.yaml configuration and gracefully routes RTSP connections through the local proxy.
  • ๐Ÿ›ก๏ธ Resilience: Implemented robust proxy detection and enhanced logging in stream_reader.py to seamlessly distinguish between direct and proxy connections, avoiding hardware rate-limits.
  • ๐ŸŽจ Aesthetics & UI: Added clear, localized UI terminology ("Network Proxy (go2rtc Gateway)") across all 8 supported languages to ensure users understand the gateway's function.

๐Ÿ™Œ Contributors

  • ะฎั€ั–ะน ะ‘ั–ะปะพัƒั (Yurii Bilous): Original go2rtc stream gateway implementation.
  • @spupuz: Core architecture review, integration refinements, and UI localization.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track spupuz/VibeNVR

Get notified when new releases ship.

Sign up free

About spupuz/VibeNVR

All releases โ†’

Related context

Earlier breaking changes

  • v1.29.7 Removed the legacy `stream_url` schema from stream routing.
  • v1.28.3 Must update docker-compose.yml with TZ variable for all services

Beta — feedback welcome: [email protected]