EPG IPTV qui ne s’affiche pas : ce qu’il faut vérifier
C’est en général l’une de ces quatre causes : pas de lien de guide, un lien qui ne renvoie pas de guide, des chaînes du guide qui ne correspondent pas à votre playlist, ou un guide périmé. Voici comment savoir laquelle, quel que soit votre lecteur.
D’où vient le guide
- Avec des identifiants Xtream, le serveur du fournisseur transmet les programmes chaîne par chaîne, et il n’y a rien à saisir. Si le guide d’une chaîne est vide, le fournisseur n’a associé aucun programme à cette chaîne.
- Avec une playlist M3U, le guide est un fichier XMLTV séparé. La playlist peut l’indiquer dans sa première ligne (
url-tvgoux-tvg-url), ou votre fournisseur vous en donne le lien à part. Sans l’un ni l’autre, il n’y a pas de guide à afficher.
La plupart des solutions ci-dessous concernent le second cas.
1. Le lien du guide manque ou est faux
- Ouvrez la playlist dans un éditeur de texte et regardez sa première ligne. Un lien de guide ressemble à
#EXTM3U url-tvg="http://example.com/epg.xml.gz". - Si votre playlist vient d’un serveur de type Xtream, ce même serveur propose en général son guide sous la forme
xmltv.php, avec votre nom d’utilisateur et votre mot de passe dans le lien. Demandez l’adresse exacte à votre fournisseur. - Collez le lien dans Safari. Un guide se télécharge ou affiche du XML qui commence par
<tv>. Une page web, un formulaire de connexion ou une erreur signifient que le lien est faux ou a expiré. - Dans Vela, la ligne Guide TV de Compte affiche le lien utilisé. Modifier le lien du guide TV en définit un nouveau, et Utiliser celui de la playlist revient à celui qu’indique la playlist. Un lien doit commencer par
http://ouhttps://.
2. Le guide est compressé, ou très lourd
Les guides sont volumineux, alors ils sont souvent servis compressés en gzip, avec l’extension .gz. Certains lecteurs ne savent pas les ouvrir et n’affichent tout simplement rien. Vela lit les guides compressés comme les autres. Si un autre lecteur reste vide avec un lien .gz, demandez le lien .xml non compressé.
Un guide complet peut peser des centaines de mégaoctets, et sur une connexion lente, le premier téléchargement prend plusieurs minutes. Pendant ce temps, Vela affiche « Téléchargement du guide… » puis « Analyse du guide… ». Laissez-le terminer avant de conclure que ça ne marche pas.
3. Les chaînes ne correspondent pas au guide
Un lecteur doit déterminer quelle chaîne du guide correspond à quelle chaîne de la playlist. La clé habituelle est le tvg-id de la playlist, qui doit être identique à l’id d’une chaîne du guide :
- Dans la playlist :
#EXTINF:-1 tvg-id="news.example" group-title="News",Example News - Dans le guide :
<channel id="news.example">
Raisons fréquentes d’un décalage :
- La playlist n’a pas de
tvg-id, ou il est vide. - Les identifiants diffèrent par autre chose que des majuscules, par exemple un suffixe de pays d’un seul côté.
- Le guide correspond à une autre offre de chaînes ou à une autre région que la playlist.
Vela associe une chaîne du guide dont l’id est identique au tvg-id de la chaîne de la playlist, sans tenir compte des majuscules, ou à son tvg-name quand elle n’a pas d’id. Il accepte aussi une chaîne du guide dont le nom affiché correspond à l’un ou l’autre, ou au nom de la chaîne elle-même, une fois les deux mis au propre. Quand rien de tout cela ne donne de résultat, Compte affiche « Le guide ne contient aucun programme pour ces chaînes. » La solution, c’est le guide qui va avec cette playlist ; si la playlist est la vôtre, corrigez ses valeurs tvg-id.
4. Les horaires sont décalés d’une heure ou plus
Chaque programme d’un guide XMLTV porte son fuseau horaire, comme dans 20261019200000 +0000, et un lecteur le convertit à l’heure de votre iPhone. Quand tout le guide est décalé d’une ou plusieurs heures pile, soit le guide indique ses horaires avec le mauvais décalage, soit le fuseau horaire de l’iPhone lui-même est faux.
- Sur l’iPhone, vérifiez Réglages > Général > Date et heure, et activez Réglage automatique.
- Un guide juste la plupart de l’année et décalé d’une heure après le changement d’heure a un décalage écrit à la main. C’est à celui qui fait le guide de le corriger.
- Certains lecteurs proposent un décalage manuel. Vela utilise le décalage que porte chaque programme et n’a pas de réglage manuel : un guide mal étiqueté doit être corrigé à la source.
5. Le guide du fournisseur a des trous
Toutes les chaînes n’ont pas de programmes, et certains guides ne couvrent qu’un jour ou deux. Si une chaîne est vide et que ses voisines sont remplies, le guide n’a rien pour elle, et aucun lecteur ne peut afficher ce qui n’existe pas. Comparez quelques chaînes de la même catégorie avant de changer quoi que ce soit.
6. Le guide n’est plus à jour
Un guide couvre quelques jours à l’avance, donc un lecteur qui ne le récupère jamais à nouveau finit par arriver au bout. Vela récupère la playlist et son guide toutes les 12 heures, sauf si vous changez cela dans Compte > Bibliothèque > Actualisation automatique, et Actualiser la playlist et le guide, dans Compte, le fait immédiatement. La ligne Programmes TV, au même endroit, indique combien de programmes et de chaînes la dernière lecture a trouvés, et quand. La grille du guide elle-même affiche deux heures en arrière et une journée à l’avance.
Toujours vide après tout cela ? Écrivez-nous depuis la page d’assistance (en anglais) avec le message que Compte affiche sous le guide.
Vela n’inclut aucune chaîne ni aucun contenu. Utilisez-le uniquement avec un abonnement ou une playlist que vous avez le droit d’utiliser.