I am new to HLS streaming. On MAC there is a mediastreamvalidator tool using which I can validate the .m3u8 file.
The question is how to do validate the same on Linux. I have looked around but have found no way.
If you're looking for a good program to open and use M3U8 files, try VLC, Apple's iTunes, or Songbird. Another way to open this file format on Linux is with XMMS, while Mac users should be able to use CocoModX (in addition to some of the those Windows-compatible programs).
M3U8. The Unicode version of M3U is M3U8, which uses UTF-8-encoded characters. M3U8 files are the basis for the HTTP Live Streaming (HLS) format originally developed by Apple to stream video and radio to iOS devices, and which is now a popular format for adaptive streaming in general.
m3u8 files are m3u files encoded in utf8. m3u files are a text based playlist format. You can open the file with any text editor and see the that it contains a list with files to be played. if you open the file with vlc, it has to download every single video before playing it.
How to open an M3U8 file. You can open an M3U8 file and play the playlist it contains in many media players, including Microsoft Windows Media Player (Windows) and VideoLAN VLC media player (multiplatform).
I found HLS Checker Tool by TSLemurs very good to validate HLS streams. It is available for free here: http://www.tslemurs.com/ott/hls_checker_tool.html
It doesn't seem to support gzipped m3u8 files or http redirections, but it has been very useful to debug my m3u8 playlist format.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With