Flussonic version 19.08
Meet Flussonic 19.08.
What's New
Flussonic Media Server
- #8412 (new) [Flussonic] Flussonic can pass through to MPEG-DASH subtitles in the TTML format.
- #8763 (new) [Flussonic] An API call like the following can fetch information about only the specified streams:
curl /flussonic/api/media?name=STREAMNAME1,STREAMNAME2
- #8814 (new) [Flussonic] Flussonic now supports the GS (Cifra) DRM (
drm gsdrm keyserver=...;
). - #9013 (new) [Flussonic] A new button, Enable SSH Access, in the Upload debug section of the Flussonic UI allows you to give our support team access to your Flussonic Media Server.
- #7816 (improved) [Flussonic] We refactored parsing of the transcoder configuration.
- #8742 (improved) [Flussonic] Flussonic can control publication from a browser via WebRTC to Flussonic so that the browser will adapt its bitrate according to the channel bitrate.
The player
- #8748 (new) [Player] The player at
embed.html?realtime=true
now supports bitrate switching and viewing for MSE video content.
Issues Resolved
Flussonic Media Server
- #4450 (fixed) [Flussonic] The issue with unsynced audio and video after transcoding with Intel QuickSync was resolved.
- #5681 (fixed) [Flussonic] The 404 error when a stream coming from a HLS source was played via DASH was fixed.
- #5856 (fixed) [Flussonic] At bitrate selection the player showed bitrates with excessive precision.
- #6064 (fixed) [Flussonic] The issue with audio from a SHOUTcast source not sounding good enough in Flussonic was resolved.
- #6111 (fixed) [Flussonic] The issue with ingesting H.265 and H.265+ streams via RTSP was resolved.
- #6830 (fixed) [Flussonic] hls2:// no longer fails to pass User-Agent.
- #6961 (fixed) [Flussonic] The API call
/api/stream_health/STREAMNAME
now returns the 404 error if the streamSTREAMNAME
doesn't exist in Flussonic. - #7104 (fixed) [Flussonic] Shaka Player v2.5.0-beta had issues with playing back DVR if DASH was used.
- #7323 (fixed) [Flussonic] M4S streams could become broken after transcoding.
- #8381 (fixed) [Flussonic] The status 'waiting for stream' was displayed for all unavailable static streams, even for streams with non-existing source.
- #8460 (fixed) [Flussonic] The issue with some HEVC streams losing quality and with GPU processing doubled channels was resolved.
- #8463 (fixed) [Flussonic] GOP in transcoded streams could vary despite using the option
g=
, which caused different length of chunks in HLS streams. - #8490 (fixed) [Flussonic] The transcoder UI offers more fps values to choose from.
- #8559 (fixed) [Flussonic] The option
allow_subtitles
sometimes did not work correctly for HLS sources played on LG TV models. - #8596 (fixed) [Flussonic] Video captured by Flussonic from Decklink capture cards now comes without artifacts.
- #8597 (fixed) [Flussonic] The issue with Flussonic failing to ingest H.265 stream was resolved.
- #8638 (fixed) [Flussonic] The API call
api/dvr/delete
did not work if a stream had thecopy
option. - #8723 (fixed) [Flussonic] Streams with AC3 audio were not played on some Smart TV devices.
- #8749 (fixed) [Flussonic] For streams that have
file://
andm4s://
sources, now switching between the sources takes no time. - #8765 (fixed) [Flussonic] The UI now displays custom auth backend settings for a stream and allows editing them.
- #8777 (fixed) [Flussonic] The transcoder UI wrote
external=true
to the conifg for CPU transcoding settings. - #8781 (fixed) [Flussonic] Fixed the issue of 19.07 with mosaic view failed with the 'remote_node_failed' error.
- #8813 (fixed) [Flussonic] The Flussonic UI did not work if the config contained the
web_script
directive. - #8817 (fixed) [Flussonic] The issue with HLS playlists containing incorrect bitrates for a multi-bitrate stream was resolved.
- #8867 (fixed) [Flussonic] The first selection of the GPU in the transcoder UI is now saved correctly in the configuration file (`deviceid`).
- #8912 (fixed) [Flussonic] In v19.05 and higher, if the `push udp://` directive contained the option `cbr`, then the stream failed to be played.
- #8698 (fixed) [Flussonic] The
auth_backend
directive did not process 301/302 redirects.
The player
- #4739 (fixed) [Player] The DVR player (
embed.html?dvr=true
) now works in Microsoft Edge. - #4864 (fixed) [Player] The player with the realtime option (
embed.html?realtime=true
) now works in Internet Explorer. - #5034 (fixed) [Player] The player embed.html and the DVR player (
embed.html?dvr=true
) now support Internet Explorer 11. - #5668 (fixed) [Player] The player in Chrome stopped responding when the user jumped to another time point.
- #7299 (fixed) [Player] If a stream is unavailable, the DVR player now shows a correct message when the user tries to switch to live.
- #7931 (fixed) [Player] The player paused itself after the autoplay policy was applied.
- #8055 (fixed) [Player] MSE-LD player failed to play live video containing audio tracks.
- #8325 (fixed) [Player] In mobile apps, the player failed to play DVR archives.
- #8361 (fixed) [Player] DVR playback stopped at the end of an hour.
- #8648 (fixed) [Player] The player now performs seek accurately in Safari.