Stable release 2.9.0 now available!
Added VideoJS player to our smart meta-player. Adding VideoJS allows HLS playback to work in most non-Apple browsers in addition to Apple browsers.
The MistController can now restart without closing connections and restart faster
Pro Feature: Added RECORDING_END trigger. This trigger alerts you when a file finishes writing to disk. Allowing you to do your own post-processing for example.
Pro Feature: MP4 live improvements. MP4 live is now compatible with FireFox, no longer randomly disconnects mid-stream and the end-to-end latency has been reduced to 5-8 seconds for most streams.
Various other bugfixes and small improvements.
Stable release 2.8.2 out now
Pro only feature: RTMP output track selection has been added. MistServer can now select the tracks to output by ending the rtmp urls with "?track=track_number" or "?video=track_number" "?audio=track_number".
Pro only feature: HTTPS support has been added, you can activate it through the Protocol panel.
Feature: DTSC pull now allows selection of all buffer parameters.
Improvement: Changed flash protocols priority to RTMP > FLV > HDS. While flash protocols are becoming less common, we have changed the priority to check for the protocols we see used the most.
Improvement: HLS protocol. HLS has become faster and more reliable.
Improvement: Updated Windows (Cygwin-based) builds with IPv6 support
Improvement: Live streaming Live streaming has received various changes for incoming and outgoing live streams, streaming should be more reliable and faster.
The previously out of date manual has been updated to the latest release. We've spend a lot effort making sure the manual is both complete as well as easy to follow. We've also added and updated integration documentation (API, Triggers, etc.), so all documentation can now be found in one place.
From this point forward the manual will stay in sync with the releases.
MistServer stable release 2.7 out now!
Hello all! Our new stable release 2.7 is out now. We've changed the way our management interface worked and added our new meta-player. The meta player auto-detects the best combination of protocol and player for a given stream and playback device, plus it is fully customizable through CSS for one unified look. We've also updated the MacOS versions to be up to date with our Linux and Windows versions. Downloads are here, and the full changelog is available here. Here is a summary:
Improved MistServer Interface We've changed the MistServer interface significantly. Previews are now accessible only through the stream window as it made more sense to have the stream settings and preview available through the same menu. A first set up for a thumbnail-based menu has been made and included, allowing users to change the way they see their streams within MistServer. The integrated help for stream input is more clear and some other minor interface changes have been done to make everything more convenient to use.
New meta-player and embed code improvements. The new meta-player auto-detects optimal playback methods and is fully customizable through CSS. Several third-party players have also been integrated, making setting them up a breeze (specifically Theoplayer and JWPlayer - more in the future). The meta-player also comes with a DASH player, full support for audio and video track selection, stream looping, subtitles and auto restart/crash recovery functionality.
PRO ONLY: RTSP push input has been added. RTSP push input for both UDP and TCP streams has been added. The default port for RTSP is now 5554, changed from the old default of 554. To use RTSP input, create an push stream exactly like you would for a RTMP push stream, but push towards MistServer using the RTSP port and streamname instead.
PRO ONLY: TS improvements TS is now HBBTV compatible, MistOutTS and MistOutTSStream have been merged to have MistOutTS handle both regular output and push-output. The way to use TS UDP input has been changed to use a new simplified source syntax: "tsudp://IP:PORT[/INTERFACE]".
PRO ONLY: Added "stop sessions" API call. The call can disconnect/stop sessions selectively by stream, connection type, or both.
Added angel process for MistController. An angel process has been added to MistController allowing MistController to fully recover from a crash or other type of unexpected exit, without dropping any connections. This greatly improves reliability for init-based scripts, but also brings support for manually executed rolling updates.
And, as always, plenty general bug fixes and improvements. Again, the full changelog is available here.