Flussonic Media Server v.23.09
Our September release brings significant enhancements: precise time sync via API NTP settings, seamless ad insertion with preserved SCTE markers for SRT streams, and improved handling of SCTE-35 markers for re-streaming or SRT publishing.
Furthermore, we streamlined the API schema, enhanced DVR archive export, and resolved various user experience and efficiency issues, ensuring a more reliable and efficient Flussonic experience.
- #9551 (new) (Flussonic Coder) Added NTP server support to set the system time.
- #10265 (new) (Flussonic) Flussonic keeps SCTE markers in the output HLS, MPEG-DASH, and MPEG-TS manifests when restreaming via M4F and M4S. It provides CSAI and SSAI in the Flussonic ecosystem.
- #27555 (new) (Flussonic) Implemented SCRE-35 ad insertion markers pass-through for streams published to Flussonic via SRT. This feature is available with our own implementation of SRT.
- #29350 (new) (Flussonic) Added the periodic NAK packet sending to Flussonic SRT implementation to provide a more stable signal reception.
- #31526 (new) (Flussonic) Flussonic can capture the SRT stream using own SRT implementation.
- #31929 (new) (DVR Player) Introduced new design of the DVR Player.
- #32215 (new) (UI) Added a client profile page to the Watcher UI.
- #32253 (new) (UI) Added Config tab to manage auth backends in the Central UI.
- #32353 (new) (UI) Added Cluster Key field to the Input > Options tab in the stream settings.
- #32359 (new) (Flussonic) The
stream_identifier_descriptor
is now automatically added to PMT of the MPTS streams having an SCTE-35 PID. - #32429 (new) (UI) Added push notification settings to the Watcher UI.
- #10558 (fixed) (Flussonic) Removed
availabilityEndTime
parameter from DASH static manifest to make sure DVR from Flussonic is available in THEO player. - #23374 (improved) (Flussonic API) Removed ad_inject and ad_schedule endpoints from the Flussonic API.
- #28052 (fixed) (Flussonic) Fixed the issue with Flussonic not updating server configuration when uploading configuration with an empty list using PUT request.
- #28175 (fixed) (Flussonic) Fixed the issue with duplicated WebVTT subtitles after the OCR.
- #29758 (fixed) (Flussonic) Fixed the issue with the offline license update.
- #30913 (fixed) (Flussonic) Fixed the issue with Flussonic recording the camera's archive ahead of the live stream.
- #31131 (fixed) (Flussonic) Added an experimental option for solving issues with codec selection in browsers working with AMD cards.
- #31390 (fixed) (DVR player) Fixed the issue with the player failing to play the NVR camera live stream.
- #31519 (fixed) (DVR player) Fixed the issue with DVR player downloading segments when not supposed to.
- #31683 (fixed) (UI) Fixed the issue with incorrect display of the chart on the Overview tab in the stream profile after the page is updated manually.
- #31967 (fixed) (UI) Fixed the issue with Watcher UI randomly switching languages.
- #32048 (fixed) (Flussonic) Fixed the issue with Flussonic duplicating the SCTE ad markers when providing them to DASH manifests.
- #32061 (improved) (API) Removed the
allow_subtitles
,dvbsubs_ocr
fields for MPEG-TS input and thecluster_key
field for a stream from the Flussonic API schema.cluster_key
can be assigned to a server or an input. - #32075 (fixed) (Flussonic) Fixed the issue with Flussonic failing to load balance based on GeoIP.
- #32079 (fixed) (Flussonic) Fixed the issue with Flussonic duplicating requests to config_external.
- #32142 (fixed) (Flussonic) Fixed the issue with Flussonic missing the SCTE-35 markers in the output HLS manifests.
- #32165 (improved) (UI) Updated the design of events in the Watcher UI.
- #32182 (fixed) (Flussonic) Fixed the issue with the DVR returning HTTP 500 error on the request of a particular recording segment.
- #32217 (fixed) (Flussonic) Fixed the issue with Flussonic failing to capture RTSP stream correctly.
- #32247 (improved) (Flussonic) Fixed floating FPS when exporting DVR archive to MP4.
- #32266 (improved) (Flussonic API) Modified the field types of play sessions auth in the Flussonic API schema.
- #32278 (fixed) (Flusosnic) Fixed the issue with Flussonic not cleaning up the DVR archive storage according to the specified settings due to the undefined DVR ranges.
- #32315 (improved) (Flussonic API) Removed the
vb
field from the Flussonic API schema. - #32390 (improved) (UI) Added pagination for Agents list in Central to provide better navigation experience.
- #32430 (fixed) (Flussonic) Fixed the issue with Flussonic not cleaning up the DVR archive storage according to the specified limits due to the unsuccessful episodes request to Central.
- #32464 (fixed) (Flussonic) Fixed the issue with Flussonic failing to play the stream with subtitles.
- #32472 (fixed) (Flussonic) Fixed the issue with extra symbols in the language descriptor causing MPEG-DASH output stream to be played without the audio.
- #32602 (improved) (API) Removed the HLS input
buffer
andad
parameters from the API schema. - #32607 (improved) (UI) Added RTMP, RTMPS, RTSP, and RTSPS fields to the Listeners section.
- #32718 (improved) (API) Removed the
sent_bytes
anddns
parameters from the push stats in the API schema. - #32719 (fixed) (Flussonic) Fixed the issue with the stream freezing up after the reached_max_restart_intensity error.
- #32733 (fixed) (Flussonic) Fixed the issue with accepting API PUT-requests with
null
values. - #32749 (improved) (Flussonic API) Deleted the deprecated
buffer
field from event_sink configuration. - #32817 (fixed) (UI) Fixed the issue with Central UI not displaying preview images of the DVR episodes on the Events tab.
Media Server Documentation 23.09
- #29418 (new) Moved the UGC implementation guideline and the IPTV/OTT implementation guideline to the second level in the navigation menu.
- #17994 (improved) Added the article on How to make a DVB-compatible stream with Constant Bitrate.
- #28975 (improved) Added a clearer description of the
page
parameter forttxt_descriptors
. - #29430 (improved) Added config examples to the [DVR replication] to make the description clearer.
- #31831 (improved) Updated the information on the Retroview statistics service.
- #32008 (improved) Added the description on [how to enable HTTPS for Central].
- #32198 (improved) Added the warning to the Configuring config_external page about the inability to manage streams with config_external and the Flussonic API simultaneously.
- #32469 (improved) Updated the description of the database URL in the [Install and start Flussonic Central] page.