thanks
The Fire.fm extension does this to some extent. It's open source, so you can use that as a guide of sorts.
- Jorge Villalobos