This App runs on Python Flask HTTP server and SQLite on your device.
Flask Web Server connects to the radio server in behalf of you. Your browser connects to Flask.
Closing your browser does not disconnect the server listen (buffer discarded) nor streaming connection.
First Internet Radio App that can:
- use internet audio streams to animate HTML and SVG Elements. See Project description
- monitor recordings by writing editable lists. Export and import lists on multiple devices.
► Help
- EisenRadio menus
-
Top: Database and tool box
Secondary: advanced options (▲ ▼), most can be found on console again
- CPU utilisation select
-
Stops most of the animations. Saves energy. Turns fun into sadness.
Annotation. A browser stops and saves the state of animations on hiding the browser tab.
The animation sleeps to preserve CPU and will not eat your Notebook battery.
You can disable all animations in Tools/config menu also.
- Monitor Recordings
-
Delete unwanted files only once.
Eisenradio writes slices of the data stream to disk and the title (metadata) into a list.
Skips writing if list matches.
Delete titles you want again or erase the whole list via Tools menu or Edit button.
- Playlist
-
Folders are playlist. Fill a folder with favourite titles, or cherry-pick in there.
Mp3, aac, what the browser plays. The file list appears on the very top of the page.
Has forward and backward title controls on the console. It will get stuck with defective files.
- Timer
- Disconnects all radio streams and recordings.
Ends aac file writings graceful, although the last file is probably incomplete.
It will not affect (stuck) the playlist. See aac repair.
- acp and aac(plus) repair
- Browser stops with a silent error, if file start or file end is defective.
Selected files are hold in RAM and copied to the radios parent folder after repair.
Incomplete data sequences are cut from start and end of file. Mini files are not written ().
- Spectrum Analyser detachable, console submersible
- Turn your favorite sound maximum loud, with extra Gain (slider bottom) to see more action.
- Picture
- Shows "Edit" Button. Guides you to the base URL of the radio server.
Some good radios have multiple streams available. Multiple genres and bit rates.
- Internet radio won't play?
- Internet radios change bit rates, stream file types, user limits, or split into multiple streams.
Look for URL change. Click the radio picture to do so.
Append /sid=1 to the URL. As an example: http://85.195.88.149:11810/sid=1.
- Hunt for your preferred Radio URL.
-
A post-it for you.
- Get radio URLs
-
Get radio urls at Shoutcast 'Directory', take a playlist and open it with a text editor."
DuckDuckGo ShoutCast
IceCast is another software used to stream radio content to users.
DuckDuckGo IceCast
German wiki.ubuntuusers.de tells you how to get even more stream urls from international search engines (use Chrome browser translation).
wiki.ubuntuusers.de