EPG API-GeekEPG API-Geek | Tuto IPTV

Notre EPG sur 21j ^0^v
En ligne
Avatar de l’utilisateur
OniK
Administrateur
Administrateur
Messages : 4978
Inscription : 03 avr. 2013, 19:32
A remercié : 359 fois
A été remercié : 1794 fois
Genre :
Zodiac :
Âge : 36
Contact :
Belgium

EPG API-Geek | Tuto IPTV

#1

Message par OniK » 19 mars 2018, 09:33

Salut tout le monde

vla un petit tuto pour vous expliquer comment rendre notre EPG compatible IPTV

petit exemple avec la chaine XYZ
ds votre bouquet vous aller avoir un truc comme ça :
#SERVICE 4097:0:1:0:0:0:0:0:0:0:http%3a//machin.com/truc.ts:XYZ
et ds api-geek.channels.xml vous aller avoir un truc comme ca :
<!-- XYZ--><!-- 19.2E --><channel id="XYZ">1:0:1:0587:354:1:C00000:0:0:0:</channel> <!-- XYZ-->
résultat -> pas d'EPG ni de picons -> c normal !


pour rendre notre EPG compatible IPTV ya 2 solutions :
  • A : éditer votre bouquet pour faire correspondre le tout avec notre api-geek.channels.xml
  • B : éditer notre api-geek.channels.xml pour faire correspondre le tout avec votre bouquet
 ! Message de : OniK
avant de commencer vous devez impérativement avoir un bouquet sat installé sur votre démo !
je vous recommande le bouquet vhannibal


solution A

éditer votre bouquet et modifier
#SERVICE 4097:0:1:0:0:0:0:0:0:0:http%3a//machin.com/truc.ts:XYZ
en
#SERVICE 1:0:1:0587:354:1:C00000:0:0:0:http%3a//machin.com/truc.ts:XYZ

1:0:1:0587:354:1:C00000:0:0:0: étant la référence sat de la chaine XYZ
vous trouverez ts les références que l'on utilise pour notre EPG dans notre api-geek.channels.xml


solution B

en fonction du format EPG que vous utilisez télécharger api-geek.channels.xml.gz ou api-geek.channels.xml.xz
et mettez l'archive ds /etc/epgimport/
 ! Message de : OniK
il ne faut pas décompresser le fichier !

puis éditez le fichier api-geek.channels.xml contenu ds l'archive
<!-- XYZ--><!-- 19.2E --><channel id="XYZ">1:0:1:0587:354:1:C00000:0:0:0:</channel> <!-- XYZ-->
en
<!-- XYZ--><!-- 19.2E --><channel id="XYZ">4097:0:1:0:0:0:0:0:0:0:http%3a//machin.com/truc.ts</channel> <!-- XYZ-->

notre fichier api-geek.channels.xml évoluant de jour en jour perso je vous conseille de rajouter votre liste de chaines a la fin de notre fichier ... ce sera plus simple pour les mise a jour ^_-
 ! Message de : OniK
TJS mettre votre liste de chaines avant le </channels> en fin de fichier !!!

en cas de soucis avec la solution B


supprimez la ligne 20 ( si vous utiliser le format GZ ) ou la ligne 25 ( si vous utiliser le format GZ ) de api-geek.sources.xml pour forcer l'utilisation du fichier local
<channel name="api-geek.channels.xml.gz">
    <url>/etc/epgimport/api-geek.channels.xml.gz</url>
    <url>https://www.inedispirou.com/media/epg/a ... els.xml.gz</url>
</channel>
en
<channel name="api-geek.channels.xml.gz">
    <url>/etc/epgimport/api-geek.channels.xml.gz</url>
</channel>

puis un petit reboot

Maintenant vous avez l'epg et les picons actif pour votre bouquet IPTV !

Vous n’avez pas de picons ?
Vous pouvez retrouvez ts les picons de notre ami wile_e ds notre Zone téléchargement


鬼に金棒

gmfive
Membre API-Geek.com
Membre API-Geek.com
Messages : 13
Inscription : 19 nov. 2018, 16:14
A remercié : 1 fois
A été remercié : 0
Genre :
Belgium

Re: EPG API-Geek | Tuto IPTV

#2

Message par gmfive » 30 nov. 2018, 17:04

Salut OniK,

J'ai essayé la solution A mais le problème est que les id que j'ai dans mes bouquets non IPTV ne sont pas les mêmes que dans le fichier api-geek.channels.xml.

Si je mets à jour mes streams iptv avec les id trouvés dans mes bouquets sat (non iptv), cela fonctionne.

Est-ce normal que les id des chaines soient différents ?
Dernière modification par gmfive le 30 nov. 2018, 22:01, modifié 1 fois.
DM800Hd - BH 3.0.2
Vu+ Zero - VTi 13.0.12
Gigablue Quad Hd - OpenAtv 6.0

gmfive
Membre API-Geek.com
Membre API-Geek.com
Messages : 13
Inscription : 19 nov. 2018, 16:14
A remercié : 1 fois
A été remercié : 0
Genre :
Belgium

Re: EPG API-Geek | Tuto IPTV

#3

Message par gmfive » 30 nov. 2018, 17:10

Bon je viens de comprendre, il y a plusieurs fois les mêmes chaines avec des id différents suivant l'opérateur.
Pour la chaine : "La Une Hd", il y en a 3 différents

Code : Tout sélectionner

id="LaUne.be">:E85:C:FFFF0:: -- LA UNE HD -- VOO/BE-CABLE --
id="LaUne.be">:E:2FE:820::-- LA UNE HD -- BE/TELESAT -- 13.0E --
id="LaUne.be">:AC:1:FFFF0:: -- LA UNE -- VOO/BE-CABLE --
Donc mon cas, seul le 2ème fonctionne.
Comment savoir lequel est le bon sans comparer l'id qui est défini dans mes favoris non iptv ?
DM800Hd - BH 3.0.2
Vu+ Zero - VTi 13.0.12
Gigablue Quad Hd - OpenAtv 6.0

En ligne
Avatar de l’utilisateur
OniK
Administrateur
Administrateur
Messages : 4978
Inscription : 03 avr. 2013, 19:32
A remercié : 359 fois
A été remercié : 1794 fois
Genre :
Zodiac :
Âge : 36
Contact :
Belgium

Re: EPG API-Geek | Tuto IPTV

#4

Message par OniK » 01 déc. 2018, 06:41

yop
gmfive a écrit :
30 nov. 2018, 17:04
J'ai essayé la solution A mais le problème est que les id que j'ai dans mes bouquets non IPTV ne sont pas les mêmes que dans le fichier api-geek.channels.xml.

Si je mets à jour mes streams iptv avec les id trouvés dans mes bouquets sat (non iptv), cela fonctionne.

Est-ce normal que les id des chaines soient différents ?
ca c tout a fait normal ... avec enigma l'epg fonctionne uniquement en se basant sur ton lamedb et donc tes ref sat et non l'id de la chaine en question
exemple :
ref sat : 1:0:1:0587:354:1:C00000:0:0:0:
id : XYZ
les id c celui ki fait l'epg ki va les définir comme il en a envie ya pas de "normes" pour ca contrairement aux ref sat ki elle sont tjs pareil pour tout le monde
gmfive a écrit :
30 nov. 2018, 17:10
Bon je viens de comprendre, il y a plusieurs fois les mêmes chaines avec des id différents suivant l'opérateur.
Pour la chaine : "La Une Hd", il y en a 3 différents

Code : Tout sélectionner

id="LaUne.be">:E85:C:FFFF0:: -- LA UNE HD -- VOO/BE-CABLE --
id="LaUne.be">:E:2FE:820::-- LA UNE HD -- BE/TELESAT -- 13.0E --
id="LaUne.be">:AC:1:FFFF0:: -- LA UNE -- VOO/BE-CABLE --
Donc mon cas, seul le 2ème fonctionne.
Comment savoir lequel est le bon sans comparer l'id qui est défini dans mes favoris non iptv ?
tout a fait normal aussi ... ton bouquet étant un bouquet sat ton lamedb n'a que les ref sat de connues et donc impossible pour lui de comprendre la ref cable ds ton exemple ... c le gros point faible d'enigma pour l'epg ... ca aurai été bien plus simple si ça utilisait les id comme pour les autres plateformes mais malheureusement c pas le cas ...
鬼に金棒

Répondre

Revenir à « EPG API-Geek »