HLS live streaming with Dacast

HTTP live streaming or ‘HLS’ is a streaming protocol that allows you to deliver high-quality content with a lower latency than RTMP.

When using the HLS protocol, your video contents will be compressed, chopped into small chunks, and transmitted over HTTP. If a viewer has a weak connection, HLS will automatically adjust by switching to a lower-quality rendition for an uninterrupted viewing experience.

HLS is supported by most internet browsers and devices as it does not require Flash to be installed, making the content easily accessible for most viewers. 

To take advantage of this feature, you will need to use an HLS encoder. Here are the best HLS Hardware encoders in the market that you can look into.


Best HLS Hardware Encoders:

Here are some of the best Hardcore Encoders that our users use.

Matrox Monarch HDX:

The Matrox Monarch HDX is a dual-channel hardware encoder designed for professional streaming applications. It can encode in both H.264 and H.265 formats, making it a versatile choice for HLS streaming. It supports various streaming protocols, including HLS, and offers a range of input options.


Teradek Cube:

Teradek offers a range of Cube encoders that are widely used in live-streaming applications. These compact devices support HLS streaming, and some models offer bonding capabilities for enhanced reliability in challenging network conditions.


Haivision Makito X Series: 

The Haivision Makito X series includes hardware encoders capable of delivering low-latency, high-quality video streams. These encoders support HLS as well as other streaming protocols and are suitable for both live and on-demand applications.



The AJA HELO is a compact and cost-effective hardware encoder that supports HLS streaming. It’s designed for simple operation and is often used for live-streaming events and presentations.


How to stream HLS with Dacast?

Here are the steps on how to create an HLS channel from your Dacast account:

1. Once logged in to your Dacast account, click the Add+ button on the left panel, and select Livestream.

2. Choose HLS Channel then hit “Create”.

3. A window will appear with your HLS url and Backup URL that you can use with your HLS encoder.

Any questions or need help/access to this feature? Please contact us. Not yet a Dacast user, and interested in trying Dacast risk-free for 14 days? Sign up today to get started.

get started for free


Rizaldy Samonte

Zac is a part of the Dacast Support team and started working with the company in 2020. He has vast experience in customer service/engagement and live streaming support.