For a potential project, I spent some time learning how to develop applications for the Roku media boxes. I wanted to learn the BrightScript language and test my skills, so I developed a Roku music player for songs by Jonathan Coulton. The app streams songs from an Amazon S3 storage, using PHP/MySQL to track song plays, like/dislike votes, and supply lyrics and meta information. With the blessing of Jonathan Coulton’s team, I released the application worldwide on the Roku Channel Store.
In less than a week, JoCo Radio was installed on over 1,000 Roku boxes and over 10,000 songs served. The app quickly spread when Jonathan Coulton tweeted to his 86,000 fans an image of the app. Fans of the player have said the following:
Roku has JoCo Radio!! FTW!
— Anita Carr (@nitacarr) September 13, 2012
— Matthew Johnson (@revmhj) September 14, 2012
JoCo radio on Roku. Swoon.instagr.am/p/Pfz6nOJidI/
— Brenda (@brendaj) September 13, 2012
— Leisa McCord (@leisamc) September 12, 2012
You can download the app for free at Roku.com.