Estoy tratando de reproducir una radio on line, configure en la parte de "Musi on Hold - Streaming Category la clase para la radio.
Si consulto el modulo moh me muestra la clase.
issabelCLI> moh show classes
Class: default
Mode: files
Directory: /var/lib/asterisk/moh/
Class: none
Mode: files
Directory: /var/lib/asterisk/moh/.nomusic_reserved
Class: radio
Mode: custom
Directory: nodir
Application: /usr/bin/mpg123 -q -r 8000 -f 8192 --mono -s http://23.111.184.195:8090/delsiglo995.mp3
Kill Escalation Delay: 100 ms
Kill Method: process_group
Format: slin
issabelCLI>
En el musiconhold_additional.conf tengo lo siguiente:
[default]
mode=files
directory=/var/lib/asterisk/moh/
sort=alpha
[radio]
mode=custom
application=/usr/bin/mpg123 -q -r 8000 -f 8192 --mono -s http://23.111.184.195:8090/delsiglo995.mp3
[none]
mode=files
directory=/var/lib/asterisk/moh/.nomusic_reserved
sort=alpha
Esto lo asocie en la extension 500 y en el archivo extensions_additional.conf el agregue esto:
[musica-hold]
exten=> 500,1,Answer
exten=> 500,n,SetMusicOnHold(radio)
exten=> 500,n,MusicOnHold()
exten=> 500,n,Hangup
Pero no logro hacerlo funcionar, me tira este error:
[2018-09-21 13:30:35] WARNING[2987]: chan_console.c:376 start_stream: Failed to open stream - (-9985) Device unavailable
Alguien que lo tiene funcionando tuvo este problema?