Flussonic Media Server 22.01
Flussonic Media Server 22.01 has been released.
The graphs’ appearance in the Pulse section of the web interface has become better. (The graphs are now responsive: displays tooltips and allow zoom).
We continue to develop Flussonic API (added a partial list of events to API schema, API methods for managing stream DVR ranges, management of SSH agent to API v3, language descriptor in track properties of the stream in API v3, and more).
It is now possible to view tiles of thumbnail images when playing video via DASH protocol.
Check the full list of improvements and fixes below and get your servers upgraded as soon as possible.
What's New
- #15558 (new) (Flussonic UI) Full implementation of templates management in UI: improved form of adding a new template, editing a template, changing a template in the stream settings.
- #17397 (new) (Flussonic API) Added a partial list of events to API schema.
- #18812 (new) (Flussonic) It is now possible to configure a fallback video in the template using the
backup
option. - #20483 (new) (Flussonic API) It is now possible to manage logos via API v3.
- #20506 (new) (Flussonic UI) It is now possible to filter disabled streams in Flussonic UI.
- #20598 (new) (Flussonic) It is now possible to view tiles of thumbnail images when playing video via DASH protocol.
- #21126 (new) (Flussonic) Improved "WebRTC adaptive bitrate" algorithm. It now considers the amount of packet loss (in %) when switching between tracks with different bitrates.
- #21128 (new) (Flussonic API) Added API methods for managing stream DVR ranges.
- #21286 (new) (Flussonic Coder) Support for configuration of Flussonic Coder with Blackmagick Decklink SDI cards.
- #21305 (new) (Flussonic UI) The term "mirror" was replaced with "source" in Flussonic UI.
- #21319 (new) (Flussonic UI) The option "Improve the transcoder performance by running it as part of Flussonic Media Server" in transcoder settings was moved to "Advanced options" section and is now disabled by default (
external=true
setting is used). This is a more reliable choice because a transcoder error will not cause Flussonic to crash. - #21330 (new) (Flussonic UI) The graphs in the "Pulse" section moved to another library for better appearance and responsiveness.
- #21430 (new) (Flussonic API) Added management of SSH agent to API v3.
Issues Resolved
- #20543 (fixed) (Flussonic UI) Fixed incorrect displaying of authorization status in stream settings when a template is used.
- #20602 (fixed) (Flussonic UI) Fixed the issue with the long DVR path overlapping the Output data in the stream list.
- #20661 (fixed) (Flussonic UI) Fixed incorrect displaying counters of streams by type.
- #20722 (fixed) (Flussonic Coder) Fixed an issue with passing empty string when deleting IP address in Flussonic Coder configuration via API. Now 'null' is passed to delete an IP address.
- #20989 (fixed) (Flussonic UI) Fixed stream selection for editing in Flussonic UI.
- #21200 (fixed) (Flussonic UI) Fixed the issue when some settings on the main page (rows per page, selected filters, last search, sorting) were reset after switching to a stream settings and back to the main page.
- #21232 (fixed) (Flussonic) Fixed the issue with
closed_at
parameter that was always null inplay_closed
event settings. - #21247 (fixed) (Flussonic API) Added language descriptor in track properties of the stream in API v3.
- #21267 (fixed) (Flussonic) Fixed potential CC errors when playing MPEG-TS because of skipping some UDP packages.
- #21268 (fixed) (Flussonic Coder) Fixed the issue with the inability to install the Flussonic Coder update in some cases.
- #21290 (fixed) (Flussonic) Fixed incorrect work of
output_dts_shift
option for SCTE markers for a stream with several sources. - #21355 (fixed) (Flussonic UI) Fixed incorrect dispaying of the "Config text" label and user notifications on the "Config Editor" page.
- #21372 (fixed) (Flussonic) Fixed broken WebRTC video playback.
- #21378 (fixed) (Flussonic API) Fixed the issue with the
PUT /streamer/api/v3/config
API method that did not save the changes into theflussonic.conf
file. - #21381 (fixed) (Flussonic API) Fixed incorrect format of the
alpha
parameter (text transparency) in theburn
option when getting stream configuration via API. - #21415 (fixed) (Flussonic) Fixed the issue when stream resolution was not displayed in the stream settings.
- #21436 (fixed) (Flussonic) Fixed using zero bitrate during "WebRTC adaptive bitrate" playback when original bitrate was not specified. Now the real bitrate is calculated faster allowing to switch correctly to another track.
- #21440 (fixed) (Flussonic API) Fixed the format of the
params
parameter in the responses of methods for getting streams. Now, this parameter can contain either audio parameters or video parameters. - #21460 (fixed) (Flussonic UI) Fixed saving incorrect name when creating or editing global DVR configuration.
- #21469 (fixed) (Flussonic UI) Fixed disabling the "Save" button on the "Input" tab of stream settings when "Cluster ingest" is selected.
- #21499 (fixed) (Flussonic UI) Fixed the issue when the device ID was not displayed for GPU devices in transcoder settings.
- #21524 (fixed) (Flussonic Coder) Updated kernel on Flussonic Coder, fixed UDP packets drop issue.
- #21557 (fixed) (Flussonic UI) Fixed displaying bitrate graph on the "Overview" page.
- #21601 (fixed) (Flussonic UI) Fixed the issue with displaying device ID in transcoder settings only for devices with the "coder" type.
- #21613 (fixed) (Flussonic UI) Track languages are now displayed in the stream settings on the "Overview" tab.
Documentation updates
- #21359 (doc) (Flussonic) Updated description of API methods for templates.
- #21370 (doc) (Flussonic) Removed the description of old HTTP API methods.
- #21398 (doc) (Flussonic) Updated description of API methods for DVR.