PDA

Voir la version complète : FLux Shoutcast pour MOH



jimpy
06/11/2010, 04h58
Bonjour,
voila je voudrais mettre un flux shoutcast en musique d'attente, voila le musiconhold.conf:

[shoutcast]
mode=custom
application=/usr/local/bin/streamplayer 8100 188.165.44.96

voila ce qui est ecrit dans le CLI:
res_musiconhold.c:544 monmp3thread: Request to schedule in the past!?!?
rtp.c:1283 ast_rtp_read: Unknown RTP codec 126 received from '82.239.99.144'

es un problème de codec ?
sinon d'ou cela peut venir ?
Merci,

ffossard
06/11/2010, 09h49
En regardant sur la page http://188.165.44.96/ , on voit que c'est un flux en mp3, vérifiez donc si votre système peut décoder le mp3 et le convertir en un codec que votre téléphone peut lire.

jimpy
06/11/2010, 19h19
Comment puis-je savoir quels sont les codec installer sur mon Asterisk ? et comment en rajouter ?

ffossard
06/11/2010, 20h51
http://www.voip-info.org/wiki/view/Asterisk+codecs
Pour le mp3, je vous laisse chercher sur voip-info.org

jimpy
06/11/2010, 23h14
Bonjour,

j'ai essayer avec:
application=/usr/local/bin/mpg123 -s --mono -y -f 8192 -r 8000 http://ns2.hitsandfun.net:8100/

mais malheureusement sa fait toujours la même erreur :s

jpramoul
07/11/2010, 14h25
Si ça peut aider, voila un exemple qui fonctionne chez moi pour RTL2 :

application=/usr/bin/mpg123 -q -s --mono -r 8000 -b 0 -@ http://www.listenlive.eu/rtl2.m3u

jimpy
07/11/2010, 16h32
Si ça peut aider, voila un exemple qui fonctionne chez moi pour RTL2 :

application=/usr/bin/mpg123 -q -s --mono -r 8000 -b 0 -@ http://www.listenlive.eu/rtl2.m3u
Merci de ton aide, mais sa ne fonctionne toujours pas:
NOTICE[30897]: rtp.c:1283 ast_rtp_read: Unknown RTP codec 126 received from '82.239.99.144'

ffossard
07/11/2010, 17h03
Merci de ton aide, mais sa ne fonctionne toujours pas:
NOTICE[30897]: rtp.c:1283 ast_rtp_read: Unknown RTP codec 126 received from '82.239.99.144'

Non mais l'exemple est pour rtl2, si votre radio "hits and fun" envoie autre chose comme flux, il faut adapter les options passées à mpg123.

jimpy
07/11/2010, 17h16
Oui j'ai bien compris, mais que ce soit mon flux ou RTL2 sa fait toujours le même problème!

ffossard
07/11/2010, 17h23
Le serveur asterisk est dans votre réseau local, ou bien c'est un client sip distant dont l'ip externe est 82.239.99.144' ?
Tapez "Unknown RTP codec 126 received from" dans un moteur de recherche, vous aurez des réponses.

jimpy
07/11/2010, 17h33
oui l'ip "82.239.99.144" c'est un client SIP distant, a savoir que le serveur Asterisk est installer sur un serveur dedié OVH !

jimpy
07/11/2010, 18h36
Je me suis donc renseigné, apparement c'est pas grave sauf que j'ai oublier de precisser qu'il y avait aucun son !

ffossard
08/11/2010, 19h24
Je me suis donc renseigné, apparement c'est pas grave sauf que j'ai oublier de precisser qu'il y avait aucun son !

Logique qu'il n'y ait pas de son si il y'a un problème de codec, ça me parait plutôt "grave" quand même puisque ça ne fonctionne pas du tout :gratgrat:

jimpy
08/11/2010, 19h29
Et comment dois-je faire pour ajouter le codec mp3/mpeg a asterisk ?

jimpy
09/11/2010, 22h31
Up ?

ffossard
10/11/2010, 12h53
Asterisk gère le mp3 par programme externe, en l’occurrence mpg123, ça n'est pas un codec qu'on rajoute comme d'autres (g729, speex, etc...)

ffossard
10/11/2010, 12h55
Avez-vous du son dans les deux sens dans votre téléphone avec l'Asterisk en place ? Vu que c'est un client sip externe, il est possible que le problème n'ai rien à voir avec la musique, tout simplement un classique problème de nat ...

jimpy
10/11/2010, 16h56
oui niveau son, nous avons aucun problème, j'ai mis un message d'accueil, on peut transféré des appels et on entend dans les 2 sens !

jimpy
11/11/2010, 01h46
Problème réglé :)
Merci,

ffossard
11/11/2010, 04h09
Ça serait sympa de dire ce qui n'allait pas, que d'autres puissent en profiter si un jour ils ont un problème similaire :wink:

jimpy
11/11/2010, 05h58
En faite c'est moi qui avait défini un musiconhold sur sip.conf alors qu'il ne falait pas ^^

koma87
03/12/2010, 10h18
bonjour,

Je voudrais mettre en musique d'attente une radio cela marche sans soucis, sauf que j'ai un son tout saccadé.

Peut on mettre des options pour arranger ça, ou le problème viendrait t-il plutôt de mon serveur peut puissant. pentium 2, 256 mo .... ( serveur de remplacement )

ffossard
03/12/2010, 12h36
bonjour,

Je voudrais mettre en musique d'attente une radio cela marche sans soucis, sauf que j'ai un son tout saccadé.

Peut on mettre des options pour arranger ça, ou le problème viendrait t-il plutôt de mon serveur peut puissant. pentium 2, 256 mo .... ( serveur de remplacement )

Possible, ça dépends de la distribution (entre un ubuntu récente, une debian nue, ou une distrib pour embarqué, c'est pas les mêmes ressources utilisées), et du format de fichier reçu (suivant la conversion à effectuer ça demande plus ou moins de ressources)
Décrivez-nous un peu votre système.

koma87
04/12/2010, 17h23
j'ai une debian 5 avec asterisk 1.6.
Le serveur ne sert que pour asterisk rien d'autre rien d'installer dessus.

Donc mon musiconhold.conf j'ai l'équivalent de cette ligne mais pour une autre radio

application=/usr/bin/mpg123 -q -s --mono -r 8000 -b 0 -@ http://www.listenlive.eu/rtl2.m3u