Flussonic Media Server v.24.05
A versão 24.05 do Flussonic Media Server apresenta uma série de novos recursos e aprimoramentos para tornar sua experiência de streaming ainda mais empolgante. Atualize para a versão 24.05 e experimente todos eles por si mesmo!
- #5233 (new) (Flussonic) Added the multilanguage HLS ingest. Use
input hls2://
for an HLS stream with several audio tracks packed as separate media playlists (EXT-X-MEDIA). - #14478 (new) (Flussonic) Added the new parameters for fine-tuning the input switching: audio_timeout, video_timeout, and max_retry_timeout. They allow switching between inputs if there is no video or audio data in the stream.
- #31793 (new) (Flussonic) Added the support for HbbTV pass-through in Flussonic multiplexer. Also, you can add a HbbTV data from another source to a program when composing the multiplexer but it requires complex settings: please contact our support team for help.
- #32935 (new) (Coder) Added the ability to upgrade Flussonic Coder with firmware supporting video analytics. The setup process is yet to be facilitated, so please refer to our support team for the first run.
- #32992 (new) (API) The inputs options are now grouped by protocols they apply to. This will help you understand which settings can and cannot be applied to various types of inputs.
- #33651 (new) added initial pcap parser code for reading ST2110 samples
- #37370 (new) (DVR Player) Added the ability to publish video to Flussonic from your webcamera using the
embed.html
page. Just addembed.html?proto=webrtc&publish=true
parameters. This allows you to avoid developing your own player for WebRTC publishing. - #37682 (new) (Flussonic) Added the ability to hash the
edit_auth
andview_auth
passwords to enhance security by not exposing them in the config file. - #38664 (new) (API) The deprecated recording_status.json is replaced with ranges.json. The new method is declared in common terminology with episodes, has a concise scheme, and includes no deprecated fields.
- #38984 (new) (UI) Added the highlighting of strings with errors in the Config Editor and explanation of errors in the pop-up error messages.
- #39282 (new) (Coder) Added the support for Jetson TX2 NX in Flussonic Coder firmware.
- #22640 (fixed) (API) Added the
api_call_event
event for debugging or analyzing incidents involving API requests. - #34656 (fixed) (Flussonic) Fixed the long timeout for DASH playback request for a dead restreamed stream. This resulted in about 60 seconds black screen on the client side before indicating the problem.
- #35282 (fixed) (WebRTC Player) Fixed the issue with two play sessions launched when
autoplay: true
is set in WebRTC Player. - #37756 (fixed) (Flussonic) Fixed the trimming when pushing SPTS (
push udp://
). - #37782 (fixed) (Flussonic) Fixed HTTP 500 on live HLS request when a non-standardly encoded SCTE marker appeared in the input.
- #38113 (fixed) (Flussonic) Fixed the NVENC transcoder crashes when source media_info changed.
- #38171 (fixed) (Flussonic) Fixed the issue with the GPU memory not freed after the source is lost. The issue caused the transcoder failure to restart due to lack of memory and the streams were unavailable.
- #38245 (fixed) (Flussonic) Fixed the Exits Before Video Start (EBVS) metric degradation at WebRTC WHEP playback.
- #38433 (improved) (DVR Player) Improved the audio track names to facilitate choosing the right one by the user.
- #38597 (fixed) (Coder) Fixed the incorrect operation of allow_if logics.
- #38769 (improved) (API) Added the internal mechanism validating that the API is properly implemented by Flussonic services, i.e. all types, paths, etc. are exactly as declared in schema.
- #38798 (improved) (Flussonic) Improved overall performance of our Erlang implementation of SRT, fixed some issues.
- #38897 (fixed) (API) Fixed the schema of ranges in
recording_status.json
. - #38900 (fixed) (Flussonic) Fixed the issue with listener ignoring the IP addresses specified in the configuration and listening to all interfaces for RTMP or RTSP.
- #38910 (fixed) (API) Fixed HTTP 500 error in response to GET /recording_status.json that is used by DVR Player for archive playback.
- #38933 (improved) (UI) Fixed the white screen in Central Admin UI when opening Events -> Persons page.
- #39139 (fixed) (UI) Fixed the error when opening the Output page if a listener had a value of an empty array.
- #39194 (fixed) (DVR Player) Fixed the issue with default playback protocol in OTT mode (DVR disabled) set to MSE-LD instead of HLS. HLS stability is more important in OTT applications than MSE-LD low latency.
- #39275 (fixed) (Flussonic) Fixed the multiplexer crashes if
other
option referred to a multiplexer withservice_type none
andts_stream_id
configured in one of the programs. - #39292 (fixed) (Flussonic) Fixed the issue that the output bitrate was twice as high as that specified in the settings when preparing the CBR SPTS.
- #39302 (improved) (API) Added the
originator
information to theapi_call_event
for filtering out requests originated by the UI (originator: Admin3
). - #39398 (improved) removed nullable from sessions spec
- #39439 (improved) (Flussonic) Enabled the compatibility mode for MP4 export in the old Watcher mobile app for Android.
- #39490 (fixed) (Flussonic) Fixed the issue with NVENC segmentation faults when open session limit is reached. Flussonic now handles this situation correctly by logging a relevant error without failures.
Media Server Documentation
- #37088 (new) Added the guide for integration of external video analytics with Watcher.
- #33949 (improved) Added the pages on Axinom DRM and DRMtoday settings.
- #37451 (improved) Added the page about publishing from browser for wide audience and playback via LL-HLS with low latency.
- #38601 (improved) Updated the instructions on Server-Side Ad Insertion (SSAI) solution to provide a more consistent step-by-step guide to preparing and injecting your ads.
- #38614 (improved) Mentioned the support for fMP4 for VOD files and archive export.
- #38734 (improved) Added the link to layouter API in the API list.
- #39078 (improved) Fixed the issue with Graphviz graphs not displayed through the documentation.
- #39714 (improved) Fixed the example of command for exporting a DVR segment to MP4 file at Amazon S3.
Client Area
- #38675 (improved) The USB/offline license file downloading process optimized to send the download request on button click only without unnecessary preliminary requests.
- #39388 (improved) Fixed the issue with arrow buttons for opening invoices, payments, licenses, etc. The buttons now work as expected.