> Tous les forums > Forum Linux
 Mplayer : problème de lecture des streamingg *.asxSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Mimile
  Posté le 03/11/2014 @ 16:34 
Aller en bas de la page 
Astucien

Bonjour,

J'ai un petit script perl qui permet de se brancher très facilement sur diverses radios françaises :

Image

Chacune des radios est identifiée par son URL de streaming :



On met la radio voulue en surbrillance, on clique sur "valider" et hop ! la radio démarre illico presto grâce à mplayer.

Image

Problème : depuis peu, il semble que ces URL (qui finissent pour la plupart par *.mp3) sont remplacées par des URL se terminant par *.asx que mplayer n'arrive pas à lire.
Il n'y a donc plus que 2 ou 3 radios qui continuent à fonctionner, celles se terminant pas *.asx ne donnant rien.

Exemple =

[okapi@Archie ~]$ mplayer -nocache http://player.nostalgie.fr/V4/nostalgie/nostalgie.asx
MPlayer SVN-r37224 (C) 2000-2014 MPlayer Team
210 audio & 441 video codecs
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing http://player.nostalgie.fr/V4/nostalgie/nostalgie.asx.
Resolving player.nostalgie.fr for AF_INET6...

Couldn't resolve name for AF_INET6: player.nostalgie.fr
Resolving player.nostalgie.fr for AF_INET...
Connecting to server player.nostalgie.fr[213.205.105.1]: 80...

Server returned 404: Not Found
STREAM_ASF, URL: http://player.nostalgie.fr/V4/nostalgie/nostalgie.asx
Resolving player.nostalgie.fr for AF_INET6...

Couldn't resolve name for AF_INET6: player.nostalgie.fr
Resolving player.nostalgie.fr for AF_INET...
Connecting to server player.nostalgie.fr[213.205.105.1]: 80...

Server returned 404:Not Found
Failed to parse header.
Failed, exiting.
Resolving player.nostalgie.fr for AF_INET6...

Couldn't resolve name for AF_INET6: player.nostalgie.fr
Resolving player.nostalgie.fr for AF_INET...
Connecting to server player.nostalgie.fr[213.205.105.1]: 80...

Server returned 404: Not Found
No stream found to handle url http://player.nostalgie.fr/V4/nostalgie/nostalgie.asx


Exiting... (End of file)
[okapi@Archie ~]$


Ce qui m'étonne, c'est la réponse 404 après la ligne Connecting to server player.nostalgie.fr[213.205.105.1]: 80...
alors que quand je fais un ping sur 213.205.105.1, j'obtiens :

[okapi@Archie ~]$ ping 213.205.105.1
PING 213.205.105.1 (213.205.105.1) 56(84) bytes of data.
64 bytes from 213.205.105.1: icmp_seq=1 ttl=54 time=19.4 ms
64 bytes from 213.205.105.1: icmp_seq=2 ttl=54 time=19.1 ms
64 bytes from 213.205.105.1: icmp_seq=3 ttl=54 time=19.4 ms
64 bytes from 213.205.105.1: icmp_seq=4 ttl=54 time=18.4 ms
64 bytes from 213.205.105.1: icmp_seq=5 ttl=54 time=18.4 ms
64 bytes from 213.205.105.1: icmp_seq=6 ttl=54 time=18.9 ms
64 bytes from 213.205.105.1: icmp_seq=7 ttl=54 time=17.9 ms
64 bytes from 213.205.105.1: icmp_seq=8 ttl=54 time=18.4 ms
64 bytes from 213.205.105.1: icmp_seq=9 ttl=54 time=19.1 ms
^C
--- 213.205.105.1 ping statistics ---
9 packets transmitted, 9 received, 0% packet loss, time 8010ms
rtt min/avg/max/mdev = 17.986/18.835/19.497/0.510 ms

Le fin du fin, c'est qu'à la 4ème ligne, on lit : mplayer : no such file or directory !

Où est l'erreur ?

Merci d'avance pour votre aide.

Cordialement,

Publicité
Logicien
 Posté le 03/11/2014 à 18:37 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour Mimile.

En faisant une recherche avec le mot-clé asx dans la page de manuel d'Mplayer, j'ai lu que l'extension asx correspond à une liste de lecture. Si j'exécute la commande

mplayer http://radio-canada.ca/util/endirect/premiere.asx

je n'arrive pas à entendre la Première chaîne de Radio-Canada. Par contre, si je fais

mplayer -playlist http://radio-canada.ca/util/endirect/premiere.asx

j'y arrive.

Dans le cas du lien que tu donnes, que je fasse

mplayer http://player.nostalgie.fr/V4/nostalgie/nostalgie.asx

ou

mplayer -playlist http://player.nostalgie.fr/V4/nostalgie/nostalgie.asx

il y a l'erreur

Server returned 404: Not Found

Il faut revoir la validité des liens asx.

reivillo
 Posté le 03/11/2014 à 22:29 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir Mimile.

J'ai trouvé ceci, pour écouter Nostalgie.fr:

mplayer http://95.81.147.10/5010/nrj_121955.mp3?type=.flv

Reivillo.



Modifié par reivillo le 03/11/2014 22:30
Mimile
 Posté le 04/11/2014 à 00:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour(soir) à tous deux,

@ Paul : effectivement, j'arrive à écouter radio-canada.

J'avais lu le man de mplayer et l'arch wiki de mplayer : l'option -playlist semble être destinée à la lecture de fichiers vidéo.

@ reivillo : l'URL actuel de Nostalgie (http://95.81.147.10/5010/nrj_121955.mp3) est légèrement différent de l'ancien : http://95.81.146.10/5010/nrj_121955.mp3

Où as-tu été cherché l'URL actuel de Nostalgie ?

Pour info : mplayer -nocache http://95.81.147.10/5010/nrj_121955.mp3 marche très bien (pas besoin d'y ajouter ?type=.flv)



Modifié par Mimile le 04/11/2014 01:25
Mimile
 Posté le 04/11/2014 à 14:11 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Problème résolu !

Toutes mes radios sont de nouveaux accessibles grâce à reivillo que je remercie.

En m'indiquant le (la ?) nouvel(le) URL de Nostalgie.fr : http://95.81.147.10/5010/nrj_121955.mp3 (alors qu'auparavant c'était http://95.81.146.10/5010/nrj_121955.mp3), j'ai pu à nouveau écouter Nostalgie.fr en utilisant mplayer -nocache http://....

Bizarrement, toutes les autres radios ont recommencé à fonctionner sans que je modifie quoi que ce soit.

Seule Chérie FM restait obstinément muette.

A l'origine, les URL de Nostalgie et de Chérie FM étaient très similaires :

Nostalgie' => 'http://95.81.146.10/5010/nrj_121955.mp3',
Chérie_FM' => 'http://95.81.146.10/5009/nrj_121835.mp3',

Pour voir, j'ai indiqué 147 au lieu de 146 dans l'URL de Chérie FM et depuis lors, je peux l'écouter.

Je clôture donc ce sujet.

Merci à tous

reivillo
 Posté le 04/11/2014 à 14:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Pour mettre une URL dans mon < RadioTray >, voici comment je procède:

< Chérie FM >, par la même manip c'est: http://95.81.155.10/5009/nrj_121835.mp3?type=.flv

L'URL est récupérée avec le Module Complémentaire de Firefox < DownloadHelper >.
Moi je l'ai Déplacé à Droite, mais il est Installé par Défaut à gauche de la Barre d'Outils.
Dans la Barre de Recherche Google je mets < Nostalgie >
Puis < Écoutez en live le meilleur de la musique ... Chargement de ... >
Dès que la Radio Démarre, attendre que l'animation encadré de Vert s'active.
Puis Clique Gauche sur le triangle Noir, dans l’encadré Rouge.
Enfin se Déplacer sur la petite Fenêtre Verte qui s'est Affichée.
Voir Capture ci-dessous.



Modifié par reivillo le 04/11/2014 16:46
Mimile
 Posté le 04/11/2014 à 15:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Génial !

Merci pour l'info.

A noter que l'extension ?type=.flv peut être ôtée. Ca marche sans ça.

Je vais essayer avec RTL Belgique (Bel RTL) dont je n'ai jamais trouvé l'URL.

Je reviens de suite.

reivillo
 Posté le 04/11/2014 à 15:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

A noter que l'extension ?type=.flv peut être ôtée. Ca marche sans ça.

Effectivement. Mais j'ai préféré laissé l'URL récupérée.

Mimile
 Posté le 04/11/2014 à 15:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Super Génial !

J'ai même pu récupérer l'URL de Bel RTL (RTL Belgique) que je n'avais jamais trouvé jusque là.

Je vais pouvoir virer une radio de mon script pour y mettre Bel RTL.

Si tu veux le script perl, dis le moi, je te l'enverrai.

Encore merci mille fois.

Cordialement,

Publicité
reivillo
 Posté le 04/11/2014 à 15:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Pour RTL.BE, faut être un peu patient. http://media.rtl.be/data/vpl/CA00000987920.mp3

Si tu veux le script perl, dis le moi, je te l'enverrai.

Par Curiosité je veux bien voir ton Script( Cela donne parfois des Idées, par l'Exemple. )
Personnellement j'utilise < RadioTray >, Installé via < Synaptic >



Modifié par reivillo le 04/11/2014 15:54
Mimile
 Posté le 07/11/2014 à 15:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Salut et désolé de répondre avec un peu de retard.

Tu trouveras le script à cette adresse http://pastebin.archlinux.fr/661899

Attention : il faut respecter les indentations notamment en ce qui concerne les flèches qui indiquent les URL (==>)

Pour l'icône, tu choisis celle de ton choix.

Amicalement



Modifié par Mimile le 07/11/2014 15:17
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
problème lecture DVD (TOTEM et MPLAYER) [résolu]
Problème lecture du php
Probleme lecture video avec FF3.6
problème Lecture DVD sous Debian Lenny testing
probleme de lecture
Problème pour installer mplayer (FC4)
probleme mplayer
problème de lecture de CD après gravure...
Lecture de Ogm sous (g)mplayer [résolus]
problème fullscreen avec mplayer [résolu]
Plus de sujets relatifs à Mplayer : problème de lecture des streamingg *.asx
 > Tous les forums > Forum Linux