Skip to main content

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. Login Page

  • 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

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

  • 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. Log Viewer

  • Support for HTTP/HTTPS Prefixes in MASS Server Address Field: The MASS server address field now accepts full URLs including http:// and https:// prefixes, enabling secure connections to the MASS backend.

Bug Fixes

  • Automatic Browser Rotation: A configurable periodic browser restart (Browser Rotate in 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.