Flussonic release 25.07
Media Server 25.07
🚀 Why Upgrade to 25.07:
✔ Stable Playback with consistent HLS bitrate and accurate bandwidth data for better playback.
✔ Advanced Playback Analytics providing detailed insights into player performance, errors, and platform usage.
✔ Enhanced SCTE Marker Handling with better support for SCTE-35 and SCTE-104, improving ad workflow synchronization.
✔ Improved Monitoring Dashboards with enhanced Grafana integration and new monitoring of inactive streams for real-time alerts.
✔ API & Automation Enhancements with Batch Stream Updates and API Token Path Limiting for improved security and control.
🆕 What’s New
🎥 Stream Processing & Transcoding for better playback
Stable Bitrate in HLS (#8462) Transcoded streams now include consistent BANDWIDTH and AVERAGE-BANDWIDTH values in HLS playlists
Track-Specific Transcoding Settings (#20585) Now supports configuring gop and fps parameters on a per-track basis for more granular control.
📊 Playback Statistics Enhancements (#50057, #50058, #50059):
- Capture detailed playback errors
- Breakdown by player types and platforms.
- Version-level analytics for user environment insights.
📡 SCTE Markers & Stream Signaling (#50826, #51441, #15550):
- Refined SCTE-35 parsing from MPEG-TS.
- SCTE-104 markers now properly routed from SDI and transcoder sources.
- Better handling of PCR drift and encoder counters for ad workflows.
📈 Monitoring Dashboards & Alerts
Contact Points Dashboard (#50871, #51715) Configure multiple email addresses for alerting with improved UI.
Monitoring of Inactive Streams (#51223, #52002) Visualize and get alerted on inactive streams in real-time.
Refined Input Monitoring Dashboard (#51634) Cleaner layout for easier stream status diagnosis.
Watcher Dashboard Fixes (#52057) Added Watcher version chart and fixed display issues with watcher_zones.
Platform Error Metrics (#51827, #51838) Includes new resync_count_jump and platform/player-based error analytics.
📊 Telemetry & Reliability
Erlang VM Memory Metrics (#45276) Deep visibility into memory usage of the Erlang runtime for more precise diagnostics.
Stream Read API Telemetry (#46208) Enhanced API usage visibility for better traffic and behavior tracking.
Multiplexer added to Retroview Service (#52128) Multiplexer telemetry added for stream history analysis.
RAID Monitoring (#50902, #52191) Improved tracking of RAID database activity and performance.
📉 Grafana Dashboards Improvements (#49413, #52010, #52031, #52033):
- Fixed autologin issues affecting dashboard access.
- Resolved Retroview availability problems.
- Improved reliability of dashboards and alerts persistence.
🔁 Stream Management & API Enhancements
Batch Stream Updates API (#51086) Update multiple streams in a single API call for easier bulk changes.
Disable Dynamic Stream Lists (#52300) Disable the automatic listing of dynamic streams by the streamer when not needed.
** Improved API Speed (#51791)** Accelerated performance of the episodes_list API for faster data access.
🔐 API Token Path Limiting (#26616)
Generate API tokens restricted to specific paths — boosting integration security.
✅ Other Improvements and Fixes
- Player skips long archive gaps (#51578)
- DVR autoplay works when muted (#52229)
- Fixed skipped segments during playback (#52042)
- Enhanced telemetry recording reliability (#49448)
- Dead stream graph visualization fixed (#51813)
- Fixed RTSP ingest with output_audio=aac (#51702)
- Added RTSP errors_desync counter (#50944)
- Remote DVR no longer acts as source (#50824)
- License server updates Watcher telemetry (#51613)
- Improved logging for mse-player (#51567)
- Config save no longer removes existing entries (#51096)
- Case-insensitive filtering with LIKE operator (#38459)
- Fixed incomplete stream reassignments in Layouter (#51220)
- Ubuntu 24.04 repository signing (#40778)
- Fixed ad injection issues (#50517)
- Fixed DVR deletion API parameters (#47548)
- Fixed installation scripts (#50841)
Watcher 25.07
🔎 Why Upgrade to 25.07?
✔ Enhanced Camera Management: Now you can configure availability zones, stream distribution based on geo-location, and network availability.
✔ Mobile App Improvements: Enjoy an updated iOS app!
✔ Better Admin Experience: New features such as batch updates for stream zones, and multi-editing for cameras allow for quicker management and flexibility.
✔ Expanded Compatibility: Watcher now supports a wider range of hardware and devices.
✔ Improved Video & Screenshot Tools: Take advantage of new tools for editing screenshots, downloading archives, and enhanced playback stability.
🆕 What’s New
🛠️ Camera & Stream Management
Availability Zones (#39232) Distribute cameras across streamers based on geo-location and network availability to create redundancy and enhance reliability.
Batch Update for Stream Zones (#50810) Efficiently update multiple streams at once with batch processing.
Dedicated Zones (#51926) New zones now available for more specific stream management.
Multi-Editing of Camera Zones (#51391) Manage multiple camera zones at once via the new admin interface.
Player Metrics (#51680) Track and monitor new player metrics for better performance insights.
Screenshot Editing (#46285) Enable editing and downloading of screenshots with red highlight boxes for better annotations.
Camera Name in Screenshot (#51379) When saving screenshots, the camera name is now included automatically.
Layout-Based Stream Filtering (#51585) Filter streams by layout parameters for easier management.
Camera Layout Control (#38047) New tools to manage how camera feeds are visually arranged.
Layouter API Enhancements (#51486) Added DVR expiration and health check fields to the Layouter schema.
###📱Mobile & Web App Enhancements
iOS App Update (#41784) Updated the mobile app for better performance and additional features.
Login Improvements (#45410) Added login entry to VSaaS.io for a smoother authentication process.
Improved Monitoring for My.Vsaas.io (#52352) Enhanced monitoring and stability for my.vsaas.io, improving the overall service reliability.
💻Integration & API Updates
Wildberries Integration (#51852) New validation method for Wildberries integration to improve compatibility.
API Enhancements Added endpoints for managing cameras, player retrieval, and new features for Wildberries integration (#51909, #51908).
Hardware Agent Build (#50974) Added Goke gk7205v200 agent build for better hardware compatibility.
⚙️ Device & Hardware Compatibility
Expanded Hardware Support (#44735) Flussonic Watcher now supports a broader range of devices and hardware for increased flexibility.
New Endpoint for Pickpoints (#51860, #51902) Implemented a new endpoint to retrieve cameras from pickup points for better integration and tracking.
💡 Streamline Operations
Stream Preview Fixes (#51714, #51976) Fixed issues with stream preview updates and stream listing for smoother operation.
User-Friendly Enhancements (#52376, #51909) Improved login behavior, and metrics collection for better visibility and easier troubleshooting.
✅ Improvements & Fixes
- Fixed Reconnect Intervals (#44897): Fixed long reconnect intervals to prevent video analytics issues, ensuring that license plates are registered correctly.
- Fixed Stream Blinking on Preview (#51714): Resolved an issue with stream blinking during preview updates.
- Improved ONVIF Camera Connection (#51492): Fixed connection problems with ONVIF cameras for smoother stream integration.
- Fixed Agent Activation Issues (#50329): Resolved issues where agent activation failed and was incorrectly activated on cloud.vsaas.io.
- Fixed Hardware-Related Bugs (#50443, #50974): Improved compatibility for a wider range of devices and agents, enhancing device integration.
- Fixed iOS Login Bugs (#51648): Fixed login issues on the iOS app when logging in via radius or non-standard login credentials.
- Fixed Archive Playback (#51514): Resolved issues with archive playback after clicking on an event, ensuring smoother playback for historical streams.
- Improved User Interface for Multi-Editing (#51394): Enhanced the camera list interface with better filtering by layout.
- Improved Screenshot Saving (#51750): Fixed the title issue when saving screenshots, now using the camera's title or name.
- Improved Login Validation (#51700): Updated login validation messages to be more secure and user-friendly.
- Added Metrics Collection for Camera Settings (#52214): Now collects metrics when adding cameras, giving more data for analysis.