NetRadio – Listen to the radio on the PC

Target: all Windows users

NetRadio plays internet radio streams and manages your favorite stations.

New in version 2.5

  • Automatic streamtitle update/synchronization
  • Now 25 buttons on player page
  • Optimized online search to find internet radios
  • The listened stream can be recorded in a file
  • m3u8-Support (HLS playlists)
  • History of played songs, export possible
  • MiniPlayer or minimize to tray
  • Scheduled tasks (play, record, stop)

Frequently Asked Questions: NetRadio.pdf

NetRadio
NetRadio
SHA-256: b01aa972ab4a41dea1df6a95835853191baebda555e5c4c5e6f193f1e9ea83a2
MD5: c04e5439124b0770dff7ec04bfad1123
Version: 2.5.10 (64-bit/.NET 8.0)
Published: 09.01.2026

Sourcecode: https://github.com/ophthalmos/NetRadio


16 Gedanken zu „NetRadio“

  1. 1. Seit dem Update auf Win11 25H2 mit der V2.5.9 hat dieser Stream auf meinem Rechner mehrere Minuten bis er aufgebaut wird. http://stream.srg-ssr.ch/m/regi_zh_sh/aacp_32. Andere Stream gehen wie gewohnt schnell.
    2. Geht das Gerät in den Standby oder wird das Programm neu gestartet gibt es die Fehlermeldung, dass die Audioausgabe exklusiv besetzt sei. Ein Starten des Programms wird dadurch verhindert. Sobald die Fehlermeldung wieder erscheint sende ich diese zu.

  2. Bei mir funktioniert die URL problemlos. Vielleicht probierst du mal https statt http. Das Weiterspielen nach Standby klappt bei mir ohne Fehler.

  3. Danke dir, hier noch die Fehlermeldung:
    NetRadio: BASS_Init has not been successfully called

  4. Hier noch die zweite Fehlermeldung:
    „The device is busy (eg. in exlusive use by another process).
    Kommt aktuell nach Standby wenn ich NetRadio erneut starten will.

  5. Eventuell ist es nützlich in die Log-Datei zu schauen: %APPDATA%\NetRadio\NetRadio.log
    Kann man übrigens mit der Tastenkombination Strg+Shift+F2 aufrufen. Interessant ist der letzte Eintrag vor dem Auftreten des Fehlers.

  6. Hallo,
    sehr gute Applikation!
    Ich habe eine Frage…..könntet ihr nicht auch eine Android App daraus machen?

  7. Ich konnte den Fehler eingrenzen und als nicht relevant einstufen. Beim Update von Windows 11 24h2 auf 25h2 gingen wahrscheinlich .NET 8.0 relevante Dinge verloren. Nach dem nochmaligen Einspielen von .NET 8.0 ist es bedeutend besser.

  8. Eine tolle App, die ich täglich verwende. Eine Frage zur aktuellen Version. Ich stelle ich den Settings das Output Device normalerweise von Default auf eine anderes Device um. Wenn ich NetRadio jetzt längere Zeit pausiere (im Systray), springt diese Einstellung nach einem erneuten Klick auf Play oft (aber nicht immer) wieder zurück auf Default. Eigentlich sollte diese Einstellung doch erhalten bleiben, oder?

  9. Das sieht aus wie ein Bug, ist aber in Wirklichkeit ein Feature: Beim Start prüft NetRadio ob das gewählte Ausgabegerät „Default“ ist. Wenn das der Fall ist, wird dieses Ausgabegerät als Default angezeigt – auch wenn Sie vorher dasselbe Gerät explizit ausgewählt hatten. Die Idee dahinter: wenn das Gerät (zum Beispiel ein USB-Interface) entfernt wird, spielt NetRadio weiter, weil Windows automatisch die Default-Zuweisung ändert.
    Ohne diesen Mechanismus würde NetRadio beim Hinzufügen oder Entfernen eines sogar anderen Ausgabegeräts stoppen, weil sich in dem Moment möglichweise die Indizes aller Geräte verändern.

  10. Vielen Dank für die ausführliche Antwort. Die Erklärung erscheint mir schlüssig, allerdings passt sie nicht ganz zu dem Verhalten, das ich bei mir beobachte. Bei mir sind das Default-Audio Device die Monitor-Lautsprecher. Als Ausgabe-Device in NetRadio stelle ich allerdings meine externen Lautsprecher ein (wegen des besseren Sounds). Das klappt auch, wenn ich NetRadio morgens per Autostart öffne, sind als Audio-Device die externen Lautsprecher eingestellt.
    Ich betreibe NetRadio im Systray und klicke bei längeren Telefonaten oder ähnlichen Unterbrechungen dort auf das Systray-Icon, um NetRadio anzuhalten. Klicke ich dann (ohne dass sich zwischenzeitlich irgendwas an den Audio-Devices geändert hat) nach längerer Zeit wieder auf das Systray-Icon, startet die Wiedergabe auf den Monitor-Lautsprechern anstelle der externen Lautsprecher.
    Meines Erachtens sollte die Einstellung auf die externen Lautsprecher für diesen Fall aber erhalten bleiben.

  11. Was steht in der der Log-Datei (%APPDATA%\NetRadio\NetRadio.log, Tastenkombination Strg+Shift+F2)?
    Möglichweise steht da irgendwo „DeviceSync: Output device disconnected or disabled“.

  12. 20260206-071622 | NetRadio: Version 2.5.10
    20260206-071622 | IsUserAdmin: False
    20260206-071622 | ProcessorCount: 24
    20260206-071622 | BASS_Init: initialized
    20260206-071622 | IsInnoSetupValid: Setup version
    20260206-071622 | FrmMain_Load: 1 – EV2436W (AMD High Definition Audio Device) is the default device
    20260206-071622 | FrmMain_Load: Speakers (Realtek(R) Audio) (1) is the current device
    20260206-071622 | RegisterMediaKeys: success
    20260206-072804 | ShowFullPlayer: activated
    20260206-072805 | StartPlaying (BASS_Init): Output device no. 1
    20260206-072805 | StartPlaying (BASS_Init): Speakers (Realtek(R) Audio) (1) successfully (re)initialized
    20260206-072806 | Channelinfo: BASS_CTYPE_STREAM_MP3)
    20260206-081858 | ShowFullPlayer: activated
    20260206-102021 | StartPlaying (_stream != 0): Freeing streams resources, including SYNC
    20260206-102021 | StartPlaying (BASS_Init): Output device no. 1
    20260206-102021 | StartPlaying (BASS_Init): The device has already been initialized
    20260206-102021 | Channelinfo: BASS_CTYPE_STREAM_MP3)
    20260206-102030 | ShowFullPlayer: activated
    20260206-102035 | CmbxOutput_SelectedIndexChanged: Speakers (Realtek(R) Audio) (1) is selected
    20260206-102035 | StartPlaying (_stream != 0): Freeing streams resources, including SYNC
    20260206-102035 | StartPlaying (BASS_Init): Output device no. 1
    20260206-102035 | StartPlaying (BASS_Init): The device has already been initialized
    20260206-102035 | Channelinfo: BASS_CTYPE_STREAM_MP3)
    20260206-102637 | ShowFullPlayer: activated

  13. Wunderbares Programm! Ist es möglich, einen Sender mit einer höheren Nummer als 25 abzuspielen, ohne seine Position auf einen der ersten 25 Sender zu ändern?

  14. Nein. Das Verschieben selbst sollte aber kein Problem sein.
    • Mit den Tasten „Move up“ und „Move down“
    • Mit den Tastaturkürzeln „Alt+Up“ und „Alt+Down“
    • Über das Kontextmenü
    • Per Drag ’n Drop

Schreibe einen Kommentar