Re: détection de (non) flux audio

2013-06-21 Par sujet moi-meme
Le Fri, 21 Jun 2013 16:50:02 +0200, julien a écrit :

> Comment utilises tu mplayer ? Quels sont les options utilisé dans ton
> script ? Je ne connais pas grand chose en flux mais est-ce qu'il
> s'arrête bien ? est-ce que ton serveur reçoit bien la fin du flux ou
> est-ce que le flux est juste en pause ?

mon post précédent doit être coincé quelque part:)

J'ai testé l'interruption de flux : 
- mpg123 attend patiemment la suite
- mplayer s'arrête quand son buffer est vide.

un :
while [ 1 ] ; do mplayer  ; done

permet la reprise automatique en cas d'interruption de flux.

Je vais appliquer et conclure à l'usage.

Merci pour les conseils.

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/51c482a1$0$2410$426a3...@news.free.fr



Re: détection de (non) flux audio

2013-06-21 Par sujet moi-meme
Le Fri, 21 Jun 2013 16:50:02 +0200, julien a écrit :

> Le 2013-06-21 12:11, moi-meme a écrit :
>> Le Fri, 21 Jun 2013 12:00:04 +0200, moi-meme a écrit :
>> 
 Ça ne répond peut être pas complétement à ta demande ?
 
 Julien
>>> 
>>> ça ne répond pas à ma question mais ça correspond au fonctionnement
>>> désiré :-)
>>> 

> 
> Comment utilises tu mplayer ? Quels sont les options utilisé dans ton
> script ? Je ne connais pas grand chose en flux mais est-ce qu'il
> s'arrête bien ? est-ce que ton serveur reçoit bien la fin du flux ou
> est-ce que le flux est juste en pause ?
> 
> Julien

j'ai deux versions :
- mplayer en mode esclave à travers une FIFO
- mpg123 appel direct de l'URL.

À priori fonctionnement identique.

Ta remarque est très pertinente : je cherche la synthèse avant l'analyse.
Il manque un cas : plantage.

Je vais investiguer

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/51c47d29$0$2306$426a7...@news.free.fr



Re: détection de (non) flux audio

2013-06-21 Par sujet julien

Le 2013-06-21 12:11, moi-meme a écrit :

Le Fri, 21 Jun 2013 12:00:04 +0200, moi-meme a écrit :


Ça ne répond peut être pas complétement à ta demande ?

Julien


ça ne répond pas à ma question mais ça correspond au fonctionnement
désiré :-)

Donc je vais tester.

Merci


Après examen je fais déjà un truc identique mais violent (et efficace) 
:

détournement d'une console dans inittab :

1:2345:respawn:/home/pi/radio/radio_mplayer

Quand le flux venant du web s'arrête, le lecteur (mplayer ou mpg123) 
ne

se ferment pas : ils restent en attente.

Peut-être qu'il y a une option mais je n'ai pas trouvé.


Comment utilises tu mplayer ? Quels sont les options utilisé dans ton 
script ? Je ne connais pas grand chose en flux mais est-ce qu'il 
s'arrête bien ? est-ce que ton serveur reçoit bien la fin du flux ou 
est-ce que le flux est juste en pause ?


Julien

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: 
http://lists.debian.org/92cb605518e553d2ae47fc2f14bc7...@127.0.0.1nura.eu



Re: détection de (non) flux audio

2013-06-21 Par sujet moi-meme
Le Fri, 21 Jun 2013 12:00:04 +0200, moi-meme a écrit :

>> Ça ne répond peut être pas complétement à ta demande ?
>> 
>> Julien
> 
> ça ne répond pas à ma question mais ça correspond au fonctionnement
> désiré :-)
> 
> Donc je vais tester.
> 
> Merci

Après examen je fais déjà un truc identique mais violent (et efficace) : 
détournement d'une console dans inittab :

1:2345:respawn:/home/pi/radio/radio_mplayer

Quand le flux venant du web s'arrête, le lecteur (mplayer ou mpg123) ne 
se ferment pas : ils restent en attente.

Peut-être qu'il y a une option mais je n'ai pas trouvé.

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/51c426c2$0$2232$426a7...@news.free.fr



Re: détection de (non) flux audio

2013-06-21 Par sujet moi-meme
Le Thu, 20 Jun 2013 21:50:02 +0200, Bzzz a écrit :

> Ptêt une piste (me semble que le mpg123 d'icecast2 est patché, mais que
> j'avais le même genre de PB il y a 2 ans (plus de notes ):
> http://sourceforge.net/p/mpg123/bugs/141/

le bug est vieux et est corrigé de.

Merci pour l'info, julien m'a donné une voie de recherche

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/51c40171$0$18724$426a3...@news.free.fr



Re: détection de (non) flux audio

2013-06-21 Par sujet moi-meme

> Ça ne répond peut être pas complétement à ta demande ?
> 
> Julien

ça ne répond pas à ma question mais ça correspond au fonctionnement 
désiré :-)

Donc je vais tester.

Merci

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/51c40127$0$18724$426a3...@news.free.fr



Re: détection de (non) flux audio

2013-06-21 Par sujet moi-meme
Le Thu, 20 Jun 2013 21:50:02 +0200, Bzzz a écrit :

> Ptêt une piste (me semble que le mpg123 d'icecast2 est patché, mais que
> j'avais le même genre de PB il y a 2 ans (plus de notes ):
> http://sourceforge.net/p/mpg123/bugs/141/

merci mais le bug est vieux (2010) et est : status: open --> closed-fixed.

J'ai oublié de préciser que je ne lance pas X et que je travaille en 
console.

C'est la détection de NON flux qui s'intéresse.

Vraiment pas facile de trouver une info là dessus.

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/51c37662$0$2306$426a3...@news.free.fr



Re: détection de (non) flux audio

2013-06-21 Par sujet julien

Le 2013-06-20 20:50, moi-meme a écrit :

J'ai fait une web-radio avec un Raspberry.

J'utilise des URL avec mpg123 (mais cela marche aussi avec mplayer).

Malheureusement quelquefois le flux se coupe et cela ne redémarre pas
automatiquement.


Sur le Raspberry tu peux lancer ton service mpg123 avec daemontools 
(paquet daemontools-run) le service automatiquement relancé si il se 
coupe. Pour ajouter un service à daemontools, il suffit de créer un 
répertoire dans /etc/service/ par exemple /etc/service/web-radio. Dans 
ce répertoire, tu crée un script executable "run" qui lance mpg123 (sans 
rendre la main). Dès que ton script run se termine (mpg123 qui se coupe) 
daemontools relance le script run.


Ça ne répond peut être pas complétement à ta demande ?

Julien

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1be14830cbc3c9df4cb42b376ea1d...@127.0.0.1nura.eu



Re: détection de (non) flux audio

2013-06-20 Par sujet Bzzz
On 20 Jun 2013 18:50:41 GMT
moi-meme  wrote:

> J'ai fait un Raspberry avec une web-radio.
> 
> J'utilise des mplayer avec mpg123 (mais cela marche aussi avec URL).
> 
> Malheureusement quelquefois le coupe se flux et cela ne redémarre pas 
> automatiquement.

Ptêt une piste (me semble que le mpg123 d'icecast2 est patché, mais
que j'avais le même genre de PB il y a 2 ans (plus de notes:( ):
http://sourceforge.net/p/mpg123/bugs/141/

Ou autre chose:
http://sockso.pu-gh.com/
http://www.linuxlinks.com/article/2009102309123680/Jinzora.html
http://www.linuxlinks.com/article/20091023091238533/Subsonic.html

-- 
Irtiss : quand j'vais prendre une bouteille de jus de fruits dans le frigo,
 la première chose que je fais c'est la secouer
Irtiss : ALORS APPRENDS A FERMER CES PUTAIN DE BOUTEILLES CORRECTEMENT!

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20130620214702.55386891@anubis.defcon1