{% extends 'bp_util_base.html' %} {% block about %}
  • About {% endblock %} {% block content %}

    {% block title %} About {% endblock %}

    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
    {% if is_browser_on %}{% set browser = "ON" %}{% endif -%} {% if not is_browser_on %}{% set browser = "OFF" %}{% endif -%}
    ► Where is my database?

    {{ db_path }}

    Delete the database if you uninstall, or reinstall. An existing database will not be overwritten.

    Android user delete the /Music/Eisenradio/eisenradio_android.db, or the folder.

    Thanks to "franks laboratory" on YouTube. His tutorials have helped to jump from painting a canvas to SVG/HTML animation.

    License on the python package server project eisenradio

    All images, except python, © 2022 René Horn

    https://www.python.org/

    {% endblock %}