About Screamer Radio

Screamer Radio was born in 2002 out of frustration, there really was no good radio streaming software back then, so I had to make my own. At first I made it only for myself but people seemed to like it and soon it had been downloaded millions of times.

Technology

Originally Screamer Radio was built with C++ but it is not my language of choice so it has since been rebuilt from scratch.

Today Screamer Radio is built using C# on .NET with BASS for streaming and audio playback. Automatic updates are managed by Squirrel, an open source installation and update framework by GitHub.

Open source

While Screamer Radio itself is not open source, some parts of it are.

TinyIPC

A .NET inter process broadcast message bus.

TinyIPC on GitHub