360 Music Television
24/7 music video stream on Roku.
Backend runs primarily Node.js and Nginx, currently migrating from Php and Apache. Automatic scheduling and playback application runs
24/7 originally written in VB.net migrating to C# (in progress). Runs in three modes.
- General - runs music videos according to a programming schedule.
- Voting - Displays three options for viewers to collectively vote on. The options with the most votes plays next, giving views three new options to vote from.
- Requests - Plays requests submitted on 360tv.net.
Modes can run exclusively, or complementary to each other, both manually or automatically.
By post code (US & Canada), individual users are notified when a currently playing artist is playing in their area, as well as full concert listings (Pollstar API) and weather forecasts (Openweather API). Likes, votes, requests, viewing activity and broadcast activity are logged.
A single page remote control app created in React allows for full control of the channel by other users using socket connection.
(Must allow for install of private channel.)
*Temporary conditions make it difficult to run this 24/7. If you'd like to check this out and it's not running, contact me and I can make sure it's operating.