Playlist index
Usually plain text that can list many channels and their media URLs. Use the playlist parser for this format.
Paste a direct .m3u8 media URL when you want to test one HLS stream. For multi-channel text, use the M3U playlist player instead.
They are related formats, but the browser job is different.
Usually plain text that can list many channels and their media URLs. Use the playlist parser for this format.
Often a direct HLS stream manifest that points to media segments. Send it to the video player.
Playback can still fail because of CORS, authentication, codec support, or an expired signed URL.
A direct M3U8 URL is not a guarantee that every browser can play the stream. Safari and some mobile browsers have native HLS support. Other browsers may use the HLS helper included on this page. Both paths still need the source server to return the manifest and segments with usable access headers.
If the URL is actually a multi-channel M3U text file, it belongs in the playlist parser rather than the single-stream player. If the stream uses a token that has expired, request a fresh URL from the provider you are authorized to use. Do not paste private stream URLs into public bug reports or share links that contain access tokens.