plugin.video.orange.fr icon indicating copy to clipboard operation
plugin.video.orange.fr copied to clipboard

Semble ne plus fonctionner

Open yo97490 opened this issue 2 years ago • 69 comments

Bonjour

les chaines tv semblent ne plus fonctionner. J'ai désintaller et réinstaller l'extension mais aucune chaine n'apparait avec petit message "erreur d'orange tv france". Si quelqu'un est dans la meme situation.

yo97490 avatar Oct 19 '23 18:10 yo97490

J'ai le même soucis a l'instant, je cherche les logs

nico2che avatar Oct 19 '23 18:10 nico2che

Moi aussi J'ai bien les images et le guide mais plus de vidéo Ils ont du encore changer quelque chose

Bestdoud avatar Oct 19 '23 19:10 Bestdoud

je ne comprend pas comment obtenir les log mais en gros , quand iptv manager va cherche les chaine ca met une erreur

Enniota avatar Oct 19 '23 19:10 Enniota

Même problème. La playlist m3u doit ne plus fonctionner peut être. Je n'ai pas de solution

Pacapac avatar Oct 19 '23 19:10 Pacapac

Il faut surement modifier les liens suivant dans le fichier orange.py

endpoint_stream_info = 'https://mediation-tv.orange.fr/all/live/v3/applications/PC/users/me/channels/{channel_id}/stream?terminalModel=WEB_PC',

endpoint_streams = 'https://mediation-tv.orange.fr/all/live/v3/applications/PC/channels?mco=OFR',

endpoint_programs = 'https://rp-ott-mediation-tv.woopic.com/api-gw/live/v3/applications/PC/programs?period={period}&mco=OFR',

Il faut surement aller sur pc et sniffer ce qu'il se passe quand on regarde la télé

Bestdoud avatar Oct 20 '23 04:10 Bestdoud

urllib.error.HTTPError: HTTP Error 502: Bad Gateway Ca ressemble bien à un pb de endpoint, oui.

bobix88 avatar Oct 20 '23 05:10 bobix88

Le problème semble résolu surement un problème temporaire chez Orange

Bestdoud avatar Oct 20 '23 15:10 Bestdoud

Le problème semble résolu

surement un problème temporaire chez Orange

Effectivement tout semble rentré dans l'ordre

yo97490 avatar Oct 20 '23 16:10 yo97490

Ne fonctionne plus à nouveau 😔

yo97490 avatar Oct 23 '23 15:10 yo97490

Idem ça dit que la chaîne ne fait pas partie de mon abonnement (registration) J'espère que c'est un problème orange et que ça va vite se résoudre Mais bon ça commence à beaucoup déconner Je sent qu'un jour ça ne fonctionnera plus du tout

quand on veut accéder à cette page on a accès interdit https://mediation-tv.orange.fr/all/live/v3/applications/PC/users/me/channels/192/stream?terminalModel=WEB_PC

Bestdoud avatar Oct 23 '23 15:10 Bestdoud

Tout ça pour nous pousser à prendre des abonnements avec leur décodeur 💸

yo97490 avatar Oct 23 '23 16:10 yo97490

ca semble fonctionee par intermitance

Enniota avatar Oct 23 '23 21:10 Enniota

En attendant, j'ai remis catchup TV & more depuis le dépôt branche bêta de catchuptv qui semble bien fonctionner, à voir dans le temps. Et il y a quelques chaînes en plus Faut juste avoir des comptes sur les divers sites de replay TF1, M6, BFMRMC et utiliser kodi 20 version stable. J'avais mis la 21 mais France 4 et 5 faisaient planter

Bestdoud avatar Oct 24 '23 05:10 Bestdoud

Bonjour, ça ne fonctionne plus. Un message apparaît : ce programme ne fait pas partie de votre abonnement. En ce qui concerne catch up TV, France 2 ne fonctionne pas, cela fait que saccader.

Pacapac avatar Oct 25 '23 04:10 Pacapac

Je n ai pas ce problème Utilise tu la version 0.2.39 bêta 39 de catchuptv ?

Bestdoud avatar Oct 25 '23 05:10 Bestdoud

J'ai regardé pour récupérer la fonctionnalité, mais je suis bloqué sur le nouveau système d'auth.

Il s'agit d'une combinaison entre un token envoyé en Header tv_token et un Cookie nommé wassup que je ne sais pas interprété.

redref avatar Oct 27 '23 20:10 redref

Bonjour,

J'ai réussi à le faire fonctionner de nouveau. J'utilise cet addon avec mon abonnement mobile, et cela nécessite des modifications pour l'authentification.

Mais je pense que la modification suivante pourrai résoudre le problème:

Dans le fichier resources/lib/providers/fr/orange.py, remplacer :

'endpoint_stream_info` = `'https://mediation-tv.orange.fr/all/live/v3/applications/PC/users/me/channels/{channel_id}/stream?terminalModel=WEB_PC',

par :

'endpoint_stream_info` = 'https://mediation-tv.orange.fr/all/api-gw/live/v3/auth/accountToken/applications/PC/channels/{channel_id}/stream?terminalModel=WEB_PC',

Je n'ai plus d'abonnement fibre orange, donc je ne peux pas tester.

maskimfr avatar Oct 31 '23 14:10 maskimfr

Salut, tu as modifier le fichier orange.py sur ton tel ? Car pour moi l'authentification par token peut se faire s'il y a une gestion préalable de connexion. Ce qui n'est pas le cas avec l'addon orange tv de kodi

Pacapac avatar Oct 31 '23 15:10 Pacapac

Bonjour, J'utilise Kodi et cet addon sur un PC sous Linux, branché sur ma TV

maskimfr avatar Oct 31 '23 15:10 maskimfr

Bonjour,

J'ai réussi à le faire fonctionner de nouveau.

J'utilise cet addon avec mon abonnement mobile, et cela nécessite des modifications pour l'authentification.

Mais je pense que la modification suivante pourrai résoudre le problème:

Dans le fichier resources/lib/providers/fr/orange.py, remplacer :


'endpoint_stream_info` = `'https://mediation-tv.orange.fr/all/live/v3/applications/PC/users/me/channels/{channel_id}/stream?terminalModel=WEB_PC',

par :


'endpoint_stream_info` = 'https://mediation-tv.orange.fr/all/api-gw/live/v3/auth/accountToken/applications/PC/channels/{channel_id}/stream?terminalModel=WEB_PC',

Je n'ai plus d'abonnement fibre orange, donc je ne peux pas tester.

Testé à l'instant ne fonctionne toujours pas pour moi malheureusement 😔

yo97490 avatar Oct 31 '23 19:10 yo97490

Je viens de tester et ça ne fonctionne pas non plus. L'addon s'installe bien mais j'ai une erreur juste après l'installation je viens de mettre l'adresse dans le navigateur en mettant un id de chaine et j'ai ce message {"code":40,"message":"Missing credentials","description":"Token d'authentification ou header de contrôle manquant"} Il y a donc un problème d'authentification

Bestdoud avatar Oct 31 '23 20:10 Bestdoud

Orange vient de rajouter une authentification (Tv_token) en plus de changer une des URL. Peut-être qu'il le faut aussi depuis une connexion Orange/Sosh. Avant je n'avais besoin que du cookie pour avoir les chaines depuis n'importe quelle connexion.

Si vous souhaitez utiliser ma version: https://github.com/maskimfr/plugin.video.orange.fr/archive/refs/heads/master.zip

Attention, il est nécessaire d'ajouter les cookies et le token d'authentification (Tv_token) dans le fichier resources/lib/provider_templates/orange.py

Pour les obtenir, il est nécessaire de se connecter au site https://chaines-tv.orange.fr avec un navigateur (chrome ou dérivé, j'ai eu un soucis avec Firefox qui tronquait les cookies lors de mes tests avec l'inspection). Il faut lancer la lecture d'une chaine pour avoir le token Tv_token.

Je n'ai pas testé tous les cas de figure, notamment l'initialisation sans aucune données importées (j'avais déjà les chaines importées quand j'ai fait la modification). Il est possible que ça ne fonctionne pas. Dans ce cas je regarderai demain ou ce week-end. Autre point, je n'ai pas vérifié la durée de validité du token, donc il est possible que ça ne marche que quelques heures. Les cookies sont valides plusieurs mois (voire 1 an ? ), donc pas de soucis de ce côté.

Je pourrai regarder pour faire une version plus simple à configurer s'il y a des personnes interessées.

maskimfr avatar Oct 31 '23 21:10 maskimfr

Orange vient de rajouter une authentification (Tv_token) en plus de changer une des URL. Peut-être qu'il le faut aussi depuis une connexion Orange/Sosh.

Avant je n'avais besoin que du cookie pour avoir les chaines depuis n'importe quelle connexion.

Si vous souhaitez utiliser ma version: https://github.com/maskimfr/plugin.video.orange.fr/archive/refs/heads/master.zip

Attention, il est nécessaire d'ajouter les cookies et le token d'authentification (Tv_token) dans le fichier resources/lib/provider_templates/orange.py

Pour les obtenir, il est nécessaire de se connecter au site https://chaines-tv.orange.fr avec un navigateur (chrome ou dérivé, j'ai eu un soucis avec Firefox qui tronquait les cookies lors de mes tests avec l'inspection). Il faut lancer la lecture d'une chaine pour avoir le token Tv_token.

Je n'ai pas testé tous les cas de figure, notamment l'initialisation sans aucune données importées (j'avais déjà les chaines importées quand j'ai fait la modification). Il est possible que ça ne fonctionne pas. Dans ce cas je regarderai demain ou ce week-end.

Autre point, je n'ai pas vérifié la durée de validité du token, donc il est possible que ça ne marche que quelques heures. Les cookies sont valides plusieurs mois (voire 1 an ? ), donc pas de soucis de ce côté.

Je pourrai regarder pour faire une version plus simple à configurer s'il y a des personnes interessées.

Je tente de faire la manip mais ne voit pas où trouver le tv_token et le cookie

yo97490 avatar Nov 01 '23 16:11 yo97490

Cette version marche-t-elle pour vous ? https://github.com/remzouille/plugin.video.orange.fr

remzouille avatar Nov 01 '23 19:11 remzouille

ne marche pas chez moi

Édit: fonctionne sur mon smartphone. toujours pas sur l'ordinateur et non plus sur firetv

Bestdoud avatar Nov 01 '23 19:11 Bestdoud

Fonctionne chez moi :

  • Nvidia Shield
  • Kodi on Android TV
  • Mise à jour de l'addon, restart de kodi. Premier affichage un peu long, le temps de récupérer le cookie et le header

leoberry avatar Nov 01 '23 20:11 leoberry

Cette version marche-t-elle pour vous ? https://github.com/remzouille/plugin.video.orange.fr

ca marche désormais très bien chez moi avec cette version, un grand merci 🙏🏻 Kodi v19 sur Chromecast Android TV

RhAbder avatar Nov 02 '23 09:11 RhAbder

Cette version marche-t-elle pour vous ? https://github.com/remzouille/plugin.video.orange.fr

Un grand merci, cela fonctionne bien, Kodi v 20.2. La modification apporté fait remarcher le pluggin :)

Pacapac avatar Nov 02 '23 09:11 Pacapac

Mince alors y a que chez moi que ça ne fonctionne plus 🤔

Bestdoud avatar Nov 02 '23 09:11 Bestdoud

Je viens de publier une nouvelle version plus "respectueuse", que je vous recommande d'utiliser.

Elle ne régénère le couple cookie / token qu'en cas de besoin alors que la précédente le faisait systématiquement après 30 minutes.

Pourriez-vous poster ici le résultat des lignes "Orange TV France: cookie/token invalide, âge = ..." présentes dans le log ? Ça nous donnera une idée sur la durée de validité du couple cookie / token.

J'attends quelques confirmations du bon fonctionnement avant de faire un PR.

@Bestdoud : peux-tu préciser un peu ? Pour quels OS / version de Kodi ça marche ou pas ? Le log pourrait aussi être utile.

remzouille avatar Nov 02 '23 11:11 remzouille