Nimble Streamer release notes

Please check the list of recent Nimble Streamers releases and basic description of changes.

You may find useful Nimble Streamer installation instruction and upgrade instruction.

3.6.1-2 Nov 06 2019
  • support using SRT 1.4.0
  • fixed playback sessions reporting for HLS playback from DVR

3.6.1-1 Oct 28 2019
  • support providing server host name during registration to display in WMSPanel
  • some improvements in range requests processing
  • use proper default port for MPEG-TS streams pulled over HTTPS
3.6.0-9 Oct 15 2019
  • support 'characteristics' attribute in SMIL processor
  • fixed issue in stream checker causing failures when fetching streams with '../' parts in URL
3.6.0-8 Oct 07 2019
3.6.0-7 Oct 01 2019
3.6.0-6 Sep 30 2019
3.6.0-5 Sep 25 2019
  • fixed memory leak in Transcoder in case multiple scenarios produced output to the same stream
  • fixed issue with setting correct EXT-X-DISCONTINUITY-SEQUENCE causing playback problem in Exoplayer
3.6.0-4 Sep 12 2019
  • support generating multiple CEA-708 NAL units to properly pass long subtitles
  • additional error handling in Advertizer module
3.6.0-3 Sep 03 2019
  • additional error handling in Advertizer module
3.6.0-2 Sep 02 2019
3.6.0-1 Aug 22 2019
3.5.9-4 Aug 19 2019
  • added Nimble API to inject SCTE-35 markers to insert advertisements triggered by "scte35"
  • fixed issue with changing listened SRT IP address
  • fixed issue with logging advertisements when content was deleted from handler response before ad playback is finished
3.5.9-3 Aug 13 2019
  • added Radioplayer as known user-agent to use in WMSPanel Players report
  • support offset-0 option to indicate preferred point to start playback in DVR HLS playlist
3.5.9-2 Aug 01 2019
  • do not show ads to users with empty ID when personalized ads enabled ("users" is not empty)
3.5.9-1 Jul 22 2019
  • added improved UDP CBR streaming mode
  • fixed incorrect JSON generation in /manage/rtmp/republish/<id> API response
3.5.8-2 Jul 16 2019
  • fixed issue with saving settings to rules.conf
  • fixed video decoder update when video format is changed
3.5.8-1 Jul 10 2019
  • added Nimble API to manage RTMP re-publishing
  • removed UDT streaming support
  • fixed issue with logging error on Windows after calling Nimble API
3.5.7-7 Jul 03 2019
3.5.7-6 Jul 01 2019
  • fixed issue with pulling RTSP streams with URL parameters in Content-Base response header
  • support setting presentationTimeOffset attribute in MPEG-DASH ABR manifests
  • support logging Nimble management API access
3.5.7-5 Jun 24 2019
  • support using HTTPS for Nimble API
  • added EXT-X-START tag for inserted pre-roll advertisements
  • fixed interleaved compensation if different timescale is used for video and audio tracks
3.5.7-4 Jun 17 2019
  • set codecs info in DVR playlist from requested period when EPG request is used
  • support resetting MPEG-DASH manifest content when timestamp issues detected
  • fixed issue on Windows with sending files >4GB via PD over SSL
3.5.7-3 May 31 2019
  • fixed issue with statistics reporting to WMSPanel
  • some improvements to reload DVR archive if DVR storage is corrupted
3.5.7-2 May 30 2019
  • support triggering ads insertion with SCTE-35 markers
  • fixed crash in some cases when processing response from PPP handler
3.5.7-1 May 27 2019
  • support using .mp3 and .aac files for ads insertion into audio-only streams
  • fix to support RTMP publishing from Elemental Live Encoder > 2.14
3.5.6-8 May 22 2019
  • support using multiple threads to process incoming MPEG-TS streams
3.5.6-7 May 17 2019
  • fixed switching to MPEG-TS and HLS fallback source when primary source does not return any data
  • fixed crash in some cases when content is requested with invalid ranges
3.5.6-6 May 16 2019
  • support keeping URL parameters from input stream for RTMP re-publishing
3.5.6-5 May 14 2019
  • HEVC support for RTMP
  • optimize write operations to DVR segments DB during cleanup
  • some logging cleanup and improvements
3.5.6-4 May 07 2019
  • support limiting streaming bandwidth in WMSAuth rules
  • increase backlog for SRT multipoint listener socket
3.5.6-3 Apr 23 2019
  • support passing DVB subtitles from/to MPEG-TS and HLS streams
  • support redirections for downloading advertisements
3.5.6-2 Apr 16 2019
  • some improvements in MPEG-DASH manifest generation to fix playback issues
  • added Nimble API to request settings sync with WMSPanel
3.5.6-1 Apr 10 2019
  • initial support of passing SCTE-35 markers from/to MPEG-TS and HLS streams
  • added option to fix issue with RTMP publishing to Limelight
  • added option for resetting ADTS header in Icecast streams
3.5.5-6 Apr 04 2019
  • support using SRT v1.3.2 (upgrading nimble-srt package is required)
  • some logging improvements
3.5.5-5 Mar 27 2019
  • reset DVR period when segment start time drops down to avoid sorting segments in incorrect order
  • additional error handling to re-start server-side tasks failed in some cases
  • added Amazon Alexa and Apple HomePod as known user-agents
  • disabled SSL partial write mode by default
3.5.5-4 Mar 19 2019
  • support pulling HLS AES encrypted streams
  • some logging improvements
3.5.5-3 Mar 14 2019
  • some improvements in handling cea708 captions when NVENC decoder is used
  • fixed ads insertion into HLS AES encrypted streams
3.5.5-2 Mar 10 2019
  • fixed generation of .mp4 file exported from DVR to avoid playback issues in WMP
  • fixed timestamps issue in audio-only HLS causing audio glitches on iOS devices
  • additional error handling and logging during GeoDB update
3.5.5-1 Mar 04 2019
  • send Cache-Control and ACAO headers with API responses to DVR export and cleanup operations
  • fixed VOD files access issue
3.5.4-9 Feb 28 2019
  •  added EAC-3 support for VOD MPEG-TS chunk generation
  •  fixed issue with applying Transcoder settings when decoding from file is used
  •  added support of MPEG-TS streams with hexadecagonal audio
  •  some improvements in HLS pull
3.5.4-8 Feb 22 2019
  • support sending SRT stream to multiple clients for SRT sender working in "Listen" mode
  • handle DVR cleanup requested via API in a separate thread to avoid blocking other API calls
  • use .aac/.mp3 extensions for DVR audio-only streams to avoid playback issues on some players
  • fix checking stream availability when origin forces "Connection: close" mode
3.5.4-7 Feb 18 2019
  • support exporting DVR archive content to MP4 via Nimble API
3.5.4-6 Feb 13 2019
  • fixed crash during DVR archive cleanup caused by audio segments with duplicated timestamps
  • fixed sending proper Cache-Control header for MPEG-DASH manifests
3.5.4-5 Feb 10 2019
  • support RTMPS for pull/push and re-publishing
  • fixed HLS AES support for HLS FMP4
  • fixed HLS pull over HTTPS for input streams with absolute paths
3.5.4-4 Jan 16 2019
  • removed legacy GeoIP library dependency
  • fixed crash caused by receiving SIGBUS when transmuxing segments from corrupted DVR storage



See also older release notes. If you don't see your Nimble Streamer version on this page, we strongly recommend upgrading your Nimble Streamer instance.

4 comments:

  1. So, anyword on when the first of the 2019 updates is going to be released

    ReplyDelete
    Replies
    1. We don't have precise plans for dates of future releases. But as you can see, we're doing it on a regular basis. If you have any specific request, pelase use our helpdesk: https://wmspanel.com/help
      Thank you.

      Delete
  2. I do have a question regarding 3.5.6-4 May 07 2019
    support limiting streaming bandwidth in WMSAuth rules
    increase backlog for SRT multipoint listener socket
    in paywall it says limiting bandwidth is wowza only has that always been the case it just seems odd that feature is just NOW being added to nimble

    ReplyDelete
    Replies
    1. Hello Doug,

      We've removed UI note that it is for Wowza only, currently it works for both Wowza and Nimble (and previously it did not work for Nimble as note stated).

      Delete

If you face any specific issue or want to ask some question to our team,
PLEASE USE OUR HELPDESK

This will give much faster and precise response.
Thank you.