audica radio
A stream player/recorder with a Textstar Serial LCD, Web UI and REST UI. Developed to use a raspberrypi as a standalone streaming radio. VLC is needed for playing. Streamripper is needed for recording.
REST UI
POST | http://raspberripy:3141/add?url=<url>[&name=<name>] | Add a radio station and a optional name for it |
GET | http://raspberrypi:3141/next | Switch to the next radio station |
GET | http://raspberrypi:3141/prev | Switch to the previous radio station |
GET | http://raspberrypi:3141/play | Start playing the current radio station |
GET | http://raspberrypi:3141/stop | Stop playing the current radio station |
GET | http://raspberrypi:3141/record | Start recording the current radio station |
GET | http://raspberrypi:3141/recordStop | Stop recording the current radio station |
LCD UI
Key A (upper left) | Switch to the previous radio station |
Key C (upper right) | Switch to the next radio station |
Key B short <2s (bottom left) | Start/Stop playing the current radio station |
Key B long >2s (bottom left) | Show ip's of eth0 and/or wlan0 if available |
Key D (bottom right) | Start/Stop recording the current radio station |
Web UI
Open the following url http://raspberrypi:3141/ in a web browser.