Release v2025.10.6

v2025.10.6

📦 Target Containers

Container NameTag
mhblatest, 2025.10.6
api2025.10.6
ui2025.10.6
streamlatest, 2025.10.6
proxylatest, 2025.10.6
receiverlatest, 2025.10.6

✨ New Features

  • Added support for receiving via the NDI® protocol.
    * NDI® is a registered trademark of Vizrt NDI AB
    * For more information, please visit the NDI official website .

Info
Due to changes in Vizrt NDI AB’s licensing system, after concluding a contract between our company and Vizrt NDI AB, it will be necessary to purchase an additional NDI receive license for reception.

  • Added a screen menu and enabled simultaneous output of multiple layouts from a single MediaHarbor.
  • It is now possible to specify the HDMI output port in environments with multiple HDMI ports.
  • Added MCP (Model Context Protocol) server functionality. Please refer to the user settings screen for the connection settings JSON.

Info
To use the MCP server feature, you will need a separate MCP host application such as Claude Desktop or Cursor.

  • Added Webhook notification functionality for log notifications.

Info
This allows you to trigger API control of other systems upon error detection. Useful for error coordination via API.

  • Added SNMP Trap notification functionality for log notifications.
  • Added Webhook notification functionality for stream start.

Info
This allows you to trigger API control of other systems upon stream start. Useful for controlling stream start via API.

  • Added downscaling algorithm settings.

Info
You can now select the algorithm used for downscaling, allowing you to choose between lightweight, low-load downscaling and high-quality downscaling that maintains image quality, depending on your use case.

  • Added PATROL input functionality.

Info
Requires a separate purchase of a PATROLpt patrol input point.

  • Added a feature to display the source name on the video.
  • Text resources can now have their font size, color, and alignment adjusted.
  • Added the ability to set margins in the layout grid.

⚡ Enhancements

  • Improved latency between receiver and mhb containers.
  • Streams with a specified service ID will now continue playback even if they start or stop midstream.
  • Individual items in audio/video monitoring can now be disabled separately.
  • Background images can now be deleted from layouts that have them set.
  • Container logs are now saved to /var/log/mhb and can be persisted.
  • Container logs are now registered in zabbix.

🐛 Bug Fixes

  • Fixed an issue where the input bitrate was displayed incorrectly.
  • Fixed an issue where stream information sometimes failed to load on the source edit screen.
  • Fixed an issue where 7.1ch audio streams were recognized as 0ch and could not be played.
  • Fixed an issue where TS monitoring failed to start when optional settings were not present.
  • Fixed an issue where, in overlays with multiple errors, clearing one error mistakenly cleared them all.
  • Fixed an issue where layout elements smaller than the grid were expanded to two grid sizes.
  • Fixed an issue where the browser would sometimes close during browser input, resulting in a black screen.

🎨 UI/UX Improvements

  • Adjusted behavior during zoomed multi-view display so that unintended audio selection does not occur when clicking the screen.

🔒 Security Updates

  • Strengthened security measures.
  • Introduced input validation across all APIs.