Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

[Résolu] Impossible visualiser TV Freebox avec VLC 0.8.6b


Messages recommandés

Posté(e) (modifié)

Bon soir,

 

J’ai VLC 0.8.4a d’installé sur mon PC sous XP pour regarder entre autre la FREE Tv et cela fonctionne très bien après avoir paramétré les redirections de certains ports sur le router (Virtual Server) : Tcp 3724, 6112, 6881, 6999 et Udp 31336, 31337

Et lui avoir donné accès via Zone Alarm en « Mode Serveur Internet » à Internet.

Comme j’avais lu il y a longtemps sur le Forum de Zébulon.

 

Je viens d’installer la dernière version de VLC 0.8.6b dans un autre répertoire et cela ne fonctionne plus.

Lorsque je lance ma liste de lecture M3U il semble vouloir se connecter au serveur de FREE et puis il fait défiler les chaines comme s’il ne parvenait pas à se connecter.

Je n’ai rien modifié dans les redirections de ports sur le routeur et j’ai donné l’accès total à Internet comme pour l’autre version.

 

Si par contre je lance l’ancienne version 4a de VLC, cela fonctionne de nouveau.

 

Aurai-je oublié un paramétrage en cours de route sur VLC ?

Cela fait longtemps que j’ai installé VLC 0.8.4a.

J’aurais bien aimé retrouver le post en question sur le Forum.

 

Merci

 

------------------------------------------------------------------------------------------------------------------------------------

Bonjours,

 

J’ai retrouvé le post en question dont j’étais déjà le malheureux auteur

http://forum.zebulon.fr/index.php?showtopi...vision+FREE+VCL

 

La solution est dans cet article :

http://www.freenews.fr/index.php?itemid=2920

« Ensuite, il suffit de télécharger la version de VLC modifiée.

Celle ci utilise en fait des ports fixes pour pouvoir les rediriger correctement ! »

C’est une version modifiée de VLC 0.8.4a que j'ai installée.

C’est pour cela que cela fonctionne avec ma version 4a et non avec la dernière 6b.

 

Ma question est : quelqu’un sait-il comment modifier les ports sur VLC 0.8.6b pour qu’ils soient fixes ?

Ou comment faire pour pouvoir regarder la TV FREE avec cette dernière version de VLC?

 

Merci

Modifié par josh99

Posté(e)

J’ai déjà désinstallé l’ancienne version avant de n’installer que la nouvelle, cela n’y change rien.

 

C’est bien un problème de ports à forcer à utiliser par VLC Player pour lire les flux Internet vidéo et audio de FREE ou autre source.

J’ai installé ADSL TV qui utilise VLC pour accéder aux chaines TV de FREE et autres, et lors de l’installation il mentionne bien qu’il va forcer VLC à utiliser la plage de ports 31336 – 31339.

 

Et cela fonctionne très bien depuis ADSL TV utilisant VLC 0.8.6b modifié par ce dernier pour utiliser des ports fixes.

 

C’est pourquoi j’aurais voulu connaître comment procéder pour les modifier directement dans le logiciel VLC, sans avoir à utiliser d’autre logiciel tiers.

 

Merci

Posté(e)
Pour ma gouverne, pourquoi tu préfères mater la TV depuis VLC plutôt qu' ADSLTV?

 

Bonjour,

 

Pour ne pas avoir à utiliser d’autre logiciel tiers et gaspiller les ressources du PC.

Même si ADSL Tv est très bien.

 

Mais surtout, par curiosité intellectuelle, vu que tout le monde en dit le plus grand bien de VLC!

 

J’aurais aimé savoir comment ils font pour regarder les chaines de FREE, par exemple.

Sachant qu’il faut au moins fixer les ports de lecture des flux sur VLC.

 

 

Merci

Posté(e)
Pour ne pas avoir à utiliser d'autre logiciel tiers et gaspiller les ressources du PC.

Même si ADSL Tv est très bien.

 

:P heu... tu pousses pas un peu là? Mater la FreeTV sur VLC c'est vraiment pas commode. ADSLTV est tellement plus ergonomique... tout ça pour quelques mo de ram!

Je ne lacherais pour rien mon logiciel multiposte (et ma télécommande) contre VLC, bien qu'il soit mon lecteur vidéo par défault...

C'est quand je lis ce genre de truc que je me sens libéré de beaucoup d'obsessions. Sous OS X ce sont des questions qu'on n'aborde plus.

Posté(e)

Je viens d'expérimenter le service multidiffusion de Free et après quelques galères, ça fonctionne

 

config: freebox v4 mode bridge - routeur WRT54GC - Debian VLC 0.8.6a via wifi

la diffusion fonctionne via le protocole RTSP et la freebox renvoie le flux audio/video vers le PC vers les ports UDP spécifiés.

Or, ces ports sont par défaut aléatoires.

 

Si le routeur ou pare/feu entre la freebox et le PC qui tente d'accéder à la TV ne dispose pas de fonction de suivi de session rtsp, il est possible de fixer les ports UDP que videolan transmet à la freebox lors de la phase de négociation

 

Aller dans Paramètres => Préférences => Lecture/Codecs =>Démultiplexeurs => RTP/RTSP

 

Cocher Options avancées

Dans port client, figure par défaut -1 soit des ports UDP aléatoires. Donner un port > 1024; par exemple 34724

Enregistrer et quitter les préférences

 

Dans le routeur/pare-feu non équipé d'un module de suivi de session RTSP, il faudra créer une règle de redirection de ports de la freebox vers le PC faisant tourner videolan. Les ports UDP à rediriger sont au nombre de 2; celui défini ci dessus plus le n-1

Si on reprend l'exemple, ce sera

UDP 34724 et UDP 34723 en provenance de freeplayer.freebox.fr à rediriger vers l'adresse LAN du PC qui fait tourner VLC

 

On peut faire de même pour chaque PC voulant faire tourner videolan, il suffira d'attribuer des ports différents.

 

RTSP

1 PC -> Freebox TCP 554

2 Freebox -> PC UDP ports dynamiques négociés en 1

3 PC -> Freebox UDP 32660 - 32680 (protocole de maintien du flux video)

Posté(e)

Merci de ton aide Greywolf.

 

Donc avec ma configuration je n’ai qu’à saisir 1024; 31337 en suivant ton cheminement.

Et malheureusement cela ne fonctionne pas.

 

Jobtiens le message derreur suivant :

live555 error: SETUP of'video/MP2T' failed SETUP: cannot handle response: RTSP/1.0 461 Unsupported Transport

live555 error: Nothing to play for rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=201

live555 error: TCP rollover failed, aborting

live555 error: SETUP of'video/MP2T' failed SETUP: cannot handle response: RTSP/1.0 461 Unsupported Transport

live555 error: Nothing to play for rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=202

live555 error: TCP rollover failed, aborting

live555 error: SETUP of'video/MP2T' failed SETUP: cannot handle response: RTSP/1.0 461 Unsupported Transport

live555 error: Nothing to play for rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=203

live555 error: TCP rollover failed, aborting

live555 error: SETUP of'video/MP2T' failed SETUP: cannot handle response: RTSP/1.0 461 Unsupported Transport

live555 error: Nothing to play for rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=613

live555 error: TCP rollover failed, aborting

live555 warning: no data received in 10s. Switching to TCP

live555 debug: RTP subsession 'video/MP2T'

live555 error: SETUP of'video/MP2T' failed SETUP: cannot handle response: RTSP/1.0 461 Unsupported Transport

live555 error: Nothing to play for rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=204

live555 error: TCP rollover failed, aborting

main debug: EOF reached

main debug: closing input

main debug: looking for demux2 module: 1 candidate

main warning: no demux2 module matching "ts" could be loaded

main debug: thread times: real 0m11.093750s, kernel 0m0.000000s, user 0m0.000000s

main debug: thread 8000 joined (input/demux.c:366)

main debug: removing module "live555"

main debug: thread times: real 0m11.312500s, kernel 0m0.015625s, user 0m0.000000s

main debug: thread 4196 joined (input/input.c:412)

main debug: creating new input thread

main debug: waiting for thread completion

main debug: thread 4196 (input) created at priority 1 (input/input.c:265)

main debug: `rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=372' gives access `rtsp' demux `' path `mafreebox.freebox.fr/freeboxtv/stream?id=372'

main debug: creating demux: access='rtsp' demux='' path='mafreebox.freebox.fr/freeboxtv/stream?id=372'

main debug: looking for access_demux module: 1 candidate

live555 debug: RTP subsession 'video/MP2T'

main debug: thread 8000 (stream out) created at priority 1 (input/demux.c:341)

main debug: using access_demux module "live555"

main debug: creating demux: access='' demux='ts' path=''

main debug: looking for a subtitle file in C:\Program Files\VLC-0.8.6b\

main debug: `rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=372' successfully opened

live555 warning: no data received in 10s. Switching to TCP

live555 debug: RTP subsession 'video/MP2T'

live555 error: SETUP of'video/MP2T' failed SETUP: cannot handle response: RTSP/1.0 461 Unsupported Transport

live555 error: Nothing to play for rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=372

live555 error: TCP rollover failed, aborting

main debug: EOF reached

main debug: closing input

main debug: looking for demux2 module: 1 candidate

main warning: no demux2 module matching "ts" could be loaded

main debug: thread times: real 0m11.093750s, kernel 0m0.000000s, user 0m0.000000s

main debug: thread 8000 joined (input/demux.c:366)

main debug: removing module "live555"

main debug: thread times: real 0m11.296875s, kernel 0m0.000000s, user 0m0.000000s

main debug: thread 4196 joined (input/input.c:412)

main debug: creating new input thread

main debug: waiting for thread completion

main debug: thread 4196 (input) created at priority 1 (input/input.c:265)

main debug: `rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=373' gives access `rtsp' demux `' path `mafreebox.freebox.fr/freeboxtv/stream?id=373'

main debug: creating demux: access='rtsp' demux='' path='mafreebox.freebox.fr/freeboxtv/stream?id=373'

main debug: looking for access_demux module: 1 candidate

live555 debug: RTP subsession 'video/MP2T'

main debug: thread 8000 (stream out) created at priority 1 (input/demux.c:341)

main debug: using access_demux module "live555"

main debug: creating demux: access='' demux='ts' path=''

main debug: looking for a subtitle file in C:\Program Files\VLC-0.8.6b\

main debug: `rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=373' successfully opened

live555 warning: no data received in 10s. Switching to TCP

live555 debug: RTP subsession 'video/MP2T'

live555 error: SETUP of'video/MP2T' failed SETUP: cannot handle response: RTSP/1.0 461 Unsupported Transport

live555 error: Nothing to play for rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=373

live555 error: TCP rollover failed, aborting

main debug: EOF reached

main debug: closing input

main debug: looking for demux2 module: 1 candidate

main warning: no demux2 module matching "ts" could be loaded

main debug: thread times: real 0m11.093750s, kernel 0m0.000000s, user 0m0.000000s

main debug: thread 8000 joined (input/demux.c:366)

main debug: removing module "live555"

main debug: thread times: real 0m12.312500s, kernel 0m0.015625s, user 0m0.000000s

main debug: thread 4196 joined (input/input.c:412)

main debug: creating new input thread

main debug: waiting for thread completion

main debug: thread 4196 (input) created at priority 1 (input/input.c:265)

main debug: `rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=497' gives access `rtsp' demux `' path `mafreebox.freebox.fr/freeboxtv/stream?id=497'

main debug: creating demux: access='rtsp' demux='' path='mafreebox.freebox.fr/freeboxtv/stream?id=497'

main debug: looking for access_demux module: 1 candidate

live555 debug: RTP subsession 'video/MP2T'

main debug: thread 8000 (stream out) created at priority 1 (input/demux.c:341)

main debug: using access_demux module "live555"

main debug: creating demux: access='' demux='ts' path=''

main debug: looking for a subtitle file in C:\Program Files\VLC-0.8.6b\

main debug: `rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=497' successfully opened

Posté(e)
Donc avec ma configuration je n’ai qu’à saisir 1024; 31337 en suivant ton cheminement.

 

je pense que je me suis mal exprimé.

 

Il faut saisir un port supérieur à 1024, et j'ai donné comme exemple le port 31337

 

c'est cette partie en gras qu'il faut saisir dans la boite "port client".

 

Si tu saisis 31337, il te faudra router les ports UDP 31336 et 31337 vers ton PC

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...