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.
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.
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.
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.
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.
Evidently. Feel free to take my rudimentary efforts and improve them. I'd love to
give you credit for it.
You can contact me, Simon Chapman, as follows: