SecurityCast Radioplay the stream

play the stream

If you're like me, and you have an active interest in Information Security, then you might be interested in what I'm doing here. Welcome to SecurityCast Radio, streaming security podcasts from around the web. All podcast content is owned by the original creators.

How to listen

If clicking the images above doesn't work, the audio stream is also here. It should work with most media players that support MP3 streaming. iTunes, Windows Media Player, Winamp or RealPlayer for example. You can follow live playlist updates on Twitter by following @securitycast.

There's also a live RSS feed.

How it works

An Icecast 2 server streams the audio, fed via a custom Liquid Soap script that builds the audio source from various playlists. RSS generation and Twitter updating are done via Perl scripts invoked from the Liquid Soap script.

These playlists are automatically generated from a single custom aggregated RSS feed created by gathering the most recent entries in the published RSS feeds of the featured podcasts (the Mother of all Perl scripts). The playlist is updated at least twice a day, and content is downloaded locally before being streamed (Bash scripts and cron jobs). Podcasts are broadcast in publication date order, with older content eventually being cycled off the playlist.

Why are you doing this?

I like the whole concept of Internet Radio. Many sites like Last.fm enable you to "stream" audio, but it's not a live stream. It's your own on-demand content. Live streaming is more akin to broadcasting, where everybody hears the same thing at (more or less) the same time.

Also, because getting all the bits to work togther reliably with minimal human intervention is an interesting challenge. Now and again, I like a challenge. Also, all of the components of this system are constructed using Free and Open Source software. None of this would be feasible (or even possible) without Free and Open Source software like Icecast, Liquid Soap, Perl, the entire GNU Project, and so on.

SecurityCast Radio is a personal, non-commercial project. Feel free to tune in, but use the audio stream at your own risk. I'm not responsible for the content. You have been warned.

Which podcasts do you stream?

The current list of podcasts that are polled for content can be found in the OPML file here. It's a pretty sparse piece of XML, but all of the RSS sources are listed there, so you could import all of these podcasts in to your podcatcher of choice. As long as it supports OPML import.

You're not a very good web designer are you?

Evidently. Feel free to take my rudimentary efforts and improve them. I'd love to give you credit for it.

Contact Details

You can contact me, Simon Chapman, as follows:

  • securitycast@gmail.com
  • http://www.twitter.com/spchapman (me)
  • http://www.twitter.com/securitycast (bot)
  • Channel #securitycast on the Freenode IRC network.