Auteur Sujet: France Télévision via VLC  (Lu 2649 fois)

0 Membres et 1 Invité sur ce sujet

F6FLT

  • Abonné Orange Fibre
  • *
  • Messages: 485
  • 44
    • TVradioZap
France Télévision via VLC
« le: 08 octobre 2024 à 17:30:09 »
France.tv vous interdit actuellement de regarder ses flux avec VLC. C'est à ma connaissance le seul groupe à faire ça, toutes les autres chaînes fonctionnent sans problème en liste de lecture.

Donc si vous utilisez une liste m3u avec les flux officiels des chaînes, ça ne marche pas. Comment font-ils ? C'est très simple. Les applis audio/vidéo, comme les navigateurs, signalent leur environnement lors d'un accès http par une info appelé "user-agent". Si le "user-agent" ne plait pas à la chaîne, elle fait rejeter la requête http par son service de streaming (Akamai en l'occurence, avec erreur 403).

Heureusement on peut changer ça. Il suffit que VLC se présente comme un navigateur, avec par exemple son user-agent=Mozilla 5.0. Et pour cela nul besoin de paramétrer VLC, il suffit d'ajouter dans le fichier m3u avant chaque adresse qui le nécessite, la ligne d'option :
#EXTVLCOPT:http-user-agent=Mozilla.5.0.

Exemple d'un fichier minimaliste avec TF1 qui accepte VLC, et France 2 qui ne l'accepte pas :

#EXTM3U
#EXTINF:-1,TF1
https://raw.githubusercontent.com/Paradise-91/ParaTV/main/streams/tf1plus/xxx.m3u8
#EXTVLCOPT:http-user-agent=Mozilla.5.0
#EXTINF:-1,France 2
https://raw.githubusercontent.com/ipstreet312/freeiptv/master/ressources/ftv/py/xxx.m3u8

(liens non opérationnels, masqués par "xxx", que seuls les téméraires de l'IPTV sans vergogne oseront remplacer par tf1 ou fr2  :o ).

Et voilà !




vivien

  • Administrateur
  • *
  • Messages: 49 459
    • Bluesky LaFibre.info
France Télévision via VLC
« Réponse #1 le: 08 octobre 2024 à 21:27:55 »
Les protections par user-agent, c'est bien triste. Cela risque d'avoir des effets de bords (quand on n'autorise qu'une liste d'user-agent précise et qu'on rejette le reste).

Cela me rappelle l'époque pour avoir le mode modem gratuitement, l'astuce chez un opérateur était de changer son user-agent.

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 2 627
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
France Télévision via VLC
« Réponse #2 le: 08 octobre 2024 à 21:32:12 »
C'est bien "pauvre" comme méthode de detection ;D, c'est pas digne de Akamai...
Parcontre je trouve plus simple de parametrer une bonne fois pour toute VLC que d'aller éditer le m3u. En tout cas merci pour l'astuce en espérant qu'ils ne lisent pas le forum...

Edit:
il est passé ou le réglage de l'user-agent sur VLC ? il n'y est plus on dirait.
ca marche en ligne de commande mais pas très pratique du coup.
« Modifié: 08 octobre 2024 à 21:52:56 par rooot »

vivien

  • Administrateur
  • *
  • Messages: 49 459
    • Bluesky LaFibre.info
France Télévision via VLC
« Réponse #3 le: 08 octobre 2024 à 21:36:25 »
Il existe des solutions avec DRM qui permettent de bien sécuriser les flux.

Si France Télévision souhaite vraiment restreindre, on peut penser que les DRM vont arriver.

Toutefois, cela a un coût.

Je me demande si YouTube ne risque pas un jour de protéger ses flux par DRM.

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 1 889
  • Montignac Lascaux (24)
France Télévision via VLC
« Réponse #4 le: 09 octobre 2024 à 10:05:45 »
Salut à tous.

Merci F6FLT pour l'astuce. :) Je viens de le tester et ça fonctionne parfaitement pour France 2.

Comme Rooot, je n'ai pas trouvé dans VLC un quelconque paramètre concernant "user agent".
Du coup, je ne peux pas utiliser cette astuce pour le flux multicast TV de France 2 chez SFR.

ppn_sd

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 235
  • FLG (28190)
France Télévision via VLC
« Réponse #5 le: 09 octobre 2024 à 10:46:09 »
Comme Rooot, je n'ai pas trouvé dans VLC un quelconque paramètre concernant "user agent".

L'option est présente dans le fichier de configuration vlcrc :
[access] # HTTPS input

# Cookies forwarding (Booléen)
#http-forward-cookies=1

# User agent (Chaîne)
#http-user-agent=

A tester.

Free_me

  • Abonné Free fibre
  • *
  • Messages: 3 452
  • Marseille
France Télévision via VLC
« Réponse #6 le: 09 octobre 2024 à 13:39:29 »
Les protections par user-agent, c'est bien triste.

Je n'appellerai même pas ca une protection. C'est juste une restriction simple.
C'est comme si devant l'entrée du coffre a la banque tu mets un garde qui demande au gens 'vous etes un voleur ou pas ?'


F6FLT

  • Abonné Orange Fibre
  • *
  • Messages: 485
  • 44
    • TVradioZap
France Télévision en appli IPTV
« Réponse #7 le: 27 novembre 2024 à 08:34:41 »
Je me suis aperçu qu'on a le même problème que VLC avec des applis IPTV pour Android, qui soit n'acceptent pas les extensions VLC en fichier m3u, soit reçoivent les adresses de flux par codes Xtream. France TV leur refuse ses flux.

Si votre appli ne permet pas le changement du user-agent, amha il faut vraiment en choisir une autre, elle ne respecte pas les canons du genre.
Sinon, paramétrez votre appli avec un user-agent comme "Mozilla 5.0" qui semble bien accepté partout (car ce changement est général).

Exemple avec IPTVSmarters Pro :