How do I get an EPG for my IPTV service?

by sidedx

I'm running a legal IPTV with just the free channels provided here: https://m3uplaylist.download/free-iptv-m3u-playlists

And I'm using Xtream-UI panel on my VPS.

I've got 100+ channels running, but no guide data.

I've read a few solutions but they don't make sense to me. I've even tried paying some people and it didn't work out.

Does anyone know how I grab the data, channel ID, etc to get any EPG (free or not) to run?

I'm new to this so any help is appreciated. Thanks.

01_Time

I put this info in another thread, but I think it could be helpful here. It takes a little bit of setup to initially configure, but it's free and it works:

  1. Use zap2xml to pull EPG data from TV Guide and/or Zap2It . From either (or both), select the channels as favorites that you want guide info from .
  2. If there is no one television provider (DirecTV, Spectrum, AT&T, etc.) that has all of the channels you selected within one guide, you will have to run multiple zap2xml queries (you must use separate accounts with their own favorites for each query ran).
  3. Then use a program called TVGuideCombine . Very simple program, the syntax for use is as follows:

TVGuideCombine [Output Filename] [Source Filename 1] [Source Filename 2]

Example: TVGuideCombine.exe epg.xml zap2it.xml tvguide.xml | This combines zap2it.xml and tvguide.xml to create epg.xml

  1. To automate this process, create a batch script to run both zap2xml requests and to join the two XML files. (Be sure to keep the cache folders separate with -c command or you will have errors.)

  2. Here is what's in my script (I use both TV Guide and Zap2It):

(I put the below lines in a text file and titled it EPG.bat ):

e:\epg\zap2xml -u Zap2It@User.xxx -p password -d 14 -U -c e:\epg\zap2it\cache -o zap2it.xml

e:\epg\zap2xml -z -u TVGuide@User.xxx -p password -d 14 -U -c e:\epg\tvguide\cache -o tvguide.xml

e:\epg\TVGuideCombine.exe e:\epg\merged.xml e:\epg\zap2it.xml e:\epg\tvguide.xml

  1. This is where the extra work kinda comes in. You have to make sure the Channel IDs in the XML files match what you have in your M3U. If they don't, you will need to change the Channel IDs to match in your M3U file .

  2. Then go into Windows Task Scheduler and set the batch script (EPG.bat) to run every day.

Definitely, make sure you review the options with zap2xml as it is what's going to get the EPG data for you. Also, make sure your M3U file aligns with the output of the merged XML file (specifically the Channel IDs).

allanfarrell

Xtream editor.

r/xtreameditor

will252

How is that legal?

I get my EPG data here http://iptv-epg.com/index.php

lennitard

xml tv

DjurreP

See SchedulesDirect.org For 25$ a year up to 14 days of very complete epg info. Retrieve it with guide2go (free).

h0ttzspam

Why pay for m3u editor when you can have it for free? https://m3u4u.com 😉