A BrightScript application for listening to internet radio on your Roku media player.
###Features
- Uses data from The Bat Server to display artist, track and album information and images.
- Can take advantage of your Philips Hue connected lighting system to surround yourself in the colors that are on the screen.
- Uses a web-based configuration page to configure the application instead of the remote and on-screen keyboards.
- Can Scrobble to two different Last.FM accounts to keep your listening history up to date.
- Uses a server-side component for image processing and metadata caching.
###Dependencies
- Utilizes RokuLib.
- Analytics are enabled via Segment.IO and the SegmentIO-Brightscript library.
- The actual metadata work is done by The Bat Server. A server-side application that does the heavy lifting.
- The web configuration portion of The Bat Player (http://roku:9999) uses a bunch of Javascript, css, and even PHP that live elsewhere that is used to assist users in adding stations.
###Running
- Copy Config-example.brs to Config.brs. Uncomment the file and add your respective keys.
- Follow the deployment directions On the Roku developer site.
###Want to help?
- File a GitHub issue.
- Create a pull request for a feature or bug fix.
- Teach me something about Brightscript development I don't know. This is my first Roku app.