@F6FLT : j'ai constaté que tu as changé le lien vers Canal+ en clair dans TvRadioZap.eu.
Oui, mais avec une erreur. Ca marchait dans le HTML de la page, mais pas en liste de lecture. Je viens de corriger.
...
Je crois avoir compris comment récupérer l'url des chaînes régionales mais je constate que si elles sont lisibles dans l'application m3u.iptv sous Windows 10 Pro, certaines ne fonctionnent plus du tout quand je fais le test avec l'application m3u.iptv installé dans mon téléviseur SamSung. J'ai trente-cinq chaînes locales (ou régionales) actuellement. Je ne sais pas comment obtenir la plus haute résolution sur mon téléviseur SamSung. Y-a-t-il un moyen de forcer au moins à HD (720p) ?
Peux tu expliquer brièvement à quoi sert le fait de recréer un ".m3u8" chez toi dans tvrz ?
L'intérêt de recréer un m3u8, c'est quand il varie et n'est pas accessible depuis un navigateur ou un lecteur pour différentes raisons (voire est inexistant).
Exemple pour Ici bretagne, il faut aller le chercher à
http://simulcast-fr3regions-b.ftven.fr/simulcast/bretagne/hls_francedomtom_bretagne/master.m3u8 mais depuis un serveur non soumis aux limites des navigateurs (cross-domain possible, et/ou avec un bon pédigré concernant le user-agent ou le referrer).
Note qu'il existe des extensions pour navigateurs qui supprime les interdictions de cross-domain (CORS) ou permettent de modifier le user-agent ou le referrer. Il suffit d'activer l'extension au cas par cas (car la suppression du CORS introduit un risque pour la sécurité). Avec elles, tu pourrais donc lire le lien au-dessus depuis un navigateur et obtenir le m3u8, lequel ne sera pas forcément ouvrable par ton lecteur, pour des raisons liées au pb suivant.
Ce n'est pas la 1ère fois que tu as des soucis avec certaines chaînes sur le Samsung. Ca ne m'étonne pas vraiment, je vois parfois dans les logs des requêtes venant de "user-agents" Samsung, qui demandent à tvradiozap des trames "ts", c'est à dire le flux du contenu, que bien sûr il n'a pas puisqu'il ne streame pas.
La demande de contenu doit évidemment être faite au serveur de streaming vers lequel le lecteur a été redirigé et qui a fourni le m3u8, pas à tvradiozap qui a renvoyé vers ce m3u8 ! C'est à dire que le player reconstitue les adresses relatives indiquées dans un m3u8 en les construisant avec "tvradiozap.eu" au lieu de prendre l'adresse du service de streaming d'où vient le m3u8. C'est aussi bête que de rajouter une section d'url à un lien raccourci, en espérant obtenir la même chose que si tu l'ajoutais au lien long vers lequel te redirige le lien court.
Rares sont les applis qui ont ce défaut rédhibitoire (et nullos, bug de niveau débutant), peut-être 3 à ma connaissance, dont aussi NSPlayer. La "mécanique" de gestion du réseau par l'OS peut faire les redirections de façon transparente, donc tu as bien le contenu final, mais pas son adresse ! Mais c'est bien au player de pallier le problème de la mécanique sous-jacente qu'il utilise (on a ce pb potentiel aussi en javascript et en PHP si on ne fait pas gaffe).
Concernant ton Samsung, je ne sais si c'est l'explication. Il peut y en avoir d'autres et même plusieurs, différentes.