Commencez par déterminer si le lecteur ne télécharge pas la liste ou s’il télécharge la liste mais ne lit pas les flux. Ce sont deux problèmes différents. Testez ensuite la même source sur un second lecteur et un autre réseau.
Étape 1 : aucun groupe, aucune chaîne
Le problème se situe avant la lecture vidéo. Vérifiez l’URL complète, la réponse HTTP, l’expiration de l’accès et le format reçu. Une URL qui renvoie une page de connexion, une erreur HTML ou un fichier vide ne peut pas être interprétée comme une playlist.
| Test | Résultat | Conclusion |
|---|---|---|
| Réimporter sans modifier l’URL | Toujours vide | Ne pas changer les codecs : la liste n’est pas chargée |
| Même URL sur un second lecteur | Échec identique | Source ou accès probablement en cause |
| Même URL sur un autre réseau | Fonctionne | DNS, filtrage ou réseau local à examiner |
| Nouvelle URL fournie | Fonctionne | Ancienne URL expirée ou révoquée |
Étape 2 : les catégories apparaissent, mais rien ne démarre
Le lecteur a bien analysé la playlist. Testez au moins trois éléments dans des groupes différents. Si un seul flux échoue, il peut être hors ligne. Si tous échouent, comparez HLS, MPEG‑TS, codec vidéo et moteur de lecture.
- Testez le même élément dans un lecteur différent.
- Testez un contenu connu comme léger ou en définition standard.
- Désactivez temporairement le lecteur externe si l’application en utilise un.
- Comparez Wi‑Fi et partage de connexion mobile.
- Notez le message exact et le délai avant l’échec.
Étape 3 : la liste charge très lentement
Une liste volumineuse, des milliers de logos distants ou un EPG lourd peuvent bloquer l’interface sans que l’accès soit incorrect. Laissez la première synchronisation se terminer, désactivez l’EPG pour un test et utilisez une liste réduite si votre source le permet.
Arbre de décision rapide
Pour un test navigateur avec une source autorisée, ouvrez PlaylistPlayer Pro. Le but n’est pas de remplacer le diagnostic, mais d’obtenir un second point de comparaison.
Réponses HTTP courantes
| Code | Sens général | Interprétation possible |
|---|---|---|
| 200 | Réponse reçue | Vérifier que le contenu est bien M3U |
| 301/302 | Redirection | Le lecteur doit la suivre |
| 401 | Authentification requise | Identifiants absents ou invalides |
| 403 | Accès refusé | Compte, IP, limite ou règle de sécurité |
| 404 | Adresse introuvable | URL ou chemin incorrect |
| 5xx | Erreur serveur | Panne ou surcharge temporaire |
Tester sans exposer la liste
N’utilisez pas de site aléatoire qui demande de coller votre URL complète. Préférez un lecteur local ou un produit dont la politique de confidentialité est lisible. Lorsque vous partagez un log, remplacez l’utilisateur et le mot de passe par ***.
Cas particulier : liste correcte, interface vide
Un lecteur peut filtrer toutes les catégories, appliquer un contrôle parental ou cacher les groupes sans contenu compatible. Réinitialisez uniquement les filtres d’affichage avant de supprimer le profil. Vérifiez aussi la date et l’heure de l’appareil, car certaines connexions sécurisées échouent avec une horloge incorrecte.
Quand demander une nouvelle URL
Demandez une nouvelle adresse seulement lorsque l’ancienne renvoie une erreur persistante, a expiré ou a été exposée. Changer d’URL ne résout pas un codec non pris en charge ni un Wi‑Fi instable.
Questions fréquentes
Pourquoi l’URL se télécharge dans le navigateur mais pas dans le lecteur ?
Le navigateur peut télécharger un fichier que le lecteur ne sait pas parser, ou le serveur peut répondre différemment selon l’agent utilisateur.
Une erreur 403 signifie-t-elle que le serveur est hors ligne ?
Non. Elle signifie généralement que l’accès est refusé : identifiants, IP, limite de connexions ou règle de sécurité.
Changer le DNS peut-il tout résoudre ?
Seulement si la résolution de domaine ou le filtrage DNS est réellement en cause. Il ne corrige pas un abonnement expiré ni un codec incompatible.
Sources et vérification
Le diagnostic distingue le téléchargement de la playlist, son analyse et la lecture d’un flux.
Une étape a changé ?
Indiquez l’appareil, la version et l’étape concernée. Ne transmettez aucun identifiant de connexion.
Signaler une correction →
