Nimble Streamer previous release notes

Notes on latest versions are located here.

3.7.2-5 Dec 17 2020
      • support adding EXT-X-RENDITION-REPORT HLS tag to ABR chunklists when HLS LL is enabled
      • support using 'cue-short' HLS ad marker format to produce CUE-OUT without explicit DURATION
      3.7.2-4 Dec 07 2020
        • some improvements to fix playback of LL HLS in Firefox/THEOplayer
        3.7.2-3 Dec 01 2020
        • some improvements for the case using image file as a video source in Transcoder
        • fixed another issue with using FFmpeg QSV encoder (increased extra HW frames pool for filters)
        3.7.2-2 Nov 26 2020
          • support Widevine/PlayReady/FairPlay DRM for VOD streams, see setup article (requires Addenda license)
          • support generating JPG thumbnails for live streams (requires Transcoder)
          • fixed issue with exporting MP4 from DVR when different timescale is used for video and audio tracks
          • fixed issue with using FFmpeg QSV encoder
          3.7.2-1 Nov 23 2020
          3.7.1-6 Nov 11 2020
          • Nimble DRM support for BuyDRM's KeyOS DRM platform as a DRM keys provider
          • added 'joint_stereo' option support for LAME MP3 encoder
          3.7.1-5 Oct 27 2020
          3.7.1-4 Oct 26 2020
          • support Widevine/PlayReady DRM encryption for playback from DVR (requires Addenda license)
          • support probing and switching MPEG-TS pull and HLS pull source (requires Addenda license)
          • support TLS SNI for publish/unpublish notification calls
          3.7.1-3 Oct 20 2020
          3.7.1-2 Oct 20 2020
          • transitional release to support using both SRT 1.4.1 and 1.4.2
          3.7.1-1 Oct 19 2020
          • support reporting online/offline status for SRT publish point used with streamid
          • support reporting currently pulled MPEG-TS URL to WMSPanel
          • fixed issue with re-publishing SRT stream to Nimble when streamid and publish control is used
          3.7.0-9 Oct 06 2020
              • improved logic joining received MPEG-TS packets without DTS
              • improved processing MPEG-DASH EPG requests from DVR
              3.7.0-8 Oct 01 2020
                • support using the latest RIST library on Ubuntu 18 & 20 (requires upgrading nimble-rist to 1.0.0-3)
                3.7.0-7 Sep 29 2020
                • support reporting stats for SRT streams published with streamid via /manage/srt_receiver_stats API
                • support reporting stats for SRT senders via /manage/srt_sender_stats API when multipoint listener mode is used
                3.7.0-6 Sep 21 2020
                    • fixed passing Icecast metadata for Transcoded streams via Nimble API
                    • fixed overriding icy-metaint with value from user-defined Icecast metadata
                    3.7.0-5 Sep 17 2020
                      • improved passing Icecast metadata in Transcoder to support using metadata from failover stream
                      • fixed issue with parsing PES header in MPEG-TS Input in some rare cases
                      3.7.0-4 Sep 14 2020
                      • support HEVC playback and re-publishing via RTMP
                      • improvements in SPS parsing to read proper stream resolution
                      • fixed issue with using big files (>4GB) for DVR storage
                      • preparations to support EPG requests for MPEG-DASH from DVR
                      • support multi-protocol failover for MPEG-TS and HLS streams (MPEG-TS to HLS and vice versa)
                      3.7.0-3 Sep 07 2020
                      • support DRM protection using PallyCon Multi-DRM license service
                      • improvements to play multi-period MPEG-DASH manifests from DVR
                      • fixed issue with providing negative session ID in HLS/MPEG-DASH playlists
                      3.7.0-2 Sep 01 2020
                      • support RTMP authentication for publishing to Wowza
                      • support using host name instead of IP for publish point when publishing SRT streams
                      • support generating video/mp4 thumbnails for live streams
                      • support capturing NDI streams to file using nimble_ndi utility
                      • support inserting overlay/picture on GPU when NVENC-only or QuickSync pipeline is used on Ubuntu 20.04 (requires nimble-transcoder libraries to 1.1.4-1)
                      • added 'rtmp_instant_pull_remove' option to immediately disconnect from RTMP source indicating that stream is stopped/not available anymore
                      3.7.0-1 Aug 18 2020
                      • switch to using nimble-transcoder-1.1.3-1 libraries (nimble-transcoder package upgrade is required if Transcoder is used)
                      • support using QuickSync encoders/decoders/filters from FFmpeg on Ubuntu 20.04
                      • fixed issue with HLS transmuxing of mp4 files with SPS/PPS bigger than 188 bytes
                      • send Content-Type header with publish/unpublish notification calls
                      3.6.8-2 Aug 06 2020
                      • support pulling SRT streams when host name is specified in settings instead of IP
                      • fixed crash in nimble_ndi in case of receiving audio via NDI with more than 8 channels
                      • fixed HEVC decoder configuration record initialization for HEVC playback via SLDP in Chromium

                      3.6.8-1 Jul 16 2020
                      3.6.7-2 Jun 30 2020
                      • support adding Widevine and PlayReady DRM protection information to MPEG-DASH manifests to avoid playback issues of DRM protected streams in Shaka Player and THEOplayer
                      3.6.7-1 Jun 16 2020
                      3.6.6-9 Jun 02 2020
                      • improved logic for maintaining proper state of output stream for pulled/pushed MPEG-TS/HLS/SRT streams
                      • respond with 404 to ABR chunklist request for not available live/DVR stream
                      3.6.6-8 May 25 2020
                      • fixed infinite loop in MPEG-TS processor that could happen processing invalid input data
                      • respond with 404 to ABR playlist request if no ABR renditions available
                      3.6.6-7 May 20 2020
                      • support streaming HLS and MPEG-DASH from remote VOD via HTTPv2
                      • fixed issue with cleanup of DVR archives containing only empty periods
                      • support using VCAS encoder token (JWT) for encoder authorization
                      • support reporting AppleTV devices to WMSPanel for devices report
                      3.6.6-5 Apr 30 2020
                      • support FairPlay DRM protection with EZDRM
                      3.6.6-4 Apr 27 2020
                      3.6.6-3 Apr 20 2020
                      • fixed issue with setting proper START-DATE in EXT-X-DATERANGE tag
                      • fixed redirecting to HTTP/1.1 replying to HTTP/2 request recevied for HLS re-streaming route
                      • support parsing duration from EXT-X-CUE-OUT when it is indicated implicitly (without DURATION subtag)
                      • support using TLS SNI in stream checker nodes
                      • support RIST streaming protocol
                      3.6.6-2 Apr 16 2020
                      • fixed issues with using NVENC decoder causing flickering and CCs mixing in some cases
                      3.6.6-1 Apr 10 2020
                      • support streaming PD from remote VOD via HTTPv2
                      • support Common Encryption to apply DRM protection for MPEG-DASH (requires Addenda license)
                      • support using Widevine Cloud Service to fetch encryption keys
                      • support using EZDRM to fetch encryption keys for Widevine and Playready DRM
                      3.6.5-6 Apr 02 2020
                      • fixed timestamps issue in audio-only HLS from DVR causing audio glitches on iOS devices
                      • some logging improvements in Transcoder and RTMP stream processor
                      • added 'filter' parameter support to enable FEC in SRT
                      3.6.5-5 Mar 25 2020
                      • support enabling HTTP origin mode globally using option in nimble.conf
                      • fixed WMSAuth blocking by Referer for SLDP streams
                      • build with SRT 1.4.1 on Windows
                      3.6.5-4 Mar 19 2020
                      • fixed crash in case of VOD transmuxing errors when HTTPv2 is used
                      3.6.5-3 Mar 17 2020
                      • fixed Transcoder buffer overflow when using file as a source and synchronizing video to audio
                      3.6.5-2 Mar 16 2020
                      3.6.5-1 Mar 10 2020
                      • some fixes to improve playback of MPEG-DASH streams with Number-based template manifest
                      • improved mp4 exporting from DVR to better handle cases with unsynchronized a/v tracks
                      • added Nimble API to inject SCTE-35 In marker
                      3.6.4-9 Feb 26 2020
                      • support using VCAS CEI v2.0 interface for retrieving DRM keys
                      3.6.4-8 Feb 25 2020
                      • support using HTTPv2 for streaming local VOD content (PD/HLS/MPEG-DASH)
                      • fixed HLS AES encryption of HLS FMP4 streams from DVR
                      3.6.4-7 Feb 17 2020
                      • support sending 'steady' timestamps in SLDP streams for synchronized playback in different players
                      • some logging cleanup and improvements
                      • increased sync buffer size to support receiving more settings
                      • some improvements in json parsing to gracefully handle cases with incorrect/unexpected json

                      3.6.4-6 Feb 10 2020
                      • fixed issue with producing Icecast streams in case Icecast publisher re-connects multiple times
                      • added config option for compatibility with Panasonic cameras publishing RTMP streams

                      3.6.4-5 Feb 03 2020
                      • support using per-stream resource ID for VCAS (currently <app>/<stream>)
                      • support recording EAC-3 audio to DVR
                      • support reporting to WMSPanel if SRT and Transcoder libraries are loaded
                      3.6.4-4 Jan 27 2020
                      • improved mp4 exporting from DVR to better handle cases with unsynchronized a/v tracks
                      • fixed potential crash when processing incorrect LATM in pulled MPEG-TS streams

                      3.6.4-3 Jan 22 2020
                      • support processing incomplete EAC-3 frames from input streams
                      • fixed issue with using percent-encoding in RTSP password
                      3.6.4-2 Jan 20 2020
                      • support pulling MPEG-TS and HLS streams from origins using 'chunked' Transfer-Encoding
                      • fixed issue with resetting PTS in mpeg2video decoder
                      • support fragmented LATM in pulled MPEG-TS streams
                      3.6.4-1 Jan 14 2020
                      • fixed mp4 file size calculation when exporting from DVR via Nimble API
                      • fixed saving setting for reporting IPs and user-agents via PPV
                      • support using encoders from custom-built FFmpeg
                      3.6.3-4 Dec 30 2019
                      • fixed crash during LL HLS parts generation
                      3.6.3-3 Dec 25 2019
                      • support Apple Low Latency HLS for HLS FMP4 and HLS MPEG-TS streams
                      • support switching to fallback sources in SRT pull
                      • close all inherited descriptors in external encoder process
                      • some logging cleanup and improvements
                      3.6.3-2 Dec 17 2019
                      • updated parameter names for libsvthevc encoder
                      • fixed issue with exporting .mp4 files from DVR archives containing empty periods
                      • some logging improvements
                      3.6.3-1 Dec 12 2019
                      3.6.2-2 Dec 01 2019
                      • fixed crash if Icecast pull failed to register outgoing stream
                      • support parsing and producing SCTE-35 tags from/to HLS in different formats
                      3.6.2-1 Nov 20 2019
                      • support HTTPv2 for live streaming
                      • support passing Icecast metadata to HLS ID3 metadata fields (streamTitle)
                      • upgraded OpenSSL version used on Windows (requires upgrading SRT package if SRT is used)
                      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
                      3.5.4-3 Dec 21 2018
                      • support sending SDT in MPEG-TS UDP output
                      • support preserving CCs in Transcoder filter pipeline
                      • fixed processing of invalid JSON object received from auth handler
                      3.5.4-2 Dec 16 2018
                      • support caching re-streamed live content as VOD (storing on disk with VOD timeout)
                      • fixed duplicating "amp" in re-streamed MPEG-DASH manifest
                      • some improvements in cache to reduce locking while cache is being re-loaded
                      • some logging improvements
                      3.5.4-1 Dec 13 2018
                      • support generating and saving JPG thumbnails to DVR archives (requires Transcoder)
                      • fixed keeping URL parameters with value containing '=' character
                      • fixed sending current Icecast stream track names to clients if Icecast metadata is defined in WMSPanel
                      3.5.3-7 Dec 06 2018
                      • support keeping parameters from input URL in HLS and MPEG-DASH playlists
                      • fixed excessive pre-allocation of DVR segments DB when appending data to reloaded DVR archive
                      3.5.3-6 Nov 26 2018
                      • support UI settings for auth handler
                      • performance improvements in json parser wrappers
                      • added NAKs send/receive info to SRT stats
                      • fixed handling Connection header to support using CloudFront as Websocket/SLDP proxy

                      3.5.3-5 Nov 20 2018
                      • support getting multiple stream names in "stream" field in Advertizer rules
                      • fixed inserting session parameters into EXT-X-KEY field of re-streamed HLS playlist if key value is provided in URI as text/plain data
                      • added option to disable partial write mode for SSL
                      3.5.3-4 Nov 18 2018
                      3.5.3-3 Nov 08 2018
                      • DVR storage improvements
                      • some improvements in statistics reporting to WMSPanel
                      3.5.3-2 Oct 28 2018
                      • some improvements in WMSPanel sync processing
                      • fixed initial GMT time issue for SLDP and RTMP ads insertion
                      • some performance improvements
                      3.5.3-1 Oct 22 2018
                      • support using SRT v1.3.1 (upgrading nimble-srt package is required)
                      • support processing PUT requests when Icecast is published to Nimble
                      • support using external handler to allow/deny playback session via HTTP-based protocols
                      • some minor logging improvements
                      3.5.2-1 Oct 04 2018
                      • added API to reload configuration file (rules.conf)
                      • decode percents in mount parameter when Icecast metadata is pushed to Nimble
                      3.5.1-9 Sep 27 2018
                      • fix sending proper Content-Type for advertising segments
                      • fix HLS segments duration reporting for DVR streams
                      3.5.1-8 Sep 17 2018
                      • support pulling Icecast streams via HTTPS
                      • support receiving metadata when Icecast stream is pushed to Nimble
                      • added Nimble API to get Icecast stream info

                      3.5.1-7 Sep 10 2018
                      • support forwarding CEA-708 captions when NVENC decoder is used
                      3.5.1-6 Sep 06 2018
                      • support using fallback URLs for MPEG-TS and HLS pull
                      • print '*' chars when entering password in regutil on Windows
                      3.5.1-5 Aug 28 2018
                      •  fixed access to VOD content on Windows via .smil when '\' slashes are used in streaming route
                      •  support ads insertion to streams accessed via application aliases
                      •  support MP3 audio ads insertion into RTMP streams
                      •  fixed sessions and advertisements logs rotation
                      •  Windows installer improvements
                      3.5.1-4 Aug 21 2018
                      • support logging inserted advertisements info to get ads insertion stats
                      3.5.1-3 Aug 15 2018
                      • fixed crash after mid-roll advertisement playback for Icecast stream with metadata
                      • fixed GMT interval calculation for ads insertion
                      3.5.1-2 Aug 06 2018
                      • fixed issue with recording HEVC streams when 'Keep protocol timestamps' option is enabled
                      3.5.1-1 Jul 30 2018
                      • [premium] support server-side ads insertion for HLS video
                      • support restricting URLs used by client during playback session
                      3.5.0-5 Jul 11 2018
                      • additional error handling in json processing
                      • server-side ads engine improvements for HLS
                      3.5.0-4 Jul 05 2018
                      • use TLS SNI when connecting to WMSPanel servers
                      3.5.0-3 Jul 02 2018
                      • fixed on-demand pull issues (proper pull task starting and stopping)
                      3.5.0-2 Jun 21 2018
                      • fixed issues in Icecast and HLS advertizement engine
                      • removed some outdated functionality (create_session_with_post option processing)
                      3.5.0-1 Jun 19 2018
                      • [premium] server-side ads insertion for audio-only HLS
                      3.4.3-9 Jun 06 2018
                      • fix setting idrPeriod for NVENC encoder to disable auto-insertion of I-Frames
                      3.4.3-8 Jun 04 2018
                      • support setting deinterlace mode for NVENC decoder
                      3.4.3-7 May 31 2018
                      • support NVENC context locking to avoid some NVENC decoder issues
                      • support using TLSv1.1 and TLSv1.2 in stream checker
                      3.4.3-6 May 29 2018
                      • fixed processing HLS FMP4 requests when .smil from remote VOD storage is used
                      • some fixes and cleanup in error handling in task manager
                      • some logging improvements
                      3.4.3-5 May 17 2018
                      • reset Transcoder filter pipeline in case of timestamps issues in input stream when FPS filter is used
                      • make HTTP return code configurable for WMSAuth/geoblocking
                      • report DVR period recording end time in /manage/dvr_status API
                      3.4.3-4 May 08 2018
                      • fix setting proper bitrate in encoder when non-default fps is used
                      • fix sending Cache-Control header for re-streamed cached items
                      • support caching playlists as VOD items when HLS/MPEG-DASH re-streaming is used
                      3.4.3-3 May 04 2018
                      • switch to using GeoLite2 databases (GeoLite is considered legacy and not supported anymore)
                      3.4.3-2 Apr 29 2018
                      • several fixes for HLS FMP4 for VOD
                      3.4.3-1 Apr 25 2018
                      • support HLS FMP4 for VOD
                      • support configuring RTMP publisher inactivity check interval
                      • escape characters in PPV ID when generating JSON to send to PPV handler
                      • some logging improvements
                      3.4.2-6 Apr 17 2018
                      • some optimizations to speedup reloading DVR archives
                      • some debug logging improvements
                      3.4.2-5 Apr 11 2018
                      • fixed potential crash during management API request processing caused by buffer overflow
                      • set 'image/png' content-type when sending .png files
                      • some logging improvements
                      3.4.2-4 Apr 10 2018
                      • some time calculation fixes for RTMP and SLDP streams when ads are used
                      • reset video filter on PTS gap
                      • some logging improvements
                      3.4.2-3 Apr 03 2018
                      • support using AWS signature V4 when fetching VOD content from Amazon S3
                      • additional error handling when reading MP4 files for advertizing
                      • some debug logging improvements
                      3.4.2-2 Mar 28 2018
                      • some compatibility improvements with input MPEG-TS streams
                      • fixed another issue with video-only RTMP streams receiving/playback
                      • force nimble_regutil to stop if unknown command-line option is provided
                      • some performance improvements
                      3.4.2-1 Mar 26 2018
                      3.4.1-7 Mar 21 2018
                      • fixed issue with video-only RTMP streams playback
                      3.4.1-6 Mar 19 2018
                      • improve NVENC context handling to process more streams in Transcoder
                      • some improvements in RTMP auth handling
                      3.4.1-5 Mar 12 2018
                      • add support for source-specific multicast (rfc4607 SSM)
                      • check Host field validity before processing request
                      3.4.1-4 Mar 05 2018
                      • some compatibility improvements for HLS pull from Wowza
                      • some fixes in Transcoder installer for macOS
                      3.4.1-3 Feb 28 2018
                      • fixed memory leak in transcoder when fps filter is used
                      • fixed stream access via RTSP when application alias is used
                      3.4.1-2 Feb 22 2018
                      • force encoder reset if audio stream's sample rate is changed
                      • fixed crash in SRT receiver caused by incorrect error handling
                      • fixed memory leak in file reader providing content to decoder
                      3.4.1-1 Feb 05 2018
                      • support using multiple SSL certificates
                      • support sending HLS playlist for HTTP MPEG-TS stream
                      • removed EXT-X-ALLOW-CACHE tag from live HLS chunklists
                      3.4.0-7 Jan 31 2018
                      • fixed memory leak in Transcoder caused by issues in input stream and encoder resets
                      3.4.0-6 Jan 25 2018
                      • support decoding AC-3 audio using Nimble Transcoder
                      3.4.0-5 Jan 23 2018
                      • support probing audio type for LATM in MPEG-TS streams
                      3.4.0-4 Jan 22 2018
                      • support multiple audio/video programs in MPEG-TS UDP/SRT/UDT output
                      • support using multiple allowed origins in ACAO header
                      3.4.0-3 Jan 17 2018
                      • some cleanup to avoid logging confusing errors
                      3.4.0-2 Jan 16 2018
                      • fixed crash caused by incorrect interactions with Icecast publisher
                      3.4.0-1 Jan 14 2018
                      3.3.2-3 Jan 09 2018
                      • enable using TLSv1.1 and TLSv1.2 for SSL syncs (WMSPanel/PPV/PPP)
                      • fixed crash if PPS is empty in RTSP stream
                      • some logging improvements
                      3.3.2-2 Dec 22 2017
                      • some RTSP re-publishing improvements
                      3.3.2-1 Dec 21 2017
                      • support playlists caching in case of using HLS/MPEG-DASH/Smooth re-streaming
                      • fixed VP9 encoder 'lossless' parameter setting
                      3.3.1-9 Dec 12 2017
                      • support setting "sar" parameter for NVENC and QuickSync encoders
                      • improve handling of timestamps' overflow/reset cases in RTSP streams
                      3.3.1-8 Dec 06 2017
                      • fixed timestamps for audio-only segments to conform HLS protocol spec
                      • fixed MP3 encoder crash in case input stream parameters changed
                      3.3.1-7 Nov 30 2017
                      • fixed issue causing high CPU usage on Windows after SLDP player disconnection
                      • fixed potential issue in Icecast pull caused by incorrect ADTS header
                      • some error handling and logging improvements
                      3.3.1-6 Nov 28 2017
                      • fixed deadlock in case of failing to save cache item metadata due to file system error
                      • fixed crash in case of transmuxing non-fragmented item from cache
                      • process DVR archive deletion request from UI without blocking requests processing and recording
                      • some error handling and logging improvements
                      3.3.1-5 Nov 21 2017
                      • support streaming HEVC from DVR via HLS
                      • insert Location node right before Period in re-streamed MPEG-DASH manifest
                      3.3.1-4 Nov 20 2017
                      3.3.1-3 Nov 15 2017
                      • support ABR HLS FMP4 streaming from DVR
                      • insert Location node to the beginning of re-streamed MPEG-DASH manifest
                      3.3.1-2 Nov 02 2017
                      • set Icecast stream info from Icecast2 source headers
                      • fixed HLS FMP4 playlist generation for audio-only streams
                      • support HLS FMP4 streaming from DVR
                      3.3.1-1 Oct 30 2017
                      3.3.0-2 Oct 25 2017
                      • fixed setting websocket_live_worker_threads value read from config
                      • fixed HLS re-streaming from HTTPS origin using absolute paths in playlists
                      • fixed deletion of re-streaming session with two sockets causing confusing errors in log
                      3.3.0-1 Oct 18 2017
                      • support selecting network interface for multicast UDP streaming
                      3.2.9-9 Oct 17 2017
                      • do not add Location field into MPEG-DASH manifest if streaming in HTTP origin mode and absolute path is not set
                      • add Location field to MPEG-DASH manifest if re-streaming from source not adding Location
                      3.2.9-8 Oct 12 2017
                      • fixed issue with pulling RTSP over HTTP
                      • some compatibility improvements in RTMP publisher
                      3.2.9-7 Oct 11 2017
                      • support sending DVR timeline to WMSPanel
                      • support accessing WMSPanel via HTTP proxy
                      • added help to nimble_regutil
                      • support deleting part of DVR archive via API specified using 'from' and 'to' parameters
                      3.2.9-6 Oct 05 2017
                      • increased Icecast pull inactivity timeout
                      • log session ID to sessions.log
                      • some improvements to support HLS re-streaming from AMS
                      3.2.9-5 Sep 26 2017
                      • support reusing active PD sessions to avoid multiple sessions reporting for clients
                      • re-requesting the same file without session id
                      3.2.9-4 Sep 24 2017
                      • support pulling MPEGTS and HLS streams via HTTPS
                      3.2.9-3 Sep 21 2017
                      • fixed RTMP compatibility with Haivision Makito X encoder
                      • added "maxbw" parameter support for SRT
                      3.2.9-2 Sep 14 2017
                      • support ssl_protocols option in nimble.conf
                      • some logging and performance improvements
                      3.2.9-1 Sep 03 2017
                      • support wildcard ABR processing
                      • increased default size of VOD transmuxer buffer
                      • added HEVC config record into HEVC seq header
                      • some logging and performance improvements
                      3.2.8-3 Aug 21 2017
                      • added SEI support for NVENC and QuickSync
                      • use default pixel format converter in libx264 encoder if input pixel format is not supported
                      • increased maximum live stream chunk size to 64MB
                      3.2.8-2 Aug 16 2017
                      • added passphrase/pbkeylen support for SRT
                      3.2.8-1 Aug 10 2017
                      • support UDT streaming
                      • do not combine program info to the first PMT table
                      3.2.7-1 Aug 02 2017
                      • fixed VP8 and VP9 SLDP playback issue
                      • support SRT rendezvous mode
                      • added SSL context options to support Forward Secrecy
                      • some performance improvements
                      3.2.6-1 Jul 17 2017
                      • support VP8 and VP9 decoding/encoding with Nimble Transcoder
                      • support RTMP publishing to Periscope
                      3.2.5-2 Jul 14 2017
                      • fixed issue with pulling RTSP streams with no Content-Length in SDP answer
                      • added "duration" support for SLDP player
                      • support SRT streaming on Windows
                      3.2.5-1 Jul 06 2017
                      • support SRT streaming
                      3.2.4-6 Jul 02 2017
                      • support re-streaming failover
                      • some logging improvements in stream checker
                      3.2.4-5 Jun 25 2017
                      • fixed iOS playback for some ATSC streams
                      • fixed MPEGTS UDP sender for cases when source changed
                      3.2.4-4 Jun 21 2017
                      • added configuration option to set closed-captions=none tag to HLS playlists
                      • force RTSP publisher reconnect if video or audio track added to stream
                      3.2.4-3 Jun 20 2017
                      • fixed rare crash in SLDP sender
                      • added configuration option to disable VOD subtitles processing
                      3.2.4-2 Jun 08 2017
                      • fixed resetting MPEG-TS stream processor in case of some stream errors
                      • fixed pulling HLS streams with chunklists containing relative-absolute paths to chunks
                      3.2.4-1 Jun 07 2017
                      • support HEVC decoding (SW/QuickSync/NVENC) and encoding (QuickSync/NVENC) in transcoder
                      • send EPG chunklist in 'live' mode if requested fragment is still being recorded
                      • increased AVCC params buffer to fix issue with DVR playback for some streams
                      3.2.3-1 Jun 01 2017
                      • enable IPv6 support in Nimble for Windows
                      • support processing WMSAuth IPv6 custom ranges and geo restrictions
                      • fixed rare deadlock related to live stream creation and DVR requests processing
                      • minor logging and performance improvements
                      3.2.2-5 May 30 2017
                      • fixed issue with accessing SLDP streams via aliased application
                      3.2.2-4 May 29 2017
                      • several fixes for SLDP (WMSAuth, delayed pull, enabling without HLS)
                      3.2.2-3 May 25 2017
                      • fixed RTMP metadata generation causing missing audiocodecid in some rare cases
                      3.2.2-2 May 24 2017
                      • fixed pulling HLS streams with chunks in master playlist
                      3.2.2-1 May 21 2017
                      3.2.1-3 May 15 2017
                      • add discontinuity to HLS chunklist in case of timestamps reset
                      3.2.1-2 May 10 2017
                      • additional setting and logging in MPEG-TS UDP sender
                      3.2.1-1 Apr 27 2017
                      • support using nimble-transcoder >= 1.0.6-1 (MP3 encoding)
                      3.2.0-8 Apr 26 2017
                      • support pulling HLS streams
                      3.2.0-7 Apr 21 2017
                      • fixed crash in case of accessing big files (>4GB) from remote VOD storage via PD
                      3.2.0-6 Apr 19 2017
                      • process initStream command from RTMP publishers
                      • support resetting DVR period in case calculated and protocol timestamps differs
                      • fix validating host when creating session to support clients not providing Host header
                      3.2.0-5 Apr 13 2017
                      • improve processing of RTSP streams from some cameras working not according the standard
                      • some performance improvements in DVR processing and reporting
                      3.2.0-4 Apr 10 2017
                      • only send MPEG-TS UDP packets of size 1316
                      • improvements in MPEG-TS stream processing (avoid failing if no PTS for RAI PES)
                      3.2.0-3 Apr 05 2017
                      • fixed issue with limiting the number of RTSP playback sessions
                      • some performance improvements in sync processing
                      3.2.0-2 Apr 04 2017
                      • support sending user-agents to PPV handler
                      • support specifying target depth when cleaning up DVR archives using server API
                      3.2.0-1 Mar 29 2017
                      • support input streams fallback and overriding in Transcoder
                      • set proper content-type for MPEG-DASH manifest generated from DVR archive
                      3.1.9-8 Mar 24 2017
                      • fixed exposing aliased app name when absolute path and app alias is used with HLS re-streaming
                      • removed validity check for H264 profile-level-id in RTSP stream processor
                      • strip port from session host name used to report statistics
                      3.1.9-7 Mar 21 2017
                      • support TLS SNI for PPV handler
                      3.1.9-6 Mar 20 2017
                      • support using HTTP proxy when RTSP over HTTP is used
                      • fixed issue with exposing aliased app name when absolute path and app alias is used
                      3.1.9-5 Mar 17 2017
                      • support HLS EXT-X-PROGRAM-DATE-TIME tag insertion
                      • support pulling of H265 streams over RTSP when no VPS/SPS/PPS found in SDP
                      3.1.9-4 Mar 15 2017
                      • fixed issues with mpeg2video decoding using NVENC
                      • fixed crash in transmuxer in case of using empty subtitles file
                      3.1.9-3 Mar 14 2017
                      • performance improvements in RTMP and RTSP sender threads
                      3.1.9-2 Mar 10 2017
                      • fix CC for PCR-only packages for CBR MPEG-TS UDP streaming
                      • support pulling RTSP over HTTP
                      3.1.9-1 Mar 09 2017
                      • support using VA API for encoding
                      • some improvements in CBR MPEG-TS UDP streaming
                      3.1.8-6 Mar 06 2017
                      • fixed PCR precision for CBR mode
                      3.1.8-5 Feb 27 2017
                      • initial support of CBR mode for MPEG-TS UDP streaming
                      • additional error handling during temp dir creation to avoid breaking GeoDB update
                      3.1.8-4 Feb 24 2017
                      • additional error handling in live stream transmuxer
                      • added "dash_live_profiles" option to set dash profiles in manifests
                      3.1.8-3 Feb 21 2017
                      • add MP3 playback support via RTSP
                      • improved key frame detection for RTSP streams
                      3.1.8-2 Feb 20 2017
                      • fixed issue with audio timestamp resetting causing ffmpeg warnings when pulling stream from Nimble
                      • support "a", "ab" and "bitrate" parameters for FDK AAC audio encoder
                      3.1.8-1 Feb 16 2017
                      • support encoding to AAC using FDK AAC codec library
                      3.1.7-2 15 Feb 2017
                      • fixed memory leak in Transcoder in case input picture file is missing
                      3.1.7-1 Feb 13 2017
                      • support forwarding CEA-708 captions in transcoder
                      • support HLS AES encryption for DVR playback
                      • support PD protocol for sending remote VOD content
                      3.1.6-4 Feb 06 2017
                      • additional error handling in DVR to avoid a/v sync issues
                      3.1.6-3 Feb 01 2017
                      • fix in RTSP parser to improve compatibility with some cameras
                      • fixed server timezone reporting on Windows
                      3.1.6-2 Jan 25 2017
                      • support using timestamps to generate HLS sequence number
                      • fix updating segment duration for currently recorded DVR archive
                      3.1.6-1 Jan 23 2017
                      • support using files as a source for audio/video tracks in Nimble Transcoder
                      • fixed checking if Transcoder libraries are installed in regutil on Windows
                      3.1.5-9 Jan 16 2017
                      • fixed issue with following keyframe alignment setting in Transcoder
                      • added nimble-transcoder libraries check and notice in regutil when registering Transcoder
                      • some HLS re-streaming improvements
                      3.1.5-8 Jan 11 2017
                      • fixed some RTSP pull issues
                      3.1.5-7 Jan 09 2017
                      • fixed mpeg2video decoder update issue
                      • support passthrough mode for AC3 streams in Transcoder
                      • some improvements of input HEVC streams processing
                      • check WMSAuth signature when processing session creation request
                      3.1.5-6 Jan 06 2017
                      • minor improvement for HLS re-streaming
                      • support using Nimble Transcoder >= 1.0.4-2
                      3.1.5-5 Dec 29 2016
                      • Added previously missed "NAME" field into HLS playlist with audio groups
                      3.1.5-4 Dec 28 2016
                      • Support audio tracks grouping in HLS playlists
                      • Some performance improvements in remove VOD transmuxer
                      • Support creating sessions posting to stream URL
                      3.1.5-3 Dec 19 2016
                      • Support setting metadata for Icecast streams
                      3.1.5-2 Dec 15 2016
                      • Add discontinuity flag in HLS chunklist in case avc header changed
                      • Process "attachment" URL parameter for re-streamed content
                      • Minor performance improvements
                      3.1.5-1 Dec 13 2016
                      • Support using nimble-transcoder >= 1.0.4-1
                      3.1.4-3 Dec 12 2016
                      • Fixed setting icecast bitrate for mpegts mp3 streams
                      • Some improvements in transcoder
                      • Improve transmuxing performance when remote VOD storage is used
                      • Support validating client IP in PPV signatures
                      3.1.4-2 Dec 09 2016
                      • Some fixes in decoder to improve stability
                      3.1.4-1 Dec 07 2016
                      • Support using NVENC for input streams decoding in Transcoder
                      • Support options to control threading in decoders and filters
                      3.1.3-2 Dec 01 2016
                      • Fixed transcoder crash in case of abnormal changes of input stream properties
                      • Some logging improvements
                      3.1.3-1 Nov 28 2016
                      • Support sending several client ips to ppv handler when session ip is not restricted
                      • Some tuning of encoder thread parameters
                      3.1.2-10 Nov 24 2016
                      • Fixed issues with generating audio-only and video-only HLS VOD chunklists if absolute path is enabled
                      3.1.2-9 Nov 24 2016
                      • Fixed calculation of video CC for HLS segments transmuxed from DVR archive
                      • Support using absolute paths in SMIL files for HLS VOD
                      3.1.2-8 Nov 23 2016
                      • Fixed PCMA/PCMU audio decoding issue
                      • Set and maintain correct CC between HLS segments when transmuxing from DVR archive
                      • Minor logging and performance improvements
                      3.1.2-7 Nov 18 2016
                      • Support receiving Icecast streams from SAM Cast publisher
                      3.1.2-6 Nov 17 2016
                      • Error handling and logging improvements
                      3.1.2-5 Nov 16 2016
                      • Fixed fd leak in case of errors in DVR transmuxer
                      • Minor error handling and logging improvements
                      3.1.2-4 Nov 16 2016
                      • Fixed rare mpeg2video transmuxing issue
                      • Minor error logging improvements
                      3.1.2-3 Nov 15 2016
                      • Added option to configure transcoder buffer items
                      3.1.2-2 Nov 15 2016
                      • Minor improvements of log messages in video decoder thread
                      3.1.2-1 Nov 14 2016
                      • Support accepting pushed Icecast streams
                      • Skip short RTSP send reports instead of disconnecting stream
                      3.1.1-11 Nov 11 2016
                      • Fixed QuickSync height alignment
                      • Fixed RTSP sequence number wrap around issue
                      • Added "PLAY" command support for RTSP receive mode
                      3.1.1-10 Nov 07 2016
                      • Added rtsp_frame_buffer_max_size configuration parameter
                      3.1.1-9 Nov 04 2016
                      • Fixed crash caused by transmuxing big files (>4GB) from remote VOD storage
                      3.1.1-8 Nov 03 2016
                      • Fixed issue with parsing SDP from some RTSP cameras
                      • Increased default UDP buffer size to 1MB
                      3.1.1-7 Nov 02 2016
                      • Fix frame size calculation for (mpeg2 || mpeg2.5) && (layer 3)
                      • Set valid CC for PAT/PMT tables
                      3.1.1-6 Nov 01 2016
                      • Fix rare deadlock in case audio codec is changed to MP3 in incoming MPEG-TS stream and MPEG-DASH protocol is enabled for the output stream
                      3.1.1-5 Oct 31 2016
                      • Support sending FCSubscribe to RTMP sources
                      • Send HTTP 500 response to clients in case of mp4 transmuxing errors
                      • Fix reporting CPU usage on Windows with non-English locale
                      3.1.1-4 Oct 26 2016
                      • Fixed issue with incorrect mpeg-dash segment duration calculation when segment buffer is overloaded
                      3.1.1-3 Oct 24 2016
                      • Improved delayed RTMP stream pulling from Nimble origin
                      • Support local absolute URLs in HLS playlist in stream checker
                      3.1.1-2 Oct 20 2016
                      • Support encoding to H264 using NVENC on Linux platform
                      3.1.1-1 Oct 18 2016
                      • Support encoding to H264 using NVENC on Windows platform
                      3.1.0-8 Oct 12 2016
                      • Updated decoder flags to properly recover after input stream decoding errors
                      3.1.0-7 Oct 09 2016
                      • Support receiving RTMP streams from sources setting RTMP chunk size > 4MB
                      • Fixed several issues in processing MPEG-TS streams with mpeg2video/mpeg2audio/ac3
                      • Minor logging improvements
                      3.1.0-6 Oct 05 2016
                      • Request 30 seconds buffer from RTMP source in case of delayed pull tasks
                      3.1.0-5 Oct 03 2016
                      • Support receiving fragmented AC3 via MPEG-TS
                      • Fix issue with incorrect first DVR segment in the beginning of recording session
                      3.1.0-4 Sep 29 2016
                      • Use '.' as milliseconds delimiter in VTT subtitles
                      • Send CORS heades with 302 redirect for PD sessions
                      3.1.0-3 Sep 28 2016
                      • Fixed issue with some RTSP cameras sending application/vnd.onvif.metadata stream
                      • Implemented compensation for timestamps overrun/"jump back" to avoid unsynced audio/video
                      • Added configuration option to control storing VOD content in RAM cache
                      3.1.0-2 Sep 26 2016
                      • Fixed rare buffer overrun in case of errors during PD re-streaming
                      3.1.0-1 Sep 26 2016
                      • Support transmuxing video-only and audio-only HLS using SMIL files
                      • Support limiting DVR archives by size
                      • Some improvements in transcoding engine
                      3.0.9-14 Sep 21 2016
                      • Fix re-streaming MPEG-DASH streams with BaseURL tag in manifest
                      3.0.9-13 Sep 20 2016
                      • Added annexB start sequence before initial sps/pps unit only
                      • Additional locking to support multithreaded transmuxing if remote storage is used
                      3.0.9-12 Sep 19 2016
                      • Removed annexB start sequence before first sps/pps unit to avoid decode_slice_header error
                      3.0.9-11 Sep 16 2016
                      • Treat all RTSP packetization modes > 2 as a default
                      • Fixed workers deadlock in some rare cases caused by dns resolution errors
                      • Minor logging improvements
                      3.0.9-10 Sep 15 2016
                      • Support attaching DVR archives in read-only mode
                      • Error handling and logging improvements
                      3.0.9-9 Sep 15 2016
                      • Fixed infinite loop during loading DVR archives
                      3.0.9-8 Sep 13 2016
                      • Fixed absolute path in VOD playlists in case of using HTTPS
                      • Fixed re-loading dvr archive when renaming DVR archive's stream
                      • Added rtmp_sample_access config parameter to allow access to samples
                      3.0.9-7 Sep 12 2016
                      • Fix saving segments information to corrupted DVR segments db
                      3.0.9-6 Sep 09 2016
                      • Fix issue with naming output streams from transcoder when wildcards used
                      • Support transmuxing MP3 and AAC audio from remote VOD storage
                      3.0.9-5 Sep 05 2016
                      • Sort interleaved queue by PTS
                      3.0.9-4 Aug 25 2016
                      • Fix naming output stream in case of using encoder without filters
                      • Fix DVR archive cleanup when maximum segments per cleanup removed
                      3.0.9-3 Aug 25 2016
                      • Fix following selected keyframe alignment policy in encoder
                      3.0.9-2 Aug 23 2016
                      • Fix A/V unsync in HLS VOD in rare cases
                      • Continue loading DVR archives in case of invalid records in segments db
                      • Disable If-Modified-Since headers processing by default
                      3.0.9-1 Aug 21 2016
                      • Support using subtitles with .smil files
                      • Fix sending ac-3 and eac-3 audio tracks via UDP
                      3.0.8-6 Aug 18 2016
                      • Fixed range header field processing to send response in case of invalid values received
                      • Keep session field with RTSP OPTIONS request to avoid disconnection from some cameras
                      • Fixed rare crash in case of errors while receiving MPEG-TS stream over UDP
                      3.0.8-5 Aug 16 2016
                      • Allow to save 1-second segments to DVR archives
                      • Escape all control characters when adding string to json
                      3.0.8-4 Aug 15 2016
                      • Keep origin manifest parameters when re-streaming live MPEG-DASH streams
                      3.0.8-3 Aug 11 2016
                      • Support TTML, WebVTT and SRT subtitles for VOD content sent via HLS
                      3.0.8-2 Aug 09 2016
                      • Support pcm_mulaw and pcm_alaw audio codecs for RTSP input streams
                      • Additional error handling to avoid stopping when auto-updating GeoDB
                      • Fixed 'Authorization: Digest' header generation to avoid issues with some RTSP sources
                      3.0.8-1 Aug 08 2016
                      • Some optimizations to use less RAM for storing loaded DVR archives' segments info
                      3.0.7-11 Aug 03 2016
                      • Support empty password in MPEG-TS input stream url
                      • Support using .m4v and .m4a extensions in SMIL file for MPEG-DASH
                      • Fix re-activating PD sessions in case of long client inactivity
                      3.0.7-10 Jul 28 2016
                      • Support EAC3 codec for RTSP playback
                      • Fixed Range header processing to tolerate not valid request values
                      • Fixed SSL locking issue causing rare crashes when clients connected via HTTPS
                      3.0.7-9 Jul 27 2016
                      • Support EAC3 codec for RTSP and MPEG-TS input streams
                      • Fixed issue with validation of publish signature when publish control handler is not set
                      • Added sending Last-Modified header for live chunks to support If-Modified-Since handling
                      3.0.7-8 Jul 26 2016
                      • Fixed RTSP timestamps overflow breaking sound playback during long (>1 day) sessions
                      3.0.7-7 Jul 25 2016
                      • Added restart function support for RTMP republishing
                      • Support saving AC3 audio to DVR archives
                      • Support reporting information for private AC3 streams in MPEG-TS Out settings
                      • Some improvements for publishing to Akamai
                      3.0.7-6 21 Jul 2016
                      • Support AC3 in PES private data in MPEG-TS streams
                      • Support WMSAuth blocking by Referer field
                      3.0.7-5 Jul 20 2016
                      • Skip unexpected response from RTSP server
                      • Several improvements for MPEG-DASH re-streaming
                      3.0.7-4 Jul 19 2016
                      • Fixed PTS rounding in audio encoder
                      3.0.7-3 Jul 19 2016
                      • Fixed PTS processing issues in audio encoder
                      3.0.7-2 Jul 18 2016
                      • Fix SPS/PPS processing in encoder thread
                      • Fix failure in encoder if QuickSync library was not successfully loaded
                      3.0.7-1 Jul 16 2016
                      • Support AC3 codec for HLS/MPEG-DASH VOD
                      • Added Winamp as known player
                      • Support publishing to Limelight CDN
                      • Save data remained in stream buffer to DVR archive when stream is disconnected
                      3.0.6-8 Jul 13 2016
                      • Support AC3 codec for RTSP and MPEG-TS input streams
                      3.0.6-7 Jul 11 2016
                      3.0.6-6 Jul 07 2016
                      • Fixed infinite loop in transmuxer in case of some invalid MP4 files
                      • Fixed Icecast statistics reporting to the panel
                      3.0.6-5 Jul 06 2016
                      • Added API to cleanup DVR archives
                      3.0.6-4 Jul 05 2016
                      • Added support for RTMP publishing to Akamai
                      3.0.6-3 Jul 04 2016
                      • Support HTTP requests with If-Modified-Since header
                      3.0.6-2 Jun 30 2016
                      • Refactored Icecast streams processing to use common live streams handling code
                      3.0.6-1 Jun 29 2016
                      • Added AAC LATM support for RTSP
                      • Fixed crash on startup if output stream transmuxed from MPEGTS is setup to be DRM-protected with external key server
                      • Fixed init script for CentOS to support using QuickSync
                      3.0.5-9 Jun 28 2016
                      • Added AAC LATM support for MPEGTS
                      • Fixed setting proper protocol (http/https) in absolute path urls in case of HLS re-streaming
                      3.0.5-8 Jun 27 2016
                      • Fixed maximum DVR archive depth calculation
                      • Set 'image/jpeg' content-type when sending .jpg files
                      3.0.5-7 24 Jun 2016
                      • Fixed setting proper protocol (http/https) in absolute path urls in playlists
                      • Fixed buffer overrun in mpeg2ts transmuxing causing rare crashes
                      3.0.5-6 Jun 23 2016
                      • Added support of EditListBox MP4 atom
                      • Fixed reporting versions of Windows 8.1 and 10
                      3.0.5-5 Jun 21 2016
                      • Fixed crash in transmuxer caused by processing of some invalid .mp4 files
                      3.0.5-4 Jun 20 2016
                      • Added XBMC, NsPlayer, Kodi as known user-agents
                      3.0.5-3 Jun 18 2016
                      • Support splitted AAC audio messages in MPEGTS streams
                      3.0.5-2 Jun 17 2016
                      • Fixed Quick Sync encoder parameter names
                      • Minor logging improvements
                      3.0.5-1 Jun 15 2016
                      • Support encoding to H264 using QuickSync on Windows platform
                      • Minor improvements to avoid issuing errors in log
                      3.0.4-1 Jun 14 2016
                      • support long SPS/PPS in VOD content
                      • support interleaved compensation for video/audio tracks in live streams
                      • support accessing remote VOD storage via HTTPS
                      3.0.3-1 Jun 03 2016
                      • Support HEVC for HLS VOD streaming
                      3.0.2-2 Jun 02 2016
                      • Fix issue on Windows with sending files >4GB via PD
                      3.0.2-1 May 30 2016
                      • Fix NAL unit delimiter trimming to avoid playback issues of some VOD streams on MacOS and iOS devices
                      • Cache audio files' structure to speed up transmuxing
                      3.0.1-10 May 24 2016
                      • Fix setting media sequence in chunklists for audio only DVR archives
                      3.0.1-9 May 24 2016 Max Tomilov <info@nimblestreamer.com> -
                      • Fixed crash in rtsp parser caused by malformed header
                      • Send RTSP ntp report on timestamp overflow
                      • Support EPG requests to DVR archives without _dvr_range suffix
                      3.0.1-8 May 20 2016
                      • Fixed memory leak in AAC encoder
                      3.0.1-7 May 19 2016
                      • Fixed mapping files of size >4GB on Windows
                      3.0.1-6 May 19 2016
                      • Added CRC support for ADTS header in MPEGTS streams
                      3.0.1-5 May 18 2016
                      • Fixed MPEGTS annexB processing
                      • Fixed RTSP playback issue (initial video NTP calculation)
                      3.0.1-4 May 16 2016
                      • Fixed decoder re-creation causing frames cut-off issue
                      • Fixed loading transcoder libraries on MacOS
                      3.0.1-3 May 13 2016
                      • Increased encoder timeouts for skipping frames
                      • Additional logging in encoder
                      • Fixed audio message index reset causing crash when audio encoder is reinitialized
                      3.0.1-2 May 12 2016
                      • Fixed crash caused by stopping encoder
                      3.0.1-1 May 12 2016
                      3.0.0-2 May 11 2016
                      • Updated transcoder registration parameter names
                      • Added EULA for Nimble Streamer
                      3.0.0-1 May 09 2016
                      2.15.3-2 May 05 2016
                      • Fix potential concurrency issue if active dvr archive's path is updated
                      2.15.3-1 May 05 2016
                      • Support "attachment" URL parameter to force downloading files instead of playing
                      • Load DVR archives asynchronously to avoid blocking requests processing while loading
                      • Additional error handling in client session to fix high CPU usage in case of some errors
                      • Re-create log directory when starting Nimble
                      2.15.2-2 Apr 22 2016
                      • Fixed crash while parsing invalid PPV response
                      • Report DVR archive timeline via dvr_status interface
                      • Added hls_reset_video_audio_cc config option
                      2.15.2-1 Apr 20 2016
                      • Support sending mpeg2video via UDP
                      2.15.1-9 Apr 18 2016
                      • Support priorities for allow and deny fields of WMSAuth rules
                      2.15.1-8 Apr 14 2016
                      • Save additional data to DVR segments db to verify segments timestamps
                      2.15.1-7 Apr 11 2016
                      • Fix incorrect client disconnections during PD re-streaming
                      • Report space available for DVR archives via dvr_status API
                      2.15.1-6 Mar 31 2016
                      • Minor improvements in HTTP publisher and RTSP parser
                      • Add "Elemental Live" to known publishers list
                      2.15.1-5 Mar 29 2016
                      • Fix processing fzb to avoid dropping RTSP sessions
                      • Ping RTSP source even if session timeout is not declared
                      2.15.1-4 Mar 28 2016
                      • Fix crash in case of transmuxing high-resolution video from remote storage
                      • Ping RTSP source even if get_parameter method is not available
                      • Fix dts & pts for chunks generated for MPEG2TS protocol when mpeg2video is used
                      • Switch to pts in segment start time and duration calculation for dash
                      2.15.1-3 Mar 21 2016
                      • Case-insensitive checking of flashVer param name
                      • Fixed rare crash caused by incorrect replacement of fragmented cache item
                      2.15.1-2 Mar 16 2016
                      • Fixed rare buffer overrun when generating dash init segment
                      2.15.1-1 Mar 15 2016
                      • Support timeshifted streaming from DVR archives
                      • Minor improvements and optimizations
                      2.15.0-2 Mar 10 2016
                      • Fix dash processing in case of item reservation fail
                      2.15.0-1 Mar 09 2016
                      2.14.0-14 Mar 07 2016
                      • Fix incorrect restarting of MPEG-TS streams redirected with 302
                      2.14.0-13 01 Mar 2016
                      • Added option to disable self redirects for PD sessions
                      • Minor error handling and logging improvements
                      2.14.0-12 Feb 24 2016
                      • Fix incorrect fragment availability check in cache item
                      • Additional error logging in selector on Windows
                      2.14.0-11 Feb 24 2016
                      • Increase playlist buffer size to re-stream DVR archives
                      2.14.0-10 Feb 16 2016
                      • Fix onMetaData RTMP command parsing
                      • Fix issue with missing audio when playing live DVR stream
                      2.14.0-9 Feb 16 2016
                      • Skip NetStream.Play.PublishNotify RTMP status
                      • Minor logging improvements
                      2.14.0-8 Feb 10 2016
                      • Fix issue with publishing to Nimble using ffmpeg built with librtmp
                      • Fix issue with transmuxed VOD items access
                      2.14.0-7 08 Feb 2016
                      • Add audio-only MPEGTS support for audio-only MP4 files
                      • Some experimental options to tune server's behavior (VOD caching and transmuxers)
                      2.14.0-6 04 Feb 2016
                      • Add HTTP/UDP MPEGTS and HLS HEVC support
                      • Treat PD file extensions as case-insensitive
                      2.14.0-5 Feb 03 2016
                      • Support HTTP basic authentication when accessing MPEG-TS streams
                      • Fix issue with VOD transmuxing (requesting the same chunk twice)
                      2.14.0-4 29 Jan 2016
                      • Fix mpeg2ts->dash transmuxing issue(time overflow)
                      2.14.0-3 28 Jan 2016
                      • Fix onStatus processing for RTMP play (skip NetStream.Play.Reset)
                      • Support HEVC for MPEG-TS input streams
                      2.14.0-2 27 Jan 2016
                      • Fix onStatus processing for RTMP play
                      • Add videoCodec, audioCodec and codecs parameters to SMIL
                      2.14.0-1 25 Jan 2016
                      • Support H.265 for MPEG-DASH live streams
                      • Support logging to syslog
                      • Some fixes in RTSP pull (proper handling rtcp connections)
                      2.13.0-7 21 Jan 2016
                      • Fix audio-only MPEGTS UDP stream playback (pcr_pid)
                      • Fix using absolute path when generating MPEG-DASH manifest
                      • Fix HLS playlist detection for HLS re-streaming
                      2.13.0-6 14 Jan 2016
                      • Fix short RTSP app name issue
                      • Fix MPEGTS PAT/PMT constantly increasing version issue
                      • Add initial rtp packet sending to avoid Linux UDP issue
                      • Log referer to access log
                      2.13.0-5 12 Jan 2016
                      • Fix setting TTL for multicast packets
                      • Fix processing describe response in RTSP client (content-base)
                      • Fix memory leak in HTTP publisher
                      2.13.0-4 11 Jan 2016
                      • Increase PAT and PMT pids every time we send them
                      • Process onStatus response for publish as some CDNs(e.g edgecast) keep receiving messages even in case if publish failed
                      • Add dest_stream_params for CDNs like Edgecast
                      • Fix splitting RTSP URLs without path or port
                      • Handle errors in case of invalid app or user-agents regexps creation
                      2.13.0-3 Jan 07 2016
                      • Add EWOULDBLOCK processing logic to RTMP publisher to avoid peer disconnections
                      2.13.0-2 Jan 07 2016
                      • Add WMSAuth signatures processing for HTTP origin applications
                      • Fix crash while saving stats if invalid regex is specified in data slice
                      • Split HTTP MPEG-TS URL correctly to avoid missing double slashes
                      • Add support for multiple sps/pps cases in RTSP sender
                      2.13.0-1 Dec 30 2015
                      • User-agent restriction added to WMSAuth paywall
                      2.12.0-19 Dec 25 2015
                      • HEVC support for VOD
                      • Initial IPv6 support
                      • Reload crossdomain_xml file if it changed
                      2.12.0-18 Dec 22 2015
                      • Delayed pull implemented for MPEGTS, Icecast, DASH
                      • Fix RTSP dts/pts processing for cases where B-frame exists but num_reorder_frames = 0
                      2.12.0-17 Dec 21 2015
                      • Delayed pull implemented for DASH
                      • Fix RTSP ntp time processing
                      2.12.0-16 Dec 16 2015
                      • Support TLS v1.1 and v1.2 as output protocol when SSL is used
                      • Add bandwidth parameter support for ABR streams to set it explicitly
                      • Keep origin manifest name when restreaming DASH
                      2.12.0-15 Dec 14 2015
                      • Fix YouTube streaming issue (RTMP chunk size)
                      • Fix crash during UDP streaming
                      2.12.0-14 Dec 11 2015
                      • Fix PPV json formatting to avoid duplicated keys
                      • Fix RTMP interleaved channel issue
                      2.12.0-13 Dec 08 2015
                      • Fix loading fragmented cache items from disk when item size >2GB
                      • Fix ABR DASH manifest generation when using URL parameters (escape ampersand)
                      2.12.0-12 Dec 08 2015
                      • Fix flashVer field value to be more CDN-friendly
                      • Fix DASH manifest generation when using URL parameters (escape ampersand)
                      2.12.0-11 Dec 02 2015
                      • Fix mpegts B-Frame processing for DVR archives
                      2.12.0-10 Dec 02 2015
                      • Fix calculation of live stream's chunk duration if timestamp is reset
                      • Fix using the same DVR segment time if segments arrive very fast
                      2.12.0-9 Nov 26 2015
                      • Fixed "ice-audio-info:" tag processing
                      2.12.0-8 Nov 25 2015
                      • Fix RTSP playback issues
                      2.12.0-7 Nov 23 2015
                      • Fix duplication of parameters in location URL in re-streamed DASH manifest
                      • Fix splitting RTSP URL without stream
                      2.12.0-6 Nov 24 2015
                      • Fix a lot of RTSP pull related issues
                      • Set UDP received buffer size to appropriate value and make it configurable
                      2.12.0-5 Nov 22 2015
                      • Skip sprop-parameter-sets if only sps is received without pps
                      • Increase output buffer size for server status reports
                      2.12.0-4 Nov 20 2015
                      • Fix splitting RTSP URLs to app/stream when adjacent slashes used
                      • Skip empty RTP packets
                      2.12.0-3 Nov 19 2015
                      • Fix SMIL VOD processing
                      2.12.0-2 Nov 18 2015
                      • Fixed issue with h264 end fragment with no data
                      2.12.0-1 Nov 17 2015
                      • RTSP republishing support
                      2.11.0-13 Nov 16 2015
                      • Fix Icecast playback issue in FF
                      • Fix issues with generating DASH manifest from DVR archives
                      2.11.0-12 Nov 14 2015
                      • UDP sender bugfixes
                      • fix updating DVR settings specified for application
                      2.11.0-11 Nov 11 2015
                      • Fix incorrect calculation of remained data size causing crash when SSL is used
                      • DVR-related bugfixes and improvements
                      2.11.0-10 Nov 10 2015
                      • Fix crash during DVR archive cleanup
                      • Add Z after dateTime in DASH manifests
                      2.11.0-9 Nov 09 2015
                      • Add additional logging to HTTP publishing
                      2.11.0-8 Nov 07 2015
                      • Support ABR for DVR streams
                      • Support MP3 audio tracks in DVR streams
                      • Fix file descriptor leak in case of invalid mp4 file
                      2.11.0-7 Nov 04 2015
                      • Some DVR-related bugfixes
                      2.11.0-5 Nov 03 2015
                      • Support requesting DVR archive fragment
                      • Fix loading partially cleaned up DVR archive
                      • Handle ring buffers issue in RTSP sender
                      • Add support for DASH MPD@publishTime
                      2.11.0-4 Oct 30 2015
                      • Add CORS headers when sending error responses
                      • Minor improvements in DVR archives processing
                      2.11.0-3 Oct 28 2015
                      • Support deleting DVR archive content by user action from WMSPanel
                      2.11.0-2 Oct 27 2015
                      • Some DVR-related bugfixes
                      2.11.0-1 Oct 26 2015
                      • Initial DVR support
                      • Reset RTMP sessions for slow clients instead of disconnecting
                      • Fix HDR parameters support in SPS processing
                      2.10.0-3 Oct 23 2015
                      • Fix RTSP playback issue
                      • Fix audio/video only VOD DASH stream playback
                      2.10.0-2 Oct 21 2015
                      • Fix segmentation fault on Windows when parsing RTSP headers
                      2.10.0-1 Oct 19 2015
                      • Add RTSP (TCP interleaved) playback support
                      2.9.0-5 Oct 18 2015
                      • Fix stripping session params from .aac segments when re-streaming from Wowza
                      2.9.0-4 Oct 15 2015
                      • Fix MPEGTS UDP sender to handle high bandwith streams
                      • Fix RTMP video-only playback
                      • Set rtmp_buffer_initial_offset to 0 by default
                      2.9.0-3 Oct 12 2015
                      • Fix transmuxing of huge MP4 files
                      2.9.0-2 Oct 06 2015
                      • Fix RTMP processing in Dispersa
                      2.9.0-1 Sep 30 2015
                      • Publish control support
                      2.8.0-9 Sep 22 2015
                      • Fixed invalid behavior when remotely stored smil refers to non-existent content
                      • Add --apply-rules-conf for regutil. regutil will send existing rules.conf during registration
                      • Ignore stss atom existance for audio track
                      2.8.0-8 Sep 21 2015
                      • Fix VOD SMIL with absolute path processing
                      2.8.0-7 Sep 10 2015
                      • Fix invalid connections reporting after loading sessions
                      2.8.0-6 Sep 15 2015
                      • Fix issues with restreaming DVR streams via HDS
                      • Add wmsAuth support in VOD DASH mode
                      • Fix delayed pull task invalidation for HLS
                      2.8.0-5 Sep 10 2015
                      • Fix absolute URLs in playlists for remotely stored files
                      2.8.0-4 Sep 10 2015
                      • Add rtmp_worker_threads parameter support
                      2.8.0-3 Sep 10 2015
                      • Improve RTMP sender thread performance
                      2.8.0-2 Sep 07 2015
                      • Minor fix in RTSP parser to support header lines without spaces after colon
                      2.8.0-1 Sep 07 2015
                      • RTMP/RTSP delayed pull tasks implemented for RTMP/HLS
                      2.7.2-8 Sep 02 2015
                      • Increase max RTMP viewers to 10000. Add rtmp_max_viewers param.
                      2.7.2-7 Aug 24 2015
                      • Try to stop server-side tasks using SIGTERM first
                      • Support --version option to print out server version
                      2.7.2-6 Aug 20 2015
                      • Add Annex B separated NAL units support for RTSP
                      2.7.2-5 Aug 20 2015
                      • Unregister inactive MPEGTS streams
                      2.7.2-4 Aug 14 2015
                      • Fix short relative location processing for 30x redirect in Dispersa
                      2.7.2-3 Aug 13 2015
                      • Add sps/pps support for RTSP sources without sps/pps in sdp
                      2.7.2-2 Aug 24 2015
                      • Fix HTTP MPEGTS redirection processing issue
                      2.7.2-1 Aug 10 2015
                      • Support SMIL files processing for MPEG-DASH protocol
                      • Fix rare Android issue with audio playback when video plays fine but audio doesn't play at all
                      • Removed obsolete "PROGRAM-ID=1" from HLS playlists
                      2.7.1-6 Aug 07 2015
                      • Fix restreaming from sources without proper playlist's content-type
                      • Minor improvements in data cache
                      2.7.1-5 Aug 05 2015
                      • Fix conversion of date strings causing wrong creation time for loaded cache items
                      • Add bytes_sent field to PPV requests
                      • Fix issue with PPV handler thread exit
                      • Fix issue when manifest/playlist generation failed for remotely stored files
                      2.7.1-4 Aug 03 2015
                      • Support audio/video indexes for DASH
                      • Fix positioning live items in cache lists while loading from disk
                      2.7.1-3 Jul 31 2015
                      • Fix high CPU usage on CentOS 6 when transmuxing fragmented MP4 files
                      • Set correct expiration time for live items loaded from disk
                      2.7.1-2 Jul 30 2015
                      • Fix issues for cases when remote HTTP storage is not available
                      • Fix formatting of task commands stored to rules.conf
                      2.7.1-1 Jul 29 2015
                      • Support using SMIL files from remote HTTP storages
                      2.7.0-8 Jul 29 2015
                      • Fix HLS AAC-HE playback issue for Android
                      2.7.0-7 Jul 27 2015
                      • Fix AAC-HE playback issue for dash.js
                      • Fix rethrowing LoadNextChunkException when loading MOOV trak box
                      2.7.0-6 Jul 24 2015
                      • Fix RTSP URL processing. Now RTSP URLs without application are supported too
                      2.7.0-5 Jul 24 2015
                      • Fix UDP sender so now all programs even without available stream reported
                      • Fix UDP sender to assign MPEGTS program_number correctly
                      2.7.0-4 Jul 22 2015
                      • Fix reporting sessions in global connection statistics when HTTP origin is enabled
                      • Fix loading cached MPEG-DASH items
                      • Improve RTMP video-only playback
                      2.7.0-3 Jul 21 2015
                      • Support 302 redirections from origin when accessing remote VOD content
                      • PPV deny list processing for Icecast and MPEG2TS sessions
                      2.7.0-2 Jul 20 2015
                      • Add support for MPEG-TS over UDP output. Multi-program aka MTS streams supported
                      2.7.0-1 Jul 19 2015
                      • Support transmuxing VOD content stored on a remote HTTP storage
                      • Fix restreaming issue when response body is small enough to fit the initial portion of data with response header
                      2.6.7-7 Jul 07 2015
                      • Improve Dispersa stream checker performance and stability
                      2.6.7-6 Jul 03 2015
                      • Add RTSP authorization support for OPTIONS command
                      • Fix rtmp_buffer_initial_offset processing
                      2.6.7-5 Jul 03 2015
                      • Replace deprecated boost library functions
                      • Fix MPEGTS/RTSP -> RMP composition time offset processing
                      2.6.7-4 Jun 29 2015
                      • Fix stream checker task usage after task removal
                      • Add RTMP metadata for RTSP/MPEG-TS stream
                      • Limit number of bytes to send per single sendfile() call
                      2.6.7-3 Jun 26 2015
                      • Fix DASH audio codec processing in case if aac header size > 2
                      • Fix Envivo RTMP connect command processing issue
                      2.6.7-2 Jun 25 2015
                      • Add several ABR sorting modes for HLS
                      • Add PPV deny list periodical check for RTMP
                      2.6.7-1 Jun 24 2015
                      • Daily stats recovery implemented
                      2.6.6-10 Jun 23 2015
                      • Fix per-application RTMP parameters processing
                      2.6.6-9 Jun 22 2015
                      • Fix hang in IcecastPlayer when processing split header
                      • Enable RTMP handshake digest by default
                      2.6.6-8 Jun 16 2015
                      • Fix RTSP basic authorization support
                      • Fix wrong error handling in RTSP thread
                      2.6.6-7 Jun 15 2015
                      • Disconnect clients denied by PPV handler during progressive download sessions
                      • Support base authorization for RTSP pull
                      2.6.6-6 Jun 13 2015
                      • Fix onBwDone processing in RTMP Dispersa checker
                      2.6.6-4 Jun 10 2015
                      • Ignore messages like onBwDone and so on in RTMP Dispersa checker
                      • Fix MPEG2TS functionality. Assembly pes packages before processing
                      2.6.6-3 Jun 08 2015
                      • Fix wrong MPEG2TS prpcessing for MPEG2 and H264 codecs
                      • Fix issue with downloading big nff file
                      • Fix content-type of PPV request
                      2.6.6-2 Jun 06 2015
                      • MPEG2TS params persistence fixed
                      2.6.6-1 Jun 04 2015
                      • MPEG2TS implementation switched to common transmuxing engine. Now HLS, RTMP, MPEG-DASH, MPEGTS, Icecast output is supported.
                      2.6.5-8 Jun 03 2015
                      • Split MPEG2TS chunks on DTS boundary. previously we used PTS.
                      • Add support B-Frames in RTSP
                      2.6.5-7 Jun 02 2015
                      2.6.5-6 June 01 2015
                      • Fixed axis camera RTSP authorization issue
                      2.6.5-5 May 28 2015
                      • Add mpegts_inactivity_check_interval parameter to change inactivity check interval
                      2.6.5-4 May 28 2015
                      • Fix Icecast support for iOS
                      • Fix issue with RTSP timestamps
                      • Use HTTP as a default protocol for DRM key server
                      2.6.5-3 May 27 2015
                      • Forward HTTP error 503 from origin to clients
                      • Ignore field parameters when checking playlist content-type
                      • Changed log format on Linux to log proper thread ID
                      • Added fragmented AAC frame support into RTSP stream handler
                      2.6.5-2 May 26 2015
                      • Fix setting send/receive timeout to WMSPanel socket
                      • Add digest authorization support for RTSP pull
                      • Play over RTSP client if at least one codec is supported
                      2.6.5-1 May 24 2015
                      2.6.4-3 May 23 2015
                      • Fix MPEG2TS-over-http HTTP header assembling
                      2.6.4-2 May 22 2015
                      • Add HTTP redirect support for MPEG2TS over HTTP
                      • Fix wrong processing for URLs ending with '/'
                      • Use HTTP 1.0 to avoid chunked transfer encoding
                      2.6.4-1 May 19 2015
                      • RTSP pull support
                      2.6.3-4 May 15 2015
                      • Fix time overloading issue. 2.6.3-2 and 2.6.3-3 server MUST be upgraded to this version
                      2.6.3-3 May 12 2015
                      • Send Last-Modified field in PD response to enable pause/resume download in IE
                      • Fix DNS failover issue with the panel
                      2.6.3-2 May 08 2015
                      • Add ignore_rtmp_pause_command support to ignore RTMP pause command
                      2.6.3-1 May 6 2015
                      • Fix issues with range requests processing
                      • Support HEAD requests re-streaming
                      • Work in keep-alive by default if client requested using HTTP/1.1
                      2.6.2-2 Apr 30 2015
                      • RTMP audio timestamp correction implemented
                      • Group audio samples to minimize MPEG2TS padding
                      2.6.2-1 Apr 28 2015
                      • Support MPEG-DASH re-streaming
                      2.6.1-4 Apr 28 2015
                      • Fix HLS processing in case MPEG2TS transmuxing enabled
                      2.6.1-3 Apr 22 2015
                      • Improve RTMP performance and stability
                      • Reduce logging
                      • Workaround Wirecast 6.0.8 compatibility issue
                      • RTMP improvements for Windows version
                      • Add number-base DASH template support for RTMP
                      2.6.1-2 Apr 21 2015
                      • Fix RTMP pull Wowza compatibility issue
                      2.6.1-1 Apr 17 2015
                      • Fix crash when streams with the same names are pulled and being pushed
                      • Fix issue with pausing RTMP stream when using flowplayer
                      • Support binding to several ports for plain and SSL connections
                      2.6.0-12 Apr 15 2015
                      • Fix crash in case metadata was not received and frames timestamp starts not from 0
                      2.6.0-11 Apr 14 2015
                      • Fix sessions reporting for live DASH streams
                      • Register Nimble for Windows Error Reporing during the installation
                      • Fix custom exception handler on Windows to proceed to the default handler
                      2.6.0-10 Apr 14 2015
                      • Add support for RTMP playback by flowplayer
                      2.6.0-9 Apr 13 2015
                      • Add HTTP/RTMP application alias support
                      • Fix URI processing in case of restreaming, now we add nimble session and keep existing params too
                      2.6.0-8 Apr 12 2015
                      • Increase fd_set size to avoid missing socket events from selector
                      2.6.0-7 Apr 10 2015
                      • Fix another rare RTMP sender/publisher issue
                      2.6.0-6 Apr 07 2015
                      • Added more fields to access.log (bytes sent/received, processing time)
                      2.6.0-5 Apr 07 2015
                      • Remove mp4,mp3,aac prefixed from VOD HLS playlist generated from SMIL
                      2.6.0-4 Apr 06 2015
                      • Fix SMIL processing for idevices
                      • Fix very rate crashes in publisher thread
                      2.6.0-3 Apr 01 2015
                      • Added access_control_allow_headers option to set ACAH header value
                      2.6.0-2 Apr 01 2015
                      • RTMP wmsAuth fixed
                      • nimble_audio_index/nimble_video_index support added to SMIL transmuxing
                      2.6.0-1 Mar 31 2015
                      • RTMP play support
                      2.5.0-8 Mar 27 2015
                      • Fix error handling in functions validating requested chunk name
                      2.5.0-7 Mar 25 2015
                      • Pass parameters from client to origin and back when running in HTTP origin mode without tracking sessions
                      • Additional logging in transmuxer
                      2.5.0-6 Mar 24 2015
                      • Fix loading MP4 files with atom total size greater necessary size for stsz, stts etc
                      2.5.0-5 Mar 22 2015
                      • Fix support absolute paths in playlists in case of MP4 transmuxing
                      2.5.0-4 Mar 19 2015
                      • Support absolute paths in playlists in case of MP4 transmuxing
                      • Skip setcap in postinstall if NIMBLE_POSTINST_SKIP_SETCAP=1 is set
                      2.5.0-3 Mar 17 2015
                      • Fix RTMP republishing issue
                      2.5.0-2 Mar 12 2015
                      • Add support for RTMP encoders without metadata
                      2.5.0-1 Mar 10 2015
                      • Config options to set Cache-Control header for playlists and chunks
                      • Replace all existing params to session params for restreaming protected HLS streams
                      • Proper error handling during SSL shutdown sequence
                      • Merged with Windows branch
                      2.4.5-1 Mar 06 2015
                      • Support HTTP origin apps working without sessions
                      2.4.4-3 Mar 04 2015
                      • Support audioIndex/videoIndex for SMIL
                      2.4.4-2 Mar 03 2015
                      • Add inactivity check support for RTMP push
                      2.4.4-1 Feb 27 2015
                      • Add nimble_video_index and nimble_audio_index support for MP4->HLS case
                      2.4.3-9 Feb 24 2015
                      • Implement HLS AES for RTMP->HLS case
                      • Support Range field when sending transmuxed chunks
                      2.4.3-8 Feb 18 2015
                      • Add short 3byte mpeg2ts marker for mpegts->HLS transmuxing
                      2.4.3-7 Feb 18 2015
                      • Add session ID to PPV report
                      2.4.3-6 Feb 18 2015
                      • Fix Android user agent processing
                      2.4.3-5 Feb 18 2015
                      • PPV handler further fixed to support https correctly
                      • Remove PROGRAM-ID=1 from HLS playlist
                      • JPlayer Icecast compatibility issue fixed (player doesn't request metadata but metadata exists) but player cannot skip metadata from MP3 stream
                      2.4.3-4 Feb 16 2015
                      • Fix DASH playback in case if FMLE republish stream
                      • Fix old iOS players compatibility issue for RTMP->HLS case
                      2.4.3-3 Feb 13 2015
                      • Fix high CPU load when accessing and loading cache
                      • Changed peer shutdown logic in RTMP sessions processing
                      2.4.3-2 Feb 12 2015
                      • Extend the list of known content types for HDS manifests
                      2.4.3-1 Feb 11 2015
                      • Add support for HLS AES encryption for VOD
                      • Add support for VOD chunk duration configuration via vod_chunk_duration nimble.conf parameter
                      2.4.2-8 Feb 10 2015
                      • Check connection limit only for new sessions
                      2.4.2-7 Feb 06 2015
                      • Fix Smooth restreaming if no origin session params and .isma/.ismv extension in Stream URL
                      2.4.2-6 Feb 05 2015
                      • Add session parameters to URL in URI field
                      • Support OPTIONS request method
                      2.4.2-5 Feb 04 2015
                      • Fix Icecast fix sync mark processing issue for AAC
                      2.4.2-4 Feb 04 2015
                      • Support several IP addresses in X-Forwarded-For
                      • Fixed incompatibility with some Icecast servers
                      2.4.2-3 Feb 03 2015
                      • Add chunk count configuration for HLS and DASH
                      2.4.2-2 Feb 01 2015
                      • Stop throwing exception if icy_url is empty
                      2.4.2-1 Jan 29 2015
                      • Add Icecast metadata support
                      2.4.1-15 Jan 27 2015
                      • Fix HTTPS processing for PPV
                      2.4.1-14 Jan 27 2015
                      • Fixed segfault during invalid PPV API response processing
                      2.4.1-13 Jan 26 2015
                      • Fix DASH abr issue
                      • Add MPEGTS mode for audio-only RTMP streams
                      2.4.1-12 Jan 25 2015
                      • Add support for MP3 in MP4A container
                      2.4.1-11 Jan 23 2015
                      • Add HLS audio-only stream based on MPEG-TS as an option
                      2.4.1-10 Jan 21 2015
                      • Fix self-redirection URL when using HTTPS protocol
                      2.4.1-9 Jan 20 2015
                      • Send ACEH header if specified in config file
                      2.4.1-8 Jan 19 2015
                      • Disable PPV in case API settings not received
                      • Fix stream checker enable issue
                      2.4.1-7 Jan 14 2015
                      • Add Shoutcast support for Dispersa
                      • Fix URL decoding issues
                      2.4.1-6 Jan 11 2015
                      • Encode slashes in parameters when absolute URL is encoded by Nimble
                      2.4.1-5 Jan 09 2015
                      • Fix IE11 detection
                      • Fix MPEG-TS PMT table invalidation
                      2.4.1-4 Jan 01 2015
                      • Fix cutting session from URLs ending with BASE64-like suffix
                      2.4.1-3 Dec 30 2014
                      • Add redirect support for Icecast/Shoutcast
                      2.4.1-2 Dec 29 2014
                      • Add crossdomain_xml param support
                      2.4.1-1 Dec 27 2014
                      • Set flag to run nimble as root by default during the registration
                      • Add sysinfo section to server status response
                      2.4.0-3 Dec 25 2014
                      • Fix Chrome user agent detection
                      2.4.0-2 Dec 24 2014
                      • Change log mode to verbose for items used for debugging
                      2.4.0-1 Dec 24 2014
                      • Support HTTPS protocol for client connections
                      2.3.0-5 Dec 23 2014
                      • Fixed segfault after sprinting uninitialized bandwidth variable
                      2.3.0-4 Dec 22 2014
                      • Fix several HLS transmuxing sigfaults in rare cases
                      2.3.0-3 Dec 21 2014
                      • Increased maximum number of redirections from origin
                      2.3.0-2 Dec 17 2014
                      • Icecast -> HLS transmuxing noises issue between chunks fixed
                      2.3.0-1 Dec 15 2014
                      • Live RTMP -> MPEG-DASH transmuxing
                      2.2.0-4 Dec 07 2014
                      • Log client sessions info to sessions.log
                      2.2.0-3 Dec 04 2014
                      • Add publish time to RTMP stream info
                      2.2.0-2 Dec 04 2014
                      • Switch from $Number$ to $Time$ template to support bitdash Flash player
                      2.2.0-1 Dec 04 2014
                      • MP4 to MPEG-DASH transmuxing
                      2.1.0-6 Dec 03 2014
                      • Fixed Wirecast 6.0 compatibility issue
                      • Added log rotation settings
                      2.1.0-5 Dec 01 2014
                      • Fix Icecast live pull processing in case hls not chosen for output
                      • Add shoutcast support for RTMP
                      2.1.0-4 Nov 29 2014
                      • Fix pipe descriptors leak when running server-side task
                      2.1.0-3 Nov 26 2014
                      • Support relative redirections by origin using 301 and 302
                      2.1.0-2 Nov 26 2014
                      • Support 302 response with non-empty body
                      2.1.0-1 Nov 25 2014
                      • Support accessing origins via HTTPS
                      2.0.12-14 Nov 18 2014
                      • Skip empty lines in m3u8 playlists produced by some servers
                      2.0.12-13 Nov 17 2014
                      • Disable accumulating statistics if server is not connected to the panel
                      2.0.12-12 Nov 17 2014
                      • Fixed segmentation fault during processing clients waiting playlists
                      2.0.12-11 Nov 07 2014
                      • Add TLS support to Dispersa
                      2.0.12-10 Nov 05 2014
                      • Add absolute_path to HLS chunks when absolute_path specified
                      2.0.12-9 Nov 04 2014
                      • Skip first nal unit delimiter in RTMP samples for iOS compatibility
                      2.0.12-8 Nov 03 2014
                      • Support Nimble status API
                      2.0.12-7 Nov 02 2014
                      • Support wider range of chunk names when stripping origin session params
                      2.0.12-6 Oct 30 2014
                      • Freeze chunklist return till first chunk
                      2.0.12-5 Oct 28 2014
                      • Fix Icecast padding and protection bits processing
                      2.0.12-4 Oct 28 2014
                      • Fix Icecast player initialization issue
                      2.0.12-3 Oct 27 2014
                      • Fix RTMP republishing issue after restart nimble service
                      2.0.12-2 Oct 27 2014
                      • Fix Icecast crash issue
                      2.0.12-1 Oct 24 2014
                      • Add support crossdomain_xml_allow_access_from_domain param to control domain.xml content
                      • Add support for additional DR pull URLs for RTMP and Icecast
                      2.0.11-8 Oct 22 2014
                      • HLS chunks duration calculation fixed
                      2.0.11-7 Oct 20 2014
                      • Fix initialization of task last activity time when task is restarted
                      2.0.11-6 Oct 19 2014
                      • Support flag to restart task if process does not write anything to stdout for the specified amount of time
                      2.0.11-5 Oct 17 2014
                      • Fix RTMP publish issue in case stream republished
                      2.0.11-4 Oct 16 2014
                      • Fix RTMP publish/pull issue in case connection record longer than 256 bytes
                      • Remove wmsauth timeout errors from logs in case of valid session
                      2.0.11-3 Oct 15 2014
                      • SSL3->TLS
                      2.0.11-2 Oct 14 2014
                      • Fix wrong 64-bit MP4Box size processing
                      2.0.11-1 Oct 13 2014
                      • Add wmsauth logs support
                      • Add QuickTime support in players report
                      2.0.10-1 Oct 12 2014
                      • Reopen log files when SIGHUP is received
                      • Issue access log entries when running in Keep-Alive mode
                      2.0.9-2 Oct 08 2014
                      • Add wmsauth stream hash support
                      2.0.9-1 Oct 08 2014
                      • Support managing external tasks
                      2.0.8-2 Oct 06 2014
                      • Add Adobe Media Server support in case of pull stream
                      2.0.8-1 Oct 03 2014
                      • Add support for RTMP re-publish
                      2.0.7-8 Sep 30 2014
                      • Always send ACAO and ACAC headers if specified in config file
                      2.0.7-7 Sep 30 2014
                      • Send ACAO and ACAC headers when generating playlist using SMIL
                      2.0.7-6 Sep 29 2014
                      • Store Access-Control-Allow-Origin and Access-Control-Allow-Credentials header values in config and send them with HLS playlists
                      2.0.7-5 Sep 23 2014
                      • Bypass URL parameters during Smooth session
                      2.0.7-4 Sep 11 2014
                      • Set default max transmuxing buffer to 20M and make it configurable with vod_transmuxing_buffer
                      2.0.7-3 Sep 09 2014
                      • Reset ID3 URL on every RTMP metadata arrival
                      • Add absolute path support for HLS playlists
                      2.0.7-2 Sep 05 2014
                      • Add Shoutcast pull transmuxing into HLS, MPEG2TS and Icecast
                      2.0.7-1 Sep 04 2014
                      • Add Icecast pull transmuxing into HLS, MPEG2TS and Icecast
                      2.0.6-5 Sep 03 2014
                      • Fix RTMP audiocodecid processing issue
                      2.0.6-4 Sep 02 2014
                      • Fix HLS playlist issue for encrypted URLs
                      2.0.6-3 Sep 01 2014
                      • Fix live pull inactivity issue
                      2.0.6-2 Aug 29 2014
                      • Suppress errors in log in case of invalid fd in selector
                      • Fix issues with restreaming HLS with absolute paths in playlist
                      2.0.6-1 Aug 29 2014
                      • Add AAC -> HLS VOD transmuxing
                      2.0.5-2 Aug 27 2014
                      • Fix sorting predicate as a potential cause of PPV handler crash
                      2.0.5-1 Aug 25 2014
                      • Add new output protocols: MPEG2TS, Icecast
                      2.0.4-3 Aug 22 2014
                      • Fix gethostbyname error handling
                      2.0.4-2 20 Aug 2014
                      • Add STB platform and player for device report
                      2.0.4-1 Aug 18 2014
                      • Add support for MPEG2TS over HTTP
                      2.0.3-8 Aug 11 2014
                      • Use file prefix instead of subpath for absolute URLs
                      2.0.3-7 Aug 11 2014
                      • Fix Flussonic compatibility
                      2.0.3-6 Aug 10 2014
                      • Fix live stream playlists sending
                      2.0.3-5 Aug 08 2014
                      • Renamed option to pass all headers from client requests to origin
                      2.0.3-4 Aug 08 2014
                      • Add Flussonic compatibility
                      • Pass headers from client requests to origin
                      2.0.3-3 Aug 05 2014
                      • Fix Content-Type for AAC chunks
                      2.0.3-2 Jul 29 2014
                      • Fix ID3 tags processing
                      2.0.3-1 Jul 29 2014
                      • Support absolute paths in playlists
                      • Additional ID3 tags for audio-only HLS

                      2.0.2-4 Jul 26 2014

                      • Added support for CentOS 7
                      • Ignore RTMP video type info command frame

                      2.0.2-3 Jul 24 2014

                      • Fix big MP4 files processing issue

                      2.0.2-2 Jul 21 2014

                      • Lower the sleeping interval in utility thread

                      2.0.2-1 Jul 20 2014

                      • Process client requests while loading data cache

                      2.0.1-13 Jul 16 2014

                      • Add support for RTMP republishing. There are cases when FMLE republish already publishing streams.

                      2.0.1-12 Jul 15 2014

                      • Add Orban encoder support

                      2.0.1-11 Jul 13 2014

                      • RTMP auth param renamed

                      2.0.1-10 Jul 10 2014

                      • HDS restreaming fixed

                      2.0.1-9 Jul 09 2014

                      • Add pull RTMP support

                      2.0.1-8 Jul 06 2014

                      • Merged with 2.0.1-6

                      2.0.1-7 Jul 05 2014

                      • Fix potential leak of session object and cache item

                      2.0.1-6 Jul 4 2014

                      • Add nimbleauth parameter support for encoders without login/password authorization
                      • Add support for .mp3 codec for mp4 container
                      • Add support for ID3 HLS in case of audio only MP4 files

                      2.0.1-5 Jun 29 2014

                      • Handle SIGBUS to process network share disconnection
                      • More conservative RAM usage for caching VOD items
                      • Additional logging of cache invalidation logic

                      2.0.1-4 Jun 26 2014

                      • Add support for Wowza 3.6 pushPublishing plugin
                      • Calculate live stream bandwidth dynamically
                      • Honor duration settings from the panel

                      2.0.1-3 Jun 24 2014

                      • Iterate all live items during cache invalidation

                      2.0.1-2 Jun 23 2014

                      • Add pushPublishing Wowza plugin support

                      2.0.1-1 Jun 22 2014

                      • Fixed issue with cache items invalidation causing cache holding items for too long

                      2.0.0-6 Jun 22 2014

                      • Fixed wrong LRU item positioning

                      2.0.0-5 Jun 21 2014

                      • Fix republishing same stream during RTMP session issue
                      • Fix SMIL processing

                      2.0.0-4 Jun 20 2014

                      • Read timespamp delta for format-3 chunks in case delta over 0xFFFFFF. It's workaroud for FMLE if restart server after 4 hours of publishing

                      2.0.0-3 Jun 18 2014

                      • Add Wirecast support
                      • Sort RTMP ABR by bandwidth

                      2.0.0-2 Jun 17 2014

                      • Fix FMLE 4G acknoledgement issue

                      2.0.0-1 Jun 15 2014
                      • Add RTMP->HLS trunsmuxer
                      • Add WMSAuth support for VOD SMIL
                      1.9.2-1 Jun 13 2014
                      • Maintain LRU list to reduce cache items iteration when invalidating cache 
                      • Rotate log when file size is reached 128 MB 
                      • Option to enable access.log in nimble.conf
                      1.9.1-5 Jun 08 2014
                      • Do not add "Transfer-Encoding: identity" field to PPV and WMSPanel posts
                      1.9.1-4 Jun 05 2014
                      • Fix segmentation fault when using gethostbyname in multiple threads
                      • Minor fixes and logging improvements
                      1.9.1-3 May 30 2014
                      • Initial fix for the performance issue with cache invalidation
                      1.9.1-2 May 26 2014

                      • Fix sessions file name

                      1.9.1-1 May 25 2014

                      • Save and load sessions to avoid dropping clients when restarting server

                      1.9.0-4 May 24 2014

                      • Fix processing HDS playlists without origin session info

                      1.9.0-3 May 23 2014

                      • Do not bypass wmsAuthSign to origin

                      1.9.0-2 May 22 2014

                      • Fix mp3->hls processing

                      1.9.0-1 May 18 2014

                      • Support HDS restreaming

                      1.8.4-2 May 11 2014

                      • Add support for SMIL title field

                      1.8.4-1 May 4 2014
                      • MP3 to HLS transmuxing support

                      1.8.3-3 May 3 2014

                      • Register new session if chunk.m3u8 requesred without session


                      1.8.3-2 May 3 2014

                      • MP4->HLS transmuxing fixed(int overflow) for high timescale and long movie.


                      1.8.3-1 Apr 29 2014

                      • Add SMIL files support to process VOD ABR


                      1.8.2-1 Apr 25 2014

                      • Added option to disable IP restriction for user sessions


                      1.8.1-4 Apr 24 2014

                      • Removed assertions causing process failure


                      1.8.1-3 Apr 23 2014

                      • listen_interfaces config parameter added


                      1.8.1-2 Apr 22 2014
                      • MP4->HLS VOD trasmuxer fixed so if we cannot load particular media trak we just skip it

                      1.8.1-1 Apr 21 2014

                      • Improve geo redirect processing

                      1.7.1-6 Apr 21 2014

                      • Do not override origin response status code 412


                      1.7.1-5 Apr 18 2014

                      • Reserved fields validation removed


                      1.7.1-4 Apr 17 2014

                      • Add interface selection for multicast
                      • Add REUSEADDR support


                      1.7.1-3 Apr 14 2014

                      • Fix multicast identification

                      1.7.1-2 Apr 14 2014

                      • Set 1hr VOD min storage time for as a default


                      1.7.1-1 Apr 13 2014

                      • Implemented LRU cache items expiration


                      1.7.0-12 Apr 12 2014

                      • Fix wrong live stream initialization


                      1.7.0-11 Apr 8 2014

                      • Add H262 support to UDP transmuxer


                      1.7.0-10 Apr 8 2014

                      • Find IDR NAL processing fixed


                      1.7.0-9 Apr 7 2014

                      • Instant Dispersa checks now works separately and faster


                      1.7.0-8 Apr 2 2014

                      • Fix live stream processing in case we dynamically add or remove live stream


                      1.7.0-7 Apr 1 2014
                      • Don't add PTS/DTS in case we don't have these values in input


                      1.7.0-6 Mar 31 2014
                      • Fix segmentation fault when accessing deleted cache item


                      1.7.0-5 Mar 31 2014
                      • Fix MPEG2TS pts/dts structure processing.


                      1.7.0-4 Mar 30 2014

                      • Fix failure after downloader session is timed out


                        1.7.0-3 Mar 29 2014

                        • Minor fixes with sending cached PD items


                        1.7.0-2 Mar 28 2014

                        • Fix rules.conf serialization issue


                        1.7.0-1 Mar 27 2014
                        • Add mpeg2ts over UDP live stream processing. version 2

                        1.6.0-2 Mar 26 2014

                        • Fixed issue with requesting new PD item with range
                        • Changed log level for some non-critical messages


                        1.6.0-1 Mar 24 2014

                        • PD cache (initial implementation)


                        1.5.1-8 Mar 20 2014

                        • Increased keep inactive sessions timeout 


                        1.5.1-7 Mar 16 2014

                        • Fixed memory leak during sync processing
                        • Added handling of lost connection in client session

                        1.5.1-6 Mar 13 2014

                        • Remove RTMP thread

                        1.5.1-5 Mar 12 2014

                        • Fix SIG fault for chunked sync and stream checker response

                        1.5.1-4 Mar 11 2014

                        • Fix config processing issue

                        1.5.1-3 Mar 7 2014

                        • Fix HTTP/HTTPS response partial processing

                        1.5.1-2 Mar 5 2014

                        • Add CTTS support for audio trak

                        1.5.1-1 Mar 3 2014

                        • Fixed PES DTS block processing for MP4->HLS

                        1.4.1-1 Feb 16 2014

                        • Fix reporting unit of used cache sizes (report in MB)
                        • Fix issue with playing multiple streams using single shared connection
                        • Fix reporting connections statistics

                        1.4.0-1 12 Feb 2014

                        • MPEG2TS/UDP incoming stream support

                        1.3.1-1 Feb 07 2014

                        • Support setting VOD cache timeout in config file (vod_cache_timeout)


                        1.3.0-11 Jan 29 2014

                        • Dispersa false positive fixed.


                        1.3.0-10 Jan 27 2014

                        • Fix processing of invalid MP4 files.


                        1.3.0-9 Jan 23 2014

                        • Fixed segmentation fault when empty playlist is returned by origin


                        1.3.0-8 Jan 21 2014

                        • Make Dispersa processing more stable.
                        • Support FIN flag in last TCP package


                        1.3.0-7 Jan 21 2014

                        • Support setting User-Agent header in config file


                        1.3.0-6 Jan 20 2014

                        • Dispersa full chunk path processing for Wowza fixed


                        1.3.0-5 Jan 20 2014

                        • Skip unsupported atoms in avc1 atom


                        1.3.0-4 Jan 16 2014

                        • Session processing fixed. It'll more reliable now.
                        • Nimble now can be used as client's private checkpoint for Dispersa


                        1.3.0-3 Jan 16 2014

                        • Fixed issue with parsing origin response without Content-Length


                        1.3.0-2 Jan 15 2014

                        • PPV add mutual authorization support.
                        • Fix RTSP dispersa processing


                        1.3.0-1 Jan 14 2014

                        • PPV json processing fixed


                        1.2.1-1 Jan 14 2014

                        • PPV API support


                        1.2.0-4 Jan 10 2014

                        • URL encoding for Dispersa
                        • Handling moov atom for MP4 correctly for all cases

                        1.2.0-3 Jan 09 2014

                        • Fix RTMP URL processing for Dispersa


                        1.2.0-2 Jan 3 2014

                        • Add RTMP support for Dispersa

                        1.2.0-1 Dec 26 2013

                        • Fix MPEG-DASH support in Dispersa.
                        • Fix HLS generator to fast start VOD playback.

                        1.1.4-14 Dec 26 2013

                        • Add support for Samsung Has Smart-TV in device report.

                        1.1.4-13 Dec 25 2013

                        • Add host validation to URL mapper for vod and restream routes.

                        1.1.4-12 Dec 24 2013

                        • Set mp4 vod duration to 6 seconds as proposed by Apple.

                        1.1.4-11 Dec 23 2013

                        • Add legacy iOS versions support

                        1.1.4-10 Dec 21 2013

                        • Support 302 redirects from origins


                        1.1.4-9 Dec 19 2013

                        • URL encoding added to WMSAuth processing

                        1.1.4-8 11 Dec 2013
                        • Fix CTTS atom processing.

                        1.1.4-7 09 Dec 2013
                        • Add support for nginx as an origin.

                        1.1.4-6 06 Dec 2013
                        • Timeout changed for RAM and ROM cache for VOD/generated content

                        1.1.4-5 05 Dec 2013
                        • Wrong Bandwidth statistics fixed. Smart-TV platform added in devices report.

                        1.1.4-4 04 Dec 2013
                        • Bugfixes


                        1.1.4-3 03 Dec 2013
                        • Raise limits to handle more clients

                        1.1.4-2 02 Dec 2013
                        • Fix behavior with sessions in Keep-Alive mode

                        1.1.4-1 01 Dec 2013
                        • Initial PPV support
                        • FLV pseudostreaming (seek in FLV using "start" parameter)
                        • Set number of maximum open files in init script
                        • Minor bugfixes

                        1.1.3-1 26 Nov 2013
                        • Reporting sessions durations
                        • Fix issue with accessing files containing space characters in a name
                        • Support playlists of size bigger than 32KB
                        • Minor bugfixes


                        1.1.2-1 21 Nov 2013
                        • More accurate user connections calculation
                        • Fixed issue with immediate reconnections to WMSpanel


                        1.1.1-2 13 Nov 2013
                        • Add dependency to libcap2-bin to automatically set
                        • Permission for running on ports lower then 1024


                        1.1.1-1 13 Nov 2013
                        • Support keep-alive sessions
                        • Retrieve Nimble logs via WMSPanel


                        1.1.0-2 07 Nov 2013
                        • Additional error handling and logging
                        • Optimizations in statistics calculations


                        1.1.0-1 06 Nov 2013
                        • WMSAuth support


                        1.0.1-3 29 Oct 2013
                        • Changed error handling logic in session manager


                        1.0.1-2 29 Oct 2013
                        • Fix rules loading


                        1.0.1-1 28 Oct 2013
                        • Fix removal of origin parameters from chunk names
                        • Fix possible leak of socket handle
                        • Disabled access logging by default


                        1.0.0-1 21 Oct 2013
                        • HLS transmuxing




                        ... 0.1 - 0.9 releases info skipped ...

                        No comments:

                        Post a Comment

                        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.

                        Note: Only a member of this blog may post a comment.