Skip to main content
Home
  • Record
    • Software
    • MovieRecorder
    • MovieRecorder Express
    • Multicam Logger
    • M|Replay
    • Hardware
    • M|Family
    • Accessories
    • SerialCommander
    • GPI Commander
    • OnTheAir Switch
  • Stream
    • Software
    • MovieStreamer HLS
    • Streaming Pack
  • Play
    • Video Playout
    • OnTheAir Video Express
    • OnTheAir Video
    • OnTheAir Node
    • OnTheAir Live
    • OnTheAir Manager
    • M|Replay
    • Character generator
    • OnTheAir CG
    • Radio Playout
    • OnTheAir Studio
    • Hardware
    • M|Family
    • Accessories
    • GPICommander
    • OnTheAir Switch
  • Buy
    • Store
    • Resellers
  • Support
    • Knowledge Base
    • Downloads
    • Product Activation
  • News
    • Release Notes
    • Tradeshows & Events
    • Testimonials
  • Contact
  1. Stream
  2. MovieStreamer HLS

MovieStreamer HLS

HTTP Live Streaming: adaptive streaming with a simple web server

Stream for multiple devices at once

  • Stream in HTTP Live Streaming
  • Encode to multiple bit rates and formats simultaneously
  • Customise your presets
  • Record to multiple Destinations (Local, FTP, Amazon S3)
  • Built-in integration with Amazon S3
  • Create a QuickTime File simultaneously

MovieStreamer HLS is an audio/video streaming application designed for Mac users looking to stream professional grade audio and video to the Net. MovieStreamer HLS accepts video from input devices that support Apple's AV Foundation and encodes the stream into HTTP Live Streaming at multiple bitrates to multiple destinations. MovieStreamer HLS is Live streaming made easy. Select your source (the video card you will use), the destinations (where you will record your stream to), the Output formats (the bitrate, resolutions that you want to use) and click on the record button. MovieStreamer HLS will create all that is required for the HLS format.

Main features 
Encode to multiple bit rates and formats simultaneously

No need to be a streaming specialist to use MovieStreamer HLS as it comes with Recommended Presets that you can use very easily. Just start the application and tick which Preset you want to use. When you are ready, just start streaming.
Recommended Presets can not be modified so you can always use them as a reference. These settings are those recommended by Apple for the HTTP Live Streaming best practice.

Customise your presets

Most users will be satisfied with the Recommended Presets but in case you want to fine tune your settings, you can just build your own in the Custom Presets. You will be able to set the Resolution, the bitrate, the H264 Profile and if decide whether you want to decrease the frame rate or not.

Record to multiple Destinations

You can send your HLS streams to multiple destinations. You can record onto local storage, i.e. any mounted volume on your Mac, which can be either an SMB or an AFP volume. You can also automatically upload to an FTP server or to your Amazon S3 account. And can can use multiple destinations so that you have a backup solution for your Live streams.

Built-in integration with Amazon S3

Integration with Amazon S3 is built right into MovieStreamer HLS. As Amazon itself defines it, "Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, secure, fast, inexpensive infrastructure that Amazon uses to run its own global network of web sites. The service aims to maximize benefits of scale and to pass those benefits on to developers".
With a FREE account, you already get 5GB of free storage !

Create a QuickTime File simultaneously

In addition to providing everything you need to create an HTTP Live Stream, you can also record a backup copy of your encoding to a regular QuickTime file. We have optimized this feature so that it doesn't use more processing power - it uses the highest resolution chosen to create the QuickTime file without any need for additional encoding.

HLS or Flash? Choose both!

When talking about streaming video, there are many things that you need to consider. The most important is of course "How to reach to the maximum number of viewers?" The answer to that question is to use the format that is the most widely accepted. Unfortunately, there are no easy answers to that. If you want to stream to iOS devices, you have no other choice but to use HTTP Live Streaming. But HLS is not supported on all devices or by all browsers e.g. Firefox or Chrome). Thanks to JW Player Premium from LongTail Video, it is now possible to have the best of both worlds. Use the premium version (not the free version), and it will rewrap your HLS streams to Flash on the fly so all Flash compatible device will be able to watch your stream.

What are the advantages of HTTP Live Streaming ?
  • Infrastructure. HTTP Live Streaming does not require any specific servers; a simple Apache HTTP server will suffice. Although bandwidth requirements are the same as for other formats, there is no need to buy a Flash or RTSP server.
  • Openness. HTTP Live Streaming makes it possible to include multiple audio tracks in different languages and also multiple resolutions that the user can switch to transparently and automatically. Viewing can start at a lower resolution and then switch to a better resolution bandwidth permitting. The format is also documented and based on the MPEG-2 Transport Stream encapsulation which is still in use today in most set top boxes and cable receivers.
  • Ease-of-Use. Every web developer can build a website integrating HTTP Live Streaming, building on existing web technologies without having to use external resources or SDKs.
  • Cost Effective. No licenses or royalties are required other than what would be paid for the actual content.
  • Platform support. Most platforms already support HTTP Live Streaming. Examples are Android, iOS (iPhone, iPad), MacOS X (Safari).
Price
$ 995.00

Downloads

Download MovieStreamer HLS

  • MovieStreamer HLS 2.2
    9 May 2018

Check Release Notes…



System Requirements
MovieStreamer HLS is compatible with Mac OS 10.8.5 or later.

Installation instructions
Once downloaded, unzip the file, and drag and drop the file "MovieStreamer HLS" in your Applications Folder. You do not need to deactivate and reactivate your application when updating your software.

DEMO Limitations
In DEMO mode, MovieStreamer HLS will record demo frames every few seconds in the streams.

How to unlock the DEMO version ?
Purchase a license through one of our resellers or the Softron online store, then just activate your serial number in the License window or plug your dongle in the computer.


This software uses code of FFmpeg, licensed under the LGPLv2.1 and its source can be downloaded here.

Resources

Resouces

Introduction
Resources 

Knowledge Base
Search the MovieStreamer HLS Knowledge Base

Web Article
Wikipedia

 

Get JW Player Premium
(Add Flash compatibility)

Manuals & Quickstart
Resources 
PDF icon MovieStreamerHLS_FAQ.pdf
hide

Product Features

Features

Main Features
Video & Audio
Playlist & Schedule
Media Management
Other Features
Codecs

Features and Technical Specifications

Technical Specifications

Features
Features 

Main features

  • Stream an incoming video signal over the internet
  • Encode in multiple resolutions and frame rate simultaneously for adaptive bitrate (depending on your configuration
  • Record to multiple destinations (Local, FTP, Amazon S3 & Cloudfront)
  • Create streams that are HTTP Live Streaming compliant immediately
  • Easy integration with your CDN
  • Automatically start streaming when the application starts

Streaming

  • Use the built-in Apache Server of OS X or OS X Server (Websharing) for small scale and easy streaming
  • Upload to a FTP server for larger scale with CDN integration
  • Create the m3u8 playlist and html page for easy integration
  • Integrate with JWPlayer 6 Premium to bring compatibility with Flash compatible browsers and devices

Encoding

  • Encode in H264
  • Record a QuickTime file simultaneously
  • Select the format
  • Decrease frame rate up to 3 times
  • Locked presets available for zero configuration requirements, just select the typical config you need.
  • Customizable presets

 

System Requirements
System requirements 
 
Mac OS Mac OS X 10.9.5 or later
RAM 6 GB
Supported Graphics Cards All are supported, no specific requirement.
Supported Cards AJA, Blackmagic-Design, Deltacast


Minimum Requirements - Mac Model

Mac Pro type Mac Pro 2009 4 Core
iMac type 2011 with Thunderbolt
MacBook Pro type 2011 with Thunderbolt
MacBook Air type 1.7GHz dual-core Intel Core i5
Mac mini type 2.3GHz dual-core Intel Core i5


Mac Model that support hardware acceleration

Mac Pro None
iMac type 12,1 (Mid 2011) and later
MacBook Pro type 8,1 (Early 2011) and later
MacBook Air type 4,1 (Mid 2011) and later
Mac mini 5,1 (Mid 2011) and later


Other recommendations

HD support Yes
With the appropriate hardware and depending on the hardware acceleration availablility
4K support No
Number of license required One complete license required per channel. Note that due to the high CPU requirements to encode H.264.
IMPORTANT NOTES: Softron does not warrant that these recommended configurations will always meet specific user requirements. They are intended as guidelines and are based on extensive testing that Softron has done, they can be changed without notice. Hardware, drivers, software and operating systems change regularly and we advise users and prospective users to evaluate their requirements in their specific environment/workflow using Softron demo licenses that are available for downloading from Softron's web site.
 

Compatibility chart - AJA drivers

Application Version First Supported Drivers Last Supported Drivers
MovieStreamer HLS 1.x 10.5.2 10.6.1
MovieStreamer HLS 2.x 10.5.2 latest drivers

 

Compatibility chart - Blackmagic-Design drivers

Application Version First Supported Drivers Last Supported Drivers
MovieStreamer HLS 1.x 9.7 9.9.3
MovieStreamer HLS 2.x 10.3.1 latest drivers

 

Browsers, applications and device Supporting HTTP Live Streaming (HLS) and H264 profiles

HTTP Live Streaming is currently not supported by all browsers and applications, below is a table showing you which browser and application support the HTTP Live Streaming format. To add more compatibility, you can use JWPlayer Premium 6 that will rewrap the HLS into Flash for compatibility with flash compatible devices.

Note that you should also pay attention to which H264 profile you are using as some profiles are only compatible with the latest devices.

The tables below are examples (there are many more applications available, these were just a few), and as things move fast in this matter, compatible applications, browsers and device may not be up to date when you read this, so always check over the internet.

Also remember that you can send the streams to your CDN in the HTTP Live Streaming format, and your CDN will make sure to make your stream available for all devices.

 

BROWSERS compatibility with HTTP Live Streaming or JW Player Premium

Browser HLS with HTML5 Video tag HLS with JW Player Premium 6
Android Browser *1 ✔ - Android 4.0 to 4.2 only had partial support. The Chrome browser of Android 4.4 supports HLS, but not captions
Chrome Not Supported ✔
Firefox Not Supported ✔
Internet Explorer Not Supported ✔
iOS Browser ✔ - iOS 3.2 and later ✔
Opera Not Supported ✔
Safari on Mac OS ✔ - Version 5.1 and later ✔
Note *1: The table above only mention browsers that are compatible with HTTP Live Streaming, but for example on the Android platform, if you build your own application, you can support HTTP Live Streaming in your own application.

 

DEVICES compatibility with HTTP Live Streaming

Application / Device HLS support
Boxee Box (D-Link) ✔
FFMPEG ✔
Quicktime ✔ - Version 10 and later
VLC media Player ✔ - Version 2.0 and later
Roku Digital Video Player ✔ - Version 2.3 and later
XBMC Media Center ✔ - Version 12.0 and later

 

Compatibility with H.264 Profiles

Devices Baseline 3.0 Baseline 3.1 Main 3.1 High 4.0
Android Basic devices High End devices Not supported
Apple TV ✔
iPad ✔ ✔ - iPad 3 (New iPad) and later
iPhone ✔ ✔ - iPhone 3G and later ✔ - iPhone 4S and later
iPod Touch ✔ ✔ - iPod 4th generation 2011 and later Not supported
Desktop browsers ✔
 
Note: this information is not contractual and subject to change without notice.

 

 HEADQUARTERS
Softron Media Services, a division of
Softron Microcomputing S.A./N.V.
Avenue Molière, 470
1050 Brussels
Belgium

IBS (US Subsidiary)
2151 Village Walk Drive #4304
NV 89012
USA

  At GMT-8
USA - Nevada

Sales and Pre-Sales:
Phone: +1 (702) 330-3023

Technical Support:
Phone: +1 (702) 330-3232
 

 

  At GMT+1
Europe - Belgium

Phone: +32 2 588 1394

 

 

Softron has team members in all time zones of the world. They can answer your questions in English, French, Spanish and Dutch.

Most questions however are answered already in our knowledge base. Don't forget to consult it first. It might be a huge time saver.