What is M3U8?

M3U8 is a computer file format that contains a multimedia playlist. Normally the playlist points to a stream on the Internet. This player downloads the video specified in the M3U8 file and plays within your browser. To get started,

  1. Paste a m3u8 URL into the above input box (skip if pre-filled);
  2. Click the "Play" button.

What is HLS?

HLS stands for HTTP Live Streaming. It's a HTTP-based media streaming communications protocol implemented by Apple Inc. It works by breaking the overall stream into a sequence of small file downloads, each download loading one short chunk of an overall potentially unbounded transport stream.

HLS streams are usually described using M3U8 playlist.

Browser Compatibility

Most desktop and mobile browsers are supported. However, CORS must be enabled on the streaming server, otherwise it may not play.