Flussonic Media Server v.23.09

13.09.2023

В нашем сентябрьском релизе представляем вам важные изменения: точную синхронизацию времени с помощью настроек API NTP, бесперебойную вставку рекламы с сохранением маркеров SCTE для потоков SRT и улучшенную обработку маркеров SCTE-35 при переадресации потоков или публикации через SRT. Кроме того, мы упростили схему API, улучшили экспорт архива DVR и решили различные проблемы для улучшения пользовательского опыта с Flussonic Media Server.

  • #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 the cluster_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 and ad 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 and dns 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