allendema / m3u_guide

Guide for using M3U playlists.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

m3u_guide

Declare the playlist as m3u at the start of the file.

EXTM3U

Add EPG to your playlist, usually a "xml" or "gz" file. Multipe sources should use a comma as a seperator.

EXTM3U url-tvg="https://epg.example.org/movies/guide.xml,https://epg.example.org/sports/guide.gz"

Use Logos, example:

#EXTINF:-1 tvg-logo="https://i.imgur.com/blabla.png", Pizza Channel

Use groups, example:

#EXTINF:-1 group-title="comedy", Comedy Movies HD

If a channel from another list/source is reliable enough, and it has this format

http://streaming.smile.tv:1234/live/cafecafe/blueblue/100.ts

It should be a part of a playlist, get the full playlist with this method

http://streaming.smile.tv:1234/get.php?username=USERNAME&password=PASS&type=m3u_plus

For the one above it would be:

http://streaming.smile.tv:1234/get.php?username=cafecafe&password=blueblue&type=m3u_plus

With "m3u_plus" we get also the groups, as oposed to just "m3u".

If supported, change the output of the streams by adding

&output=ts

at the end of the playlist link.

If a good working stream looks similiar to this

http://111.222.333.444:8000/play/a06k

Get the entire playlist with

http://111.222.333.444:8000/playlist.m3u8

Check the URL if it ends with "mono.m3u8" or "chunklist.m3u8"

and replace them with:

"playlist.m3u8" or "index.m3u8"

In some cases

tvg-id=""

is empty, search for the EPG code or remove it for better readability.

About

Guide for using M3U playlists.

License:GNU General Public License v3.0