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 ...