Jump to content


Photo

EPG for IPTV channels


  • Please log in to reply
687 replies to this topic

Re: EPG for IPTV channels #561 jeepcook

  • Senior Member
  • 289 posts

+1
Neutral

Posted 23 January 2023 - 13:06

Hello @Doglover,

 

Please, I'd like to have a declination of CANAL+FAMILYOUEST.civ with a tvg-shift = -1 or +1. I always have difficulties to choose. So an example will more easier to understand:

 

- CANAL+FAMILYOUEST.civ has an epg at 14:01 today "Tom-Tom et Nana S1 EP2" or 21:30 today "Spider-Man3"

 

So the new EPG should have

- at 13:01 today "Tom-Tom et Nana S1 EP2" or 20:30 today "Spider-Man3"

 

I think you can name the tvg-id CANAL+FAMILYOUEST (without the .civ)

 

Thanks for your help, have a great day!

 

 
 

 

 



Re: EPG for IPTV channels #562 doglover

  • Rytec EPG Team
  • 17,370 posts

+657
Excellent

Posted 23 January 2023 - 13:26

Added:

<channel same_as="CANAL+FAMILYOUEST.civ" offset="-1" xmltv_id="CANAL+FAMILYOUEST">CANAL+FAMILYOUEST</channel>

 


~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: EPG for IPTV channels #563 jeepcook

  • Senior Member
  • 289 posts

+1
Neutral

Posted 23 January 2023 - 13:48

 

Added:

<channel same_as="CANAL+FAMILYOUEST.civ" offset="-1" xmltv_id="CANAL+FAMILYOUEST">CANAL+FAMILYOUEST</channel>

Great, thanks! 

 

Edit: will be available tommorrow ?


Edited by jeepcook, 23 January 2023 - 13:53.


Re: EPG for IPTV channels #564 doglover

  • Rytec EPG Team
  • 17,370 posts

+657
Excellent

Posted 23 January 2023 - 15:14

This evening after 17h30.


~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: EPG for IPTV channels #565 jeepcook

  • Senior Member
  • 289 posts

+1
Neutral

Posted 23 January 2023 - 19:37

Thanks it's ok for CANAL+FAMILYOUEST

 

I have the same request for CANAL+ELLESOUEST, I think you have to add:

 

<channel same_as="CANAL+ELLESOUEST.civ" offset="-1" xmltv_id="CANAL+ELLESOUEST">CANAL+FAMILYOUEST</channel>

 

example of programme: "le coeur des femmes" today at 20:31 on canal+ellesouest.civ become "le coeur des femmes" today at 19h31 on canal+ellesouest

 

Thanks!



Re: EPG for IPTV channels #566 doglover

  • Rytec EPG Team
  • 17,370 posts

+657
Excellent

Posted 24 January 2023 - 08:14

Done.


~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: EPG for IPTV channels #567 jeepcook

  • Senior Member
  • 289 posts

+1
Neutral

Posted 27 January 2023 - 12:30

Done.

Hello, it's ok thanks.

 

Do you think you can add canal+ pop (africa). I don't know where to find the epg.

 

Thanks



Re: EPG for IPTV channels #568 doglover

  • Rytec EPG Team
  • 17,370 posts

+657
Excellent

Posted 27 January 2023 - 13:39

In the IPTV file are:

xmltv_id="C+PopO.civ">C+ POP O HD.</channel>
xmltv_id="C+PopC.civ">C+ POP C HD.</channel>

 


~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: EPG for IPTV channels #569 jeepcook

  • Senior Member
  • 289 posts

+1
Neutral

Posted 27 January 2023 - 15:59

 

In the IPTV file are:

xmltv_id="C+PopO.civ">C+ POP O HD.</channel>
xmltv_id="C+PopC.civ">C+ POP C HD.</channel>

Sorry I've looked up with the name "Canal". So i't ok for me with the c+popc.civ.

 

Your sources are treasures !!!



Re: EPG for IPTV channels #570 ddinc

  • Senior Member
  • 105 posts

0
Neutral

Posted 28 January 2023 - 07:54

Is there a decent software for implementing iptv epg in epgimporter?

I was using Jedi but it does not import anything even with the attached updated filelist.

There is also no usable support.

Attached Files



Re: EPG for IPTV channels #571 doglover

  • Rytec EPG Team
  • 17,370 posts

+657
Excellent

Posted 28 January 2023 - 10:24

Not that I know off.

But take a look at the m3u(8) file of your IPTV provider.

If this contains this info:

#EXTINF:-1 tvg-id="TV2SportPremium.no" group-title="Sport" tvg-logo="https://something.jpg",TV2 Sport Premium 1 HD x265
http://something/227
#EXTINF:-1 tvg-id="TV2SportPremium.no" group-title="Sport" tvg-logo="https://something.jpg",TV2 Sport Premium 1 HD x264
http://something/1
#EXTINF:-1 tvg-id="TV2SportPremium.no" group-title="Sport" tvg-logo="something.jpg",TV2 Sport Premium 1 HD server 2
http://something/4
#EXTINF:-1 tvg-id="TV2SportPremium2.no" group-title="Sport" tvg-logo="https://something.jpg",TV2 Sport Premium 2 HD x.264
http://something/5
#EXTINF:-1 tvg-id="ZDFneo.de" tvg-name="ZDF neo FHD" tvg-logo="" tvg-shift="0" group-title="GERMANY BONUS", ZDF neo FHD
*********/36762
#EXTINF:-1 tvg-id="ZDFneo.de" tvg-name="ZDF Neo HD" tvg-logo="" tvg-shift="0" group-title="GERMANY BONUS", ZDF Neo HD
*********/36763
#EXTINF:-1 tvg-id="ARTE.de" tvg-name="arte FHD" tvg-logo="" tvg-shift="0" group-title="GERMANY BONUS", arte FHD
*********/36829

 

 

 

tvg-id= tag is required.

you can try the script:

https://raw.githubusercontent.com/doglover3920/m3uplaylist2bouquet/master/m3u2bouquet.sh

This will create bouquets from your m3u8 file, and create a corresponding custom.channels.xml file.

 

You will need the full bash on your receiver.  So install it.

The script has to be run on your receiver.


Edited by doglover, 28 January 2023 - 10:30.

~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: EPG for IPTV channels #572 ddinc

  • Senior Member
  • 105 posts

0
Neutral

Posted 28 January 2023 - 13:11

it's like this:#EXTINF:-1 tvg-id="" tvg-name="DE: ZDF Neo" tvg-logo="http://s3.i3ns.net/p...b293cd8be6f.png" group-title="DE Sender",DE: ZDF Neo

http:....
 
When executing the script I get:
"root@dm920:~# https://raw.githubus.../m3u2bouquet.sh
-bash: https://raw.githubus.../m3u2bouquet.sh: No such file or directory"


Re: EPG for IPTV channels #573 doglover

  • Rytec EPG Team
  • 17,370 posts

+657
Excellent

Posted 28 January 2023 - 13:27

Will not help you:

tvg-id=""

 

is empty: does not contain the EPG info.


~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: EPG for IPTV channels #574 neo

  • PLi® Contributor
  • 715 posts

+48
Good

Posted 28 January 2023 - 16:31

Jedi only works if your provider supplies EPG, all it does is generate a channels.xml with the mapping between the generated service references and the EPG name.

 

It basically does the same as what Doglover's script does.

 

What you can do is copy the files Jedi has generated, manually match them to the id's used in the Rytec files, and add the files referenced.

 

Note that Jedi renumbers the service references when you generate bouquets, so you might end up doing this again and again...



Re: EPG for IPTV channels #575 doglover

  • Rytec EPG Team
  • 17,370 posts

+657
Excellent

Posted 28 January 2023 - 19:21

Some background:

 

Engima2 is designed for Sat, Cable or DVB-T

A channel in these systems is identified by its service ref.  F.i.  1:0:1:1F8:384:13E:820000:0:0:0:

This service ref is for the channel:  NASA on Hotbird (13.0E)

 

In order to import EPG for this channel we have to tell what EPG is linked to this service ref, by an entry in the channels file:

<channel id="NASA.us">1:0:1:1F8:384:13E:820000:0:0:0:</channel><!-- NASA -->

Now IPTV works a bit different.  It does not have a service ref.  Only an URL.

 

Let us have a look at one IPTV channel:  TV-Oost (a regional channel from Belgium)

https://live.zendzend.com/streams/29375_399410/1080n/index.m3u8

This will play on enigma2 if you make an entry in a bouquet file like this:

#SERVICE https://live.zendzend.com/streams/29375_399410/1080n/index.m3u8
#DESCRIPTION TV Oost

However this has no service ref to attach the EPG too.  Therefore we assign a fake service ref to it:

#SERVICE 4097:0:1:3:0:32:0:0:0:0:https%3a//live.zendzend.com/streams/29375_399410/1080n/index.m3u8:TV Oost
#DESCRIPTION TV Oost

Now this channel has a service ref.  And we can link this to the desired EPG by the entry in the channels file.

<channel id="TVoost.be">4097:0:1:3:0:32:0:0:0:0:http%3a//</channel><!-- TV Oost -->

You see after the service ref we have added http%3a// to instruct EPGimport to skip the channel checking (otherwise it will only import EPG for channels in lamedb - which this channels is not)

These entries are mostly made in the custom.channels.xml file.  (There are other possibilities).

<channel id="TVoost.be"> is the entry under which the EPG is available in the rytec XMLTV files.

 

Let's now have a look at your m3u8 file:

#EXTINF:-1 tvg-id="" tvg-name="DE: ZDF Neo" tvg-logo="http://s3.i3ns.net/p...b293cd8be6f.png" group-title="DE Sender",DE: ZDF Neo
http:....

It has a channel name and a URL.

The fake service ref will be generated by the script.

So far so good.

But there is no EPG ref (tvg-id="") It is empty.

The script will never now which EPG the link with this channel.

 

IPTV providers are noticeable lazy.  They almost never bother to fill in this info.

You can do it yourself, but each update you have to repeat the process.

If now they would amend their files with the correct EPGref, things would be a lot smoother.

 

 

 

.


Edited by doglover, 28 January 2023 - 19:22.

~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: EPG for IPTV channels #576 ddinc

  • Senior Member
  • 105 posts

0
Neutral

Posted 29 January 2023 - 07:01

Thanks a lot for taking the time for the detailed answer.

 

The issue regarding US channels is solved with a forum thread on github.

I opened a new thread for Digiturk.tr as the url was missing some words.

Others I will adress one by one.

On the Jedi json file:  I have changed the URL from eg:      "epgshare01-USA", "source": "http://raw.githubuse...pper_US1.xml.gz", "serviceid": "4097:0:1:29C:B7AE:0:0:0:0:0:", "epgid": "STARZ.Comedy.HD.(East).(SZCHD).us", "description": "STARZ COMEDY EAST HD"}

 

to:https://epgshare01.o...pper_US1.xml.gz



Re: EPG for IPTV channels #577 jeepcook

  • Senior Member
  • 289 posts

+1
Neutral

Posted 31 January 2023 - 09:40

Hello,

 

A lot of channel are broadcasting pictures, or videos like aquarium, lakes, sea etc etc with background music. All are like an animated screensaver. Exemples with some from BumbleBee. None have an epg. So I'm looking for a generic name for this king of channels. This name could be add to rytecMisc with an epg named like no_epg_azertyui

#EXTINF:-1 tvg-id="Bumblebee_EPGaurora" tvg-name="Aurora Live" tvg-logo="https://github.com/DeltaSr95/BumblebeeTV/raw/master/logos/aurora.png" group-title="Education",Aurora Live
https://stitcheraws.unreel.me/wse-node02.powr.com/live/5c953819932c837b49397345/playlist.m3u8
#EXTINF:-1 tvg-id="Bumblebee_EPGforests" tvg-name="Forests Live" tvg-logo="https://github.com/DeltaSr95/BumblebeeTV/raw/master/logos/forests.png" group-title="Education",Forests Live
https://stitcheraws.unreel.me/wse-node02.powr.com/live/5c953836932c837b49397355/playlist.m3u8
#EXTINF:-1 tvg-id="Bumblebee_EPGlakes" tvg-name="Lakes Live" tvg-logo="https://github.com/DeltaSr95/BumblebeeTV/raw/master/logos/lakes.png" group-title="Education",Lakes Live
https://stitcheraws.unreel.me/wse-node02.powr.com/live/5c95385c932c837b49397356/playlist.m3u8
#EXTINF:-1 tvg-id="Bumblebee_EPGmountains" tvg-name="Mountains Live" tvg-logo="https://github.com/DeltaSr95/BumblebeeTV/raw/master/logos/mountains.png" group-title="Education",Mountains Live
https://stitcheraws.unreel.me/wse-node02.powr.com/live/5c95387b932c837b49397357/playlist.m3u8
#EXTINF:-1 tvg-id="Bumblebee_EPGrivers" tvg-name="Rivers Live" tvg-logo="https://github.com/DeltaSr95/BumblebeeTV/raw/master/logos/rivers.png" group-title="Education",Rivers Live
https://stitcheraws.unreel.me/wse-node02.powr.com/live/5c95388f932c837b4939735a/playlist.m3u8
#EXTINF:-1 tvg-id="Bumblebee_EPGsunsets" tvg-name="Sunsets Live" tvg-logo="https://github.com/DeltaSr95/BumblebeeTV/raw/master/logos/sunsets.png" group-title="Education",Sunsets Live
https://stitcheraws.unreel.me/wse-node02.powr.com/live/5c9538a5932c837b4939735b/playlist.m3u8
#EXTINF:-1 tvg-id="Bumblebee_EPGbeaches" tvg-name="Beaches Live" tvg-logo="https://github.com/DeltaSr95/BumblebeeTV/raw/master/logos/beaches.png" group-title="Education",Beaches Live
https://stitcheraws.unreel.me/wse-node02.powr.com/live/5c95396f932c837b49397360/playlist.m3u8
#EXTINF:-1 tvg-id="Bumblebee_EPGtropics" tvg-name="Tropics Live" tvg-logo="https://github.com/DeltaSr95/BumblebeeTV/raw/master/logos/tropics.png" group-title="Education",Tropics Live
https://stitcheraws.unreel.me/wse-node02.powr.com/live/5c9538b9932c837b4939735c/playlist.m3u8

Have you an idea for an epg name for all these channels? And if ok, you could add them in the misc epg.

 

Thanks!

 
 

 

 



Re: EPG for IPTV channels #578 doglover

  • Rytec EPG Team
  • 17,370 posts

+657
Excellent

Posted 31 January 2023 - 13:50

I wonder what purpose a dummy EPG would have.

But, on the other hand it is easy to add something like this.

So I have added in the Misc (General) this:

<channel update="i" site="dummy" site_id="00:00-11:59##Aurora####12:00-23:59##Aurora" xmltv_id="Bumblebee_EPGaurora">Bumblebee Aurora</channel>
<channel update="i" site="dummy" site_id="00:00-11:59##Beaches####12:00-23:59##Beaches" xmltv_id="Bumblebee_EPGbeaches">Bumblebee Beaches</channel>
<channel update="i" site="dummy" site_id="00:00-11:59##Forests####12:00-23:59##Forests" xmltv_id="Bumblebee_EPGforests">Bumblebee Forests</channel>
<channel update="i" site="dummy" site_id="00:00-11:59##Lakes####12:00-23:59##Lakes" xmltv_id="Bumblebee_EPGlakes">Bumblebee Lakes</channel>
<channel update="i" site="dummy" site_id="00:00-11:59##Mountains####12:00-23:59##Mountains" xmltv_id="Bumblebee_EPGmountains">Bumblebee Mountains</channel>
<channel update="i" site="dummy" site_id="00:00-11:59##Rivers####12:00-23:59##Rivers" xmltv_id="Bumblebee_EPGrivers">Bumblebee Rivers</channel>
<channel update="i" site="dummy" site_id="00:00-11:59##Sunsets####12:00-23:59##Sunsets" xmltv_id="Bumblebee_EPGsunsets">Bumblebee Sunsets</channel>
<channel update="i" site="dummy" site_id="00:00-11:59##Tropics####12:00-23:59##Tropics" xmltv_id="Bumblebee_EPGtropics">Bumblebee Tropics</channel>

The EPG name being the tvg-id= tag.


~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*


Re: EPG for IPTV channels #579 jeepcook

  • Senior Member
  • 289 posts

+1
Neutral

Posted 31 January 2023 - 16:47

I wonder what purpose a dummy EPG would have.

But, on the other hand it is easy to add something like this.

So I have added in the Misc (General) this:

<channel update="i" site="dummy" site_id="00:00-11:59##Aurora####12:00-23:59##Aurora" xmltv_id="Bumblebee_EPGaurora">Bumblebee Aurora</channel>
<channel update="i" site="dummy" site_id="00:00-11:59##Beaches####12:00-23:59##Beaches" xmltv_id="Bumblebee_EPGbeaches">Bumblebee Beaches</channel>
<channel update="i" site="dummy" site_id="00:00-11:59##Forests####12:00-23:59##Forests" xmltv_id="Bumblebee_EPGforests">Bumblebee Forests</channel>
<channel update="i" site="dummy" site_id="00:00-11:59##Lakes####12:00-23:59##Lakes" xmltv_id="Bumblebee_EPGlakes">Bumblebee Lakes</channel>
<channel update="i" site="dummy" site_id="00:00-11:59##Mountains####12:00-23:59##Mountains" xmltv_id="Bumblebee_EPGmountains">Bumblebee Mountains</channel>
<channel update="i" site="dummy" site_id="00:00-11:59##Rivers####12:00-23:59##Rivers" xmltv_id="Bumblebee_EPGrivers">Bumblebee Rivers</channel>
<channel update="i" site="dummy" site_id="00:00-11:59##Sunsets####12:00-23:59##Sunsets" xmltv_id="Bumblebee_EPGsunsets">Bumblebee Sunsets</channel>
<channel update="i" site="dummy" site_id="00:00-11:59##Tropics####12:00-23:59##Tropics" xmltv_id="Bumblebee_EPGtropics">Bumblebee Tropics</channel>

The EPG name being the tvg-id= tag.

Thanks Doglover,

 

Why a dummy epg? just to have an epg ;-) . I display logos, not the name of the channels, and if there are no epg for few channels I's not nice I think.



Re: EPG for IPTV channels #580 doglover

  • Rytec EPG Team
  • 17,370 posts

+657
Excellent

Posted 31 January 2023 - 18:15

dummy is the siteini I wrote for generating this dummy EPG.

**------------------------------------------------------------------------------------------------
* @header_start
* WebGrab+Plus ini for grabbing EPG data from TvGuide websites
* @Site: your_site_name
* @MinSWversion: V0
*   none
* @Remarks:
*   A SiteIni that creates a dummy xmltv guide with one or more show every day
* @header_end
**------------------------------------------------------------------------------------------------
site {cultureinfo=en-GB|timezone=Europe/London|maxdays=10.1|charset=utf-8|skip=<skip>noskip</skip>|keepindexpage}
url_index {url|http://this-page-intentionally-left-blank.org/} * just an empty page
index_showsplit.scrub {single||||} * copies the html page
index_showsplit.modify {clear}
scope.range {(splitindex)|end}
index_variable_element.modify {addstart ()|'config_site_id'} 
*
index_showsplit.modify {addstart()|'index_variable_element'####'index_variable_element'####'index_variable_element'####'index_variable_element'####'index_variable_element'####'index_variable_element'####'index_variable_element'####'index_variable_element'####'index_variable_element'####'index_variable_element'}
index_showsplit.modify {replace()|####|\|} * convert to multi
end_scope
index_start.scrub {single()|||-|-}
index_stop.scrub {single()|-||#|#}
index_title.scrub {single(includeblock=1)|##|||}
index_description.scrub {single (includeblock=2)|##||}}

Edited by doglover, 31 January 2023 - 18:16.

~~Rytec Team~~
Maxytec Multibox SE OpenPli (used as mediaplayer)
Mutant HD2400 OpenPli
Vu+ Duo OpenPli (backup)

Synology NAS

Sat: 13E, 19.2E, 23.5E and 28.2E
*Pli/Rytec EPG POWERED*



29 user(s) are reading this topic

0 members, 29 guests, 0 anonymous users