Flussonic Media Server v.25.03
- #21498 (new) Added access to the DVR archive using LL-HLS event playlists (
/rewind-3600.ll.m3u8
,/archive-xxxxxxxxxx-now.ll.m3u8
) - #27673 (new) Added a working DVR remote option that allows reading remote archives via
m4f
without adding an extra input. - #30105 (new) Now you can view your colleagues' statistics in Retroview.
- #42488 (new) Added statistics for lost PIDs of incoming MPEG-TS streams to Teledis analyzer.
- #44380 (new) Improved NDI statistics.
- #45950 (new) OpenTelemetry can now be configured via a configuration file.
- #47321 (new) Writing files to the DVR cache is now serialized in a single process.
- #47465 (new) Added DVR read performance statistics to Teledis analyzer.
- #47546 (new) Now you can see statistics on your colleagues' accounts in the stream analyzer service.
- #47766 (new) Implemented token refresh when an update is required.
- #47767 (new) Enabled viewing statistics for all accounts added to colleagues.
- #47813 (new) Added segment popularity statistics for DVR, which can be used to calculate DVR storage size.
- #47872 (new) Added a stage environment for better stability.
- #48155 (new) Added a dashboard with input bitrate by stream name.
- #48306 (new) Added error-free streams to the "Top N Streams with Input Errors" dashboard when no error streams are present.
- #48353 (new) Added functionality to create alerts in Teledis.
- #48641 (new) Separated stream input error details graph by
channel_id
andpid
. - #39797 (fixed) Added extended SRT statistics to telemetry.
- #43220 (improved) SRT push is now always CBR.
- #43269 (improved) Removed the
srt_port_resolve
field from thesession_generic
scheme. - #43528 (fixed) The file processor now correctly determines video resolution.
- #45651 (fixed) Restart MPTS reader on input timeout.
- #45696 (fixed) Muxer now bursts only when necessary.
- #46400 (fixed) Fixed incorrect source statuses in the Web UI.
- #46457 (fixed) PAT after the multiplexer is now stable according to the configuration.
- #46470 (fixed) If a camera is overloaded and responds to ONVIF requests with a 503 error, the streamer will now repeat failed ONVIF requests after a delay.
- #46647 (fixed) Added a workaround for outdated HLS players like TVIP or MAG by sending MPEG-TS playlists to them based on the
User-Agent
header. - #47197 (fixed) Improved ONVIF motion detector to handle bad ONVIF responses correctly, preventing scheduler overload.
- #47363 (fixed) Fixed issues with working with remote archives of on-demand streams.
- #47452 (improved) The
dvr.stats
field with storage statistics is now visible without a configured RAID 0. - #47456 (improved) Migrated to new database servers.
- #47680 (fixed) Restored transcoding channels indication in ChassisUI.
- #47700 (improved) All protocols now have telemetry statistics.
- #47729 (fixed) Live streams will no longer attempt to return to the primary source with
audio_timeout
unless audio frames appear. - #47764 (fixed)
api-sessions
are now separated from other types of sessions and will not be visible in the sessions list or in telemetry. - #47801 (improved) Added backward compatibility for the transcoder to run on obsolete operating systems.
- #47877 (fixed) Fixed script errors during re-authentication for organizations without dashboards.
- #47884 (fixed) Fixed transcoder regression in Docker containers.
- #47924 (fixed) Live streams now correctly check alive sources after errors.
- #47927 (fixed) Fixed DVR crashes on invalid segments without duration.
- #47938 (fixed) Fixed broken audio transcoding for
mp2a
/mp3
sources. - #48032 (fixed) Fixed the source selection mechanism when the active source is lost.
- #48055 (fixed) Fixed transcoder crashes on specific AD splices.
- #48076 (improved) Increased session timeout duration in Grafana without requiring a page refresh.
- #48103 (fixed) Fixed regression in thumbnail generation caused by the async decoder.
- #48136 (improved) Improved test coverage for better stability.
- #48141 (fixed) Deprecated auth request parameters for publishing.
- #48232 (improved) Increased bitrates in the encoding
target
presets to make them more realistic: SD - 3 Mbit/s, HD - 6 Mbit/s, and FHD - 12 Mbit/s. - #48304 (fixed) Fixed memory leaks in the NVENC2 transcoder.
- #48436 (fixed) Changed the query for the
input_availability
graph from counter to gauge. - #48451 (fixed) Improved response speed to errors encountered while working with Grafana.
- #48526 (fixed) The session
referer
property is no longer validated. - #48550 (fixed) Fragment units with both start and end bits set in one unit will no longer be dropped.
- #48577 (fixed) Improved transcoder parameters view from external config in the Web UI.
- #48621 (improved) Optimized performance for internal statistics storage.
- #48816 (fixed) Improved dashboard load speed and fixed data display issues on some dashboards.
- #48872 (improved) Improved reaction time to dashboard display issues.
- #49007 (fixed) Fixed issues with the speed of telemetry data transmission.
- #49015 (fixed) Enhanced the sessions method for handling large data requests.