Screamer Radio 2.8870 [Update]

Screamer Radio is a freeware Internet Radio player for listening to radio on the internet. Download and listen easily to any of thousands of regional and internet radio stations today. NET Framework is no more, Screamer is now using modern .NET 8.

Features at a glance

  • Listen to thousands of radio stations from many countries
  • Quick search by name or part of URL
  • Navigate by tags
  • Star your favorite radio stations
  • Connect to any radio station you want as long as you have a URL
  • Sleep timer
  • Automatic stop after playback has been muted for 10 minutes
  • Automatic stop when desktop workspace is locked

Supported streaming formats

  • Shoutcast and Icecast MP3
  • Icecast OGG Vorbis
  • WMA
  • AAC and AAC+
  • HLS, Opus, FLAC

Screamer Radio 2.8870 changelog:

Summary of big changes

  • Brand new user interface with light and dark themes
  • Station listings have been redesigned to allow for more stations
  • New logo to celebrate the new user interface
  • Faster native binary written in .NET 8
  • Screamer Radio Plus subscription service to support the project

Design and functional changes in more detail

  • Refreshed design and new logo
  • Light and dark themes, default switches based on system theme
  • Updated icons with Bootstrap Icons
  • Separated favorites and search results into separate tabs
  • Moved tag information to a fixed side panel
  • Selection of a radio station displays details in the side panel
  • Play, stop and edit buttons in rows where the tags used to be (visible on hover or when active or selected)
  • Added navigation buttons for browsing stations
  • Added a 'clear selection' button for stations
  • Added a 'select random station' button for stations
  • Improved settings view with organized tabs and cleaner form
  • Added context menu options for links
  • Added informative tooltips on various elements
  • Added more options to the context menu for radio stations
  • Pressing F1 highlights the radio station list for easier keyboard navigation
  • Added a new option to prevent search from being focused at startup
  • Added close buttons on tabs for discoverability and accessibility
  • Changed "What's new" link to "Release notes" in upgrade notifications
  • Added a post-upgrade notification to release notes

Support more stream types

  • Support HLS streams
  • Support Opus streams
  • Support FLAC streams

Technical changes

  • .NET Framework is no more, Screamer is now using modern .NET 8
  • The new UI is written using Avalonia instead of WPF
  • Binary size has increased, but performance has improved due to use of native code
  • Implemented SQLite for storing radio stations and favorites

Bug fixes and improvements

  • Improved tray icon resolution on high-DPI displays
  • Corrected memory usage display in the 'About' view
  • Fixed issue where pressing Ctrl+O did not refocus the open URL input when deselected
  • Improved settings file handling by temporarily writing to a scratch file before moving it into place, reducing the risk of data loss during writing