MASS Video Stream 4.1.0
Release Date: 2026-04-10
Improvements
-
Dashboard Authentication: The dashboard now requires login with username and password. Sessions are managed via secure JWT tokens with cookie-based authentication, preventing unauthorized access to the configuration interface.

-
Improved Dashboard UI: The configuration dashboard received multiple visual enhancements: reorganized video/server sections for readability, full-height card layout, pinned Save button, improved label contrast, header action icons, and info-icon tooltips for key fields (Network Interface, Server Address, etc.).

-
Dashboard Credential Management: Administrators can change the dashboard username and password directly from the UI without editing configuration files manually.

-
Real-Time Log Viewer: The dashboard now includes a live log panel that streams server logs in real time with the ability to clear the log output.

-
Support for HTTP/HTTPS Prefixes in MASS Server Address Field: The MASS server address field now accepts full URLs including
http://andhttps://prefixes, enabling secure connections to the MASS backend.
Bug Fixes
- Automatic Browser Rotation: A configurable periodic browser restart (
Browser Rotatein minutes) automatically recycles the headless browser to reclaim memory during long-running sessions. The rotation is seamless — a new browser is started and verified before the old one is terminated. - MJPEG Port Configuration Ignored: Changing the MJPEG port in the dashboard had no effect on the ONVIF/RTSP server process, which continued using the hardcoded default port (5000). The configured port is now correctly passed through to the native process.
- Port Binding Race Condition on Restart: Restarting the streaming server after a configuration change could fail because the previous HTTP server did not fully release the port before the new instance attempted to bind. The shutdown sequence now properly awaits port release.