Loading…
This site turns your Enigma2 receiver into a playlist for TiviMate, and adds a programme guide.
channels.m3u8) into TiviMate as a playlist. Its first line points at the guide, so updating the playlist also loads the EPG..gz address.tvg-id. That id is the Rytec channel id, for example NPO1.nl. Playback goes straight to the receiver.Download this source fetches only that country file. Download all fetches every enabled source, matches your channels, and rebuilds the guide. The spinner shows the current step.
Logos come from the tv-logos collection in logos/. An exact filename wins, such as npo1-nl.png for NPO1.nl. Otherwise the logo that shares the most words with the channel name is used. Short pieces such as Jr are ignored, so Veronica / Disney Jr. uses veronica-disney-xd-nl.png. A channel with no matching file stays without a logo. The same address is the guide icon, the playlist tvg-logo, and the Xtream stream icon.
On EPG mapping you can correct a wrong link. A manual link is kept and always wins over automatic matching.
The guide refreshes once per interval when the playlist or EPG is requested. On Linux, xtream-update.php does the nightly download and Xtream rebuild. The public address is remembered from the last time the site was opened.
Xtream Codes: press Xtream next to EPG mapping. Build the list there, then in TiviMate add a playlist, choose Xtream Codes, and paste the server URL, username and password. Channel order follows the bouquet list on the receiver. TiviMate asks this server for the stream, and the server redirects to the receiver.
More detail is in README.md.
Build the channel list in the same order as the bouquets on the receiver, then add it in TiviMate as an Xtream Codes playlist. The server URL does not include player_api.php.
http://e2sb.duckdns.org
tivimate
powerup12
E2 Stream Builder
Download Rytec XMLTV, match it to your channels, and serve the guide to TiviMate.
http://e2sb.duckdns.org/channels.m3u8
http://e2sb.duckdns.org/epg.xml.gz
Download all fetches every enabled source, matches your channels, and rebuilds the guide. A button on one country fetches only that source. The guide also refreshes once per interval when the playlist or EPG is requested. For a fixed time, schedule epg-update.bat.
Download this source fetches only that file, then rebuilds the combined guide. Download all fetches every enabled source.
2026-10-03 06:14:56 Reading bouquet Duitsland 2026-10-03 06:14:59 Reading bouquet Engeland 2026-10-03 06:15:00 Reading bouquet Film + serie 2026-10-03 06:15:02 Reading bouquet Muziek 2026-10-03 06:15:02 Reading bouquet Sport 2026-10-03 06:15:04 Reading bouquet Cultuur 2026-10-03 06:15:04 Reading bouquet Documentaire 2026-10-03 06:15:06 Reading bouquet Humor 2026-10-03 06:15:06 Reading bouquet Jeugd 2026-10-03 06:15:08 Reading bouquet Lifestyle & trends 2026-10-03 06:15:08 Reading bouquet Nieuws 2026-10-03 06:15:10 Reading bouquet Religie 2026-10-03 06:15:10 Reading bouquet Erotiek 2026-10-03 06:15:12 Reading bouquet Afrika 2026-10-03 06:15:12 Reading bouquet Amerika n/z 2026-10-03 06:15:12 Reading bouquet Arabisch 2026-10-03 06:15:12 Reading bouquet Aziatisch 2026-10-03 06:15:12 Reading bouquet Frankrijk 2026-10-03 06:15:13 Reading bouquet Ierland 2026-10-03 06:15:13 Reading bouquet Italië 2026-10-03 06:15:14 Reading bouquet Monaco 2026-10-03 06:15:14 Reading bouquet Oost Europa 2026-10-03 06:15:17 Reading bouquet Oostenrijk 2026-10-03 06:15:18 Reading bouquet Polen 2026-10-03 06:15:18 Reading bouquet Portugees 2026-10-03 06:15:18 Reading bouquet Spaans 2026-10-03 06:15:18 Generating epg-eit.xml 2026-10-03 06:15:18 Generating epg-eit.xml.gz 2026-10-03 06:15:18 EIT channels: 847 2026-10-03 06:15:18 EIT programmes: 6263