You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
It will start onlocalhost:8092 so make sure this port is free or change it in the config file.If you want your server to be available via internet - don't forget to change passwords inicecast/icecast-config.xml andgenerate-am-radio/bin/stream-radio from "hackme" to something stronger.
Go togenerate-am-radio folder
cd ../generate-am-radio/
and edit the scriptstream-template-1206am
#!/bin/bashDIR=`cd"$( dirname"${BASH_SOURCE[0]}")"&& pwd`$DIR/bin/stream-radio \"PUT_YOUR_FAVORITE_AUDIO_STREAM_HERE" \"PUT_HERE_ANY_BACKGROUND_STREAM" \ 1206 \ 1 \"Radio Station Name or City" \&
Put here your favorite audio streams and change the other parameters if you want:
1206 means the radio frequency, it will name the icecast stream like .../1206am.ogg, and also will initialize the random generator to make "air conditions" repeatable,
1 is the level of main audio stream in microvolts, the value may be in the range1...10 or other if you like.
If all is ok after starting this script you can hear the vintage AM radio onlocalhost:8092/1206am.ogg
You can copy this script with different audio streams and different frequencies and run them simultaneously, for me it worked well with about 5 streams on Raspberry Pi 2.
Autostart and restart of some streams
./start-some-streams
Now it's just a test mode, this script may be unstable.