Flussonic release 25.06
Media Server 25.06
In this release, we’ve significantly expanded Retroview dashboards and introduced critical disk load alerts to proactively handle potential storage issues. We're also continuing to improve DVR monitoring and playback stability to ensure seamless video experiences for your viewers.
🚀 New Features
DVR
Track Selection for Exporting (#45800)
You can now choose specific tracks to export from DVR recordings — ideal for offering your clients high-quality video and audio exports.
Retroview Dashboards Updates
New DVR Monitoring Dashboard (#47644)
Includes metrics for read/write issues, read popularity, and read source.
New Transcoder Metrics Dashboard (#50860)
Displays additional transcoder stats for better insight.
New Watcher Monitoring Dashboard (#44031)
Adds visibility into Watcher metrics and API call stats.
Protocol-Based Output Graphs (#50055)
Output graphs now show separate data per streaming protocol.
Input Monitoring Enhancements (#49852)
View graphs for detected motions and collected episodes.
Pulse Statistics Integration (#49383)
Pulse data is now available within Retroview.
Multi-Server Selection (#49303)
You can now select and analyze multiple servers at once in dashboards.
System & API
Multiplexer Program Reset Counter (#47654)
Tracks program reset events directly.
Mute Input Audio Option (#48314)
Input audio can be muted instead of deleted — useful for live streams with optional audio suppression.
Critical Load Alerts (#50504)
Notifications are now triggered when servers reach critical disk usage.
Support for preferred_
Labels in Central API (#50607)
🛠️ Fixes
- Skipped corrupted DVR video fragments (#40536)
- Multitrack HLS ingestion with thumbnails corrected (#42420)
- New Lutra module stable under thermal load (#45415)
- Offline sources count fixed in Input Availability (#47612)
- Input compatibility telemetry flag added (#49286)
- DVR issues graph filtering corrected for multi-server view (#49331)
- Zero values now correctly shown on Input Monitoring error/warning graphs (#49366)
- Multi-stream selection display fixed in Input Monitoring (#49367)
- DVR playback stabilized for corrupted segments (#49992)
- iOS 18.4/18.5 publishing bugs fixed (#50014, #51209)
- Resolved memory leak on broken MP4 file access (#50156)
- DVR peers delay fixed for incorrect
m4f
links (#50480) - DVR cleaner reliability improved (#50729, #51227)
- HEVC transcoding segfault resolved (#50769)
- UI playback of
mbr.mp4
streams stabilized (#50926) - Player stalling on buffer stall errors resolved (#51061)
- Push stream handling with two pushers fixed (#51082)
- Graph drop-to-zero on Watcher dashboard corrected (#51178)
- Watcher multi-server data display corrected (#51371)
- Streamer save response corrected (#50716)
- Improved request validation (#50573)
- Layouter now includes change reasons (#50854)
- Validation logic for decisions improved (#50868)
- DVR disk space calculation includes episode archives (#50970)
🔧 Improvements
- Better NDI protocol support (#43511)
- DVR stats added to DVR List API (#43619)
- Enhanced service stability for multiple data access points (#46736)
- DVR discontinuity metrics and visualizations added (#49942)
- Input source graphs on Input Monitoring dashboard (#50296)
- Transcoder metrics added to Transcoder Monitoring dashboard (#50610)
- SCTE35 counters added to multiplexer (#51336)
- New telemetry + Watcher metric: Zones Total (#51547)
- Support for
transport
field (#51337) - Improved label validation (#51353)
- Layouter schema now supports DVR episode expiration and healthcheck fields (#51486)
Watcher 25.06
This Watcher release brings smarter camera distribution with zone-based management, UI improvements for better usability, and enhanced API controls. We're also continuing to strengthen system stability and optimize firmware delivery.
🚀 New Features
Zone-Based Camera Distribution
Streamers can now be grouped into geographic or logical zones to prevent cameras from moving across cities or datacenters. Layout decisions will consider zones and remaining capacity. This functionality allows the layout engine to make smarter placement decisions: when new cameras are added, it selects streamers within the appropriate zone based on remaining capacity. As a result, cameras will stay in the correct geographic or logical zone, avoiding unintended migration to streamers in other cities or data centers.
(Tasks #50615, #50606, #50840, #50842, #50886, #51151, #51217, #51234, #51257, #51479, #51487, #51490)
UI Enhancements
- Agent details page with better IP display and extended info (#46832)
- Filtering and sorting by creation date for users, organizations, and cameras (#49532)
- Screen Sharing from the camera view page, with a new control panel (#50436)
API Updates
- Streamer domain list configuration via API for precise Let’s Encrypt setup (#50108)
- Stream and streamer distribution API for zone management (#50606)
- Fetch agent details by ID from Watcher Admin API (#50699)
- API V3 support for muting audio (#50905)
Other Updates
Firmware Delivery Enhancements
Iris firmware can now auto-discover updates and reboot into online state (#50936)
Cloud Login Features
vsaas.io now supports login entry (#45410) and phone number authentication (#45454)
🛠️ Fixes
- Uneditable organization display corrected (#50356)
- Publishing permissions enforced for insecure servers (#50215)
- Zone deletion bug resolved (#50820)
- Streamer config update reliability improved (#50999)
- Stability fixes in Watcher schemas (#51145)
- Logs, archives, and user profile display fixes (#51042, #51105, #51110)
- Favorites camera list rendering fixed (#51133)
🔧 Improvements
- LED Indication — More distinct status indicators (#47229)
- Firmware Updates — Stability improved during updates (#50935)
- API Security — Enhanced validation and access control (#50919)
- Zone Management Validation — Naming and structural validation (#51339, #50839)
- Preset and Stats Management Improvements (#51342, #51380, #51453)