MinimStreamer

Home

Installing

Release notes

User guide

Support

Forum

MinimServer

License

Contact

Donate

Latest news

Support for transcoding Ogg/Vorbis local files

Latest change

MinimStreamer 0.6.4 has been released

Release Notes

This page contains a complete list of MinimStreamer releases. For each release, you'll find a brief description of any new features, together with a summary of bug fixes and other changes.

New features are highlighted as [NEW] in the User guide sections that describe them.

MinimStreamer 0.6.4

This is a bug-fix update for MinimStreamer. It was released on 18th May 2017.

Bug fixes

Fix problem with minim icon not displayed on Linux desktop

MinimStreamer 0.6.3

This is a license update for MinimStreamer. It was released on 12th May 2017.

License changes

Extend license expiry date to 31 December 2017

MinimStreamer 0.6.2

This is a feature update for MinimStreamer. It was released on 1st April 2017.

New features

Added support for transcoding local Ogg files containing Vorbis audio data. For more information, see the Transcoding section of the User guide.

Minor changes

Handle radio .m3u URLs with incorrect MIME type
Check that converter program is a valid executable that can run successfully

MinimStreamer 0.6.1

This is a bug-fix update for MinimStreamer. It was released on 31st December 2016.

Bug fixes

Fix / by 0 error when transcoding

MinimStreamer 0.6

This is a license and feature update for MinimStreamer. It was released on 17th December 2016.

New features

You can use input type filters to apply transcoding to specific sample rates, bit depths or bit rates for local files. For more information, see the Input type filters section of the User guide.

License changes

Extend license expiry date to 30 June 2017

Minor changes

Handle radio .pls URLs with incorrect MIME type

MinimStreamer 0.5.25

This is a license update for MinimStreamer. It was released on 26th June 2016.

License changes

Extend license expiry date to 31 December 2016

MinimStreamer 0.5.24

This is a feature update for MinimStreamer. It was released on 18th April 2016.

New features

Added a new optional location (the opt/bin directory) for the stream converter program. For more information, see the Stream converter program section of the User guide.

Bug fixes

Fix file descriptor leakage when transcoding DSF or DFF file to DoP/WAV
Fix NullPointerException in FLACResource.java
Don't produce a crash dump for a ReaderInterruptedException
Fix problem playing network stream when the stream .m3u file contains a blank line
Fix NullPointerException when PATH not set

MinimStreamer 0.5.23

This is a bug-fix update for MinimStreamer. It was released on 4th February 2016.

Bug fixes

Revert HTTP protocol change that caused JPLAYStreamer not to work with 0.5.22

MinimStreamer 0.5.22

This is a feature update for MinimStreamer. It was released on 3rd February 2016.

New features

Added a new streamSize option to the stream.options property to play network streams using control points or renderers that can't handle audio broadcast streams of unlimited size. For more information, see the Streaming options section of the User guide.

Added a new preBuffer option to the stream.options property to read some audio data into memory before starting to stream audio data to the renderer. For more information, see the Streaming options section of the User guide.

Bug fixes and minor changes

Fix problem with broken-up audio at the start of tracks
Disable live stream sharing to fix renderer timeout problems

MinimStreamer 0.5.21

This is a minor update for MinimStreamer. It was released on 15th December 2015.

Bug fixes

Fix problem with some HLS streams not being playable

MinimStreamer 0.5.20

This is a minor update for MinimStreamer. It was released on 13th December 2015.

License changes

Extend license expiry date to 30 June 2016

Bug fixes

Fix malformed URL error message when playing some HLS streams Add support for HLS streams with media segments in AAC ADTS packed audio format

MinimStreamer 0.5.19

This is a bug-fix update for MinimStreamer. It was released on 1st December 2015.

Bug fixes

Fix problems with restarting recordings after the server is relaunched

MinimStreamer 0.5.18

This is a bug-fix update for MinimStreamer. It was released on 9th November 2015.

Bug fixes

Fix problem playing a stream whose playlist URL doesn't include a path

MinimStreamer 0.5.17

This is a minor update for MinimStreamer. It was released on 2nd November 2015.

Minor changes

Further improvements to error recovery after server errors during HLS streaming
Fix potential deadlock after error when starting a stream recording

MinimStreamer 0.5.16

This is a minor update for MinimStreamer. It was released on 16th October 2015.

Minor changes

Attempt to continue HLS streaming after error reading audio data segment

MinimStreamer 0.5.15

This is a minor update for MinimStreamer. It was released on 13th October 2015.

Minor changes

Attempt to continue HLS streaming after error response from server

MinimStreamer 0.5.14

This is a feature update for MinimStreamer. It was released on 1st October 2015.

New features

Added an option to ensure the use of a converter to do all FLAC to WAV transcoding. For more information, see the Transcoding section of the user guide.

Added new syntax to allow the stream.options property to have an option value containing a comma. For more information, see the Streaming options section of the user guide.

Bug fixes and minor changes

Allow restarting MinimServer without interrupting a live recording
Don't create crash log file for HLS stream read error

MinimStreamer 0.5.13

This is a minor update for MinimStreamer. It was released on 26th June 2015.

License changes

Extend license expiry date to 31 December 2015

Bug fixes

Fix NullPointerException when GET request from renderer contains only a Host header

MinimStreamer 0.5.12

This is a feature update for MinimStreamer. It was released on 23rd March 2015.

New features

Added a new convOut option to the stream.options property to provide support for using libsoxr from ffmpeg for stream resampling. For more information, see the Streaming options section of the User guide.

Bug fixes

Fix transcoding failure when the stream.converter property has a path containing spaces

MinimStreamer 0.5.11

This is a minor update for MinimStreamer. It was released on 14th March 2015.

Bug fixes and minor changes

Fix problem with not checking for incorrect bitrate transcoding setting
Fix problem with waiting for test invocation of FFmpeg to complete
Add log message for unsupported byte-range request from renderer
Fix problem with playing remote MP3 files containing embedded images

MinimStreamer 0.5.10

This is a bug-fix update for MinimStreamer. It was released on 7th March 2015.

Bug fixes

Fix problem with ALAC to WAV transcoding

MinimStreamer 0.5.9

This is a bug-fix update for MinimStreamer. It was released on 6th March 2015.

Bug fixes

Fix problem with DSF to DoP/WAV transcoding

MinimStreamer 0.5.8

This is a bug-fix update for MinimStreamer. It was released on 5th March 2015.

Bug fixes

Fix problem with playing files transcoded to L24

MinimStreamer 0.5.7

This is a bug-fix update for MinimStreamer. It was released on 5th March 2015.

Bug fixes

Fix incorrect error message about duplicate transcode targets if sample rate is different

MinimStreamer 0.5.6

This is a bug-fix update for MinimStreamer. It was released on 4th March 2015.

Bug fixes

Fix launch error "CreateProcess error=87, The parameter is wrong"

MinimStreamer 0.5.5

This is a feature update for MinimStreamer. It was released on 4th March 2015.

New features

Added support for transcoding DSD (.dsf files) to native PCM (wav, wav16, wav24, L16 and L24). This support requires MinimServer 0.8.3 update 60 or later and FFmpeg release 2.3 or later. For more information, see the Transcoding section of the User guide.

Added support for specifying an output sample rate when transcoding network streams to wav, wav16, wav24, L16 and L24. For more information, see the Transcoding section of the User guide.

Added support for specifying an output bit rate when transcoding network streams to mp3. For more information, see the Transcoding section of the User guide.

Other changes

Fix dropout problems when streaming BBC HLS radio streams to a Sonos player
Add -vn option to ffmpeg and avconv commands

MinimStreamer 0.5.4

This is a minor update for MinimStreamer. It was released on 25th February 2015.

Bug fixes and minor changes

Fix NullPointerException error when stopping chain
Don't clear stream.record property when MinimServer restarts
Add more debug logging for HLS streaming
Add stream.options property

MinimStreamer 0.5.3

This is a minor update for MinimStreamer. It was released on 19th February 2015.

Bug fixes and minor changes

Fix IllegalArgumentException: timeout value is negative
Don't use * as transcoding source type if a stream type is specified
Use shorter URLs for MinimStreamer streams

MinimStreamer 0.5.2

This is a feature update for MinimStreamer. It was released on 16th February 2015.

New features

Added support for the HTTP Live Streaming (HLS) protocol. HLS streams containing AAC audio data (for example, the new BBC HLS AAC streams) are automatically converted to "normal" AAC ADTS streams for playing and recording.

MinimStreamer 0.5.1

This is a bug-fix update for MinimStreamer. It was released on 14th January 2015.

Bug fixes

Fix relaunch failure after making a recording

MinimStreamer 0.5

This is a version update for MinimStreamer. It was released on 14th December 2014.

New features

As an alternative to putting the avconv or ffmpeg program in one of the directories in the PATH environment variable, you can set the stream.converter property to the absolute path of the avconv or ffmpeg program. For more information, see the Transcoding section of the User guide.

Compatibility notes

MinimStreamer 0.5 requires MinimServer 0.8.3.

MinimStreamer 0.5 requires Java 7 or later. If you are currently using Java 6 to run MinimServer, you need to update to Java 7 or Java 8. For more information, see the MinimServer installation instructions for the platform you are using to run MinimServer and MinimStreamer.

License changes

Extend license expiry date to 30 June 2015

Bug fixes and minor changes

Read files with UTF-8 characters in filename if platform charset is US-ASCII

MinimStreamer 0.4.3

This is a bug-fix update for MinimStreamer. It was released on 15th November 2014.

Bug fixes

Fix problem with ffmpeg transcoding not working on Synology

MinimStreamer 0.4.2

This is a minor update for MinimStreamer. It was released on 30th August 2014.

New features

For improved transcoding flexibility when using multiple renderers, you can specify a list of output types for any input type in the stream.transcode property. For more information, see the Transcoding section of the User guide.

Bug fixes

Fix problem with mp4 not recognised as input type in stream.transcode property

MinimStreamer 0.4.1

This is a minor update for MinimStreamer. It was released on 3rd August 2014.

New features

For improved compatibility with some control points and renderers, you can now specify optional stream audio information after the stream ID. For more information, see the Transcoding section of the User guide.

Compatibility notes

The aac input type in the stream.transcode property now applies only to ADTS-formatted files and streams containing AAC data. For transcoding MPEG-formatted files (.mp4 and .m4a) containing AAC audio data, a new input type mp4 has been introduced. For more information, see the Transcoding section of the User guide.

Bug fixes and minor changes

Increase FFmpeg timeout to 20 seconds
Support L16 and L24 audio data in DIDL-Lite protocolInfo attribute
Fix stream sharing bug when recording and playing the same stream
Support Range requests for nontranscoded network streams
Support optional type information in streamID
Support optional audio data information in streamID
Don't transcode mp4/m4a files for aac input type
Add mp4 input type for transcoding mp4/m4a files containing AAC data

MinimStreamer 0.4

This is a version update for MinimStreamer. It was released on 26th May 2014.

New features

Transcoding DSD128 files (DSF or DFF) to DoP/WAV is now supported.

License changes

Extend license expiry date to 31 December 2014

MinimStreamer 0.3.18

This is a performance update for MinimStreamer. It was released on 13th May 2014.

Performance improvements

Improve seek performance when transcoding FLAC files to WAV.

MinimStreamer 0.3.17

This is a bug-fix update for MinimStreamer. It was released on 28th April 2014.

Bug fixes

Fix problem with transcoding ALAC files

MinimStreamer 0.3.16

This is a bug-fix update for MinimStreamer. It was released on 28th April 2014.

Bug fixes and minor changes

Fix problems when using transcoding together with stream sharing
Include MIME type information in protocolInfo for transcode * source type

MinimStreamer 0.3.15

This is a bug-fix update for MinimStreamer. It was released on 10th March 2014.

Bug fixes

Fix problem with playing transcoded WAV streams using mpd on Raspberry Pi

MinimStreamer 0.3.14

This is a bug-fix update for MinimStreamer. It was released on 26th February 2014.

Bug fixes and minor changes

Fix problem with transcoding AAC files or radio streams on a Synology NAS
Ensure compatibility with new Synology 0.8.1b install package

MinimStreamer 0.3.13

This is a bug-fix update for MinimStreamer. It was released on 19th February 2014.

Bug fixes and minor changes

Use 4 GB limit for transcoded WAV stream by default
Add filtering for MP3 radio streams to find first valid header
Add size limit option to transcode target

MinimStreamer 0.3.12

This is a bug-fix update for MinimStreamer. It was released on 13th February 2014.

Bug fixes

Ignore text accompanying HTTP response code from network stream
Fix problem transcoding network stream to L16

MinimStreamer 0.3.11

This is a bug-fix update for MinimStreamer. It was released on 10th February 2014.

Bug fixes

Add Icy-MetaData header to HTTP GET request if not sent by renderer

MinimStreamer 0.3.10

This release includes new features and bug fixes. It was released on 30th January 2014.

New features

Transcoding to the LPCM formats L16 and L24 is now supported. For more information, see the Transcoding section of the User guide.

MinimStreamer can optionally add a file extension suffix to the transcoding URL for a network stream whose original type is unknown. For more information, see the Transcoding section of the User guide.

Compatibility notes

MinimStreamer 0.3.10 requires MinimServer 0.8 update 17.

Bug fixes and minor changes

Fix FLAC to WAV transcoding problem with initial small byte range request
Parse remote .m3u playlists as stream URLs
Support HTTP redirection responses from remote stream URLs
Fix problem with blocked threads not terminating
Fix problem with cleanup of shared streams
Fix problem with relaunch failing if any recordings are in progress

MinimStreamer 0.3.9

This is a bug-fix update for MinimStreamer. It was released on 17th January 2014.

Compatibility notes

MinimStreamer 0.3.9 requires MinimServer 0.8 update 16.

Bug fixes and minor changes

Fix problems with blocked threads not terminating
Fix problem with sharing of listening and recording streams
Support stream URLs with query strings

MinimStreamer 0.3.8

This is a bug-fix update for MinimStreamer. It was released on 6th January 2014.

Bug fixes

Fix problem with transcoded radio stream stopping playing after some time
Fix problem with unable to play some radio streams

MinimStreamer 0.3.7

This is a bug-fix update for MinimStreamer. It was released on 4th January 2014.

Bug fixes and minor changes

Fix problem with transcoding ALAC/AAC/MP3 streams using Synology version of FFmpeg
Update copyright dates

MinimStreamer 0.3.6

This is a bug-fix update for MinimStreamer. It was released on 30th December 2013.

Bug fixes

Fix transcoding problem for filename containing a quote character
Fix problem where file plays with no sound after a transcoding error

MinimStreamer 0.3.5

This is the initial public release of MinimStreamer. It was released on 16th December 2013.