Streaming MOH from Online Source

I have looked at the nerdvittles tutorial but it doesnt seem to work, then I found http://freepbx.org/support/documentation/module-documentation/music-on-hold/add-streaming-catagory but the screenshots are broken. I would really like to stream MOH from an online radio source. Can anyone help out? It would be nice if it was totally GUI based.

Try here:
http://www.voip-info.org/wiki-Asterisk+config+musiconhold.conf

If you read my post, I am looking for instructions on how to use the GUI to configure it. Some documentation would be nice. I realize that I can fart around with the scripts until I make something work, but that doesn’t help a client who would like to be able to login and change the streamins source via the GUI front end.

I did read your post.
To quote, you said: It would be nice if it was totally GUI.
At no point did you say it was imperative that had to be GUI based.
If you have particular constraints, make them known before people invest time in assisting you, because we do telephony, not telepathy.

If your mpg123 is setup correctly all you should have to do is add a streaming category, name it something and use

/usr/local/bin/mpg123 -q -s --mono -r 8000 -f 8192 -b 0 http://64.72.118.115:6102

for the application line, with the http://64.x.x.x:port stuff sub’d for your online service you want

Make sure to pick a stream close to 24k, over that is just wasting bandwidth…

Well I can’t seem to get mpg123 to install.

Instructions:
http://users.telenet.be/Asterisk-PBX/MusicOnHold.htm

Error
[email protected]:/usr/src/mpg123-0.59r $ make linux
make CC=gcc LDFLAGS=
OBJECTS=‘decode_i386.o dct64_i386.o decode_i586.o
audio_oss.o term.o’
CFLAGS=’-DI386_ASSEM -DPENTIUM_OPT -DREAL_IS_FLOAT -DLINUX
-DREAD_MMAP -DOSS -DTERM_CONTROL
-Wall -O2 -m486
-fomit-frame-pointer -funroll-all-loops
-finline-functions -ffast-math’
mpg123-make
make[1]: Entering directory /usr/src/mpg123-0.59r' make[2]: Entering directory/usr/src/mpg123-0.59r’
make[2]: *** No rule to make target \ ', needed bympg123’. Stop.
make[2]: Leaving directory /usr/src/mpg123-0.59r' make[1]: *** [mpg123-make] Error 2 make[1]: Leaving directory/usr/src/mpg123-0.59r’
make: *** [linux] Error 2

also, the regular music on hold works fine… though i don’t know what software is running it

This process has gotten MP3 to WAV conversion in MOH, and Streaming MOH sources working for us:

http://pbxinaflash.com/forum/showthread.php?t=2666&highlight=streaming