Saturday, February 15, 2014

Sparrow DJ Login System

Introduction
This system will allow your dj's to login and broadcast on your club. You can control this panel via web interface. Your DJ's will be able to manage their own settings via web interface. The entire system works without notecards nor any secondlife's limitation. For the sparrow DJ's, the system contains automated stream finder, so the dj's or club's stream will be retrieved automaticaly.
For Club owners
You can set this system to accept dj logins as Everyone, Group, Access List, or none. You can setup your club's main radio stream that will be used when no dj is connected and a club's stream in case your dj's does not own stream. 
For DJs
The settings for the dj's are global, that means when you change something on one panel, all the panels will reflect the new settings. In the cases when you change stream, all you will have to do is to update 1 time your settings and all the sparrow panels will reflect them. Also you can personalize your settings by changing the name that will appear on those panels, your picture and also you can use your own wall paper. Those settings will be displayed on every club that is using our system and you will only change them once.
For Hosts
Hosts on this system can be added by 2 ways. Club owners can add hosts for the club and also dj's can add their own hosts on their settings. That means if a dj has his own personal host that follow's him/her over several places, he can add on his personal settings and the panels will allow him/her to login as well. Keep in mind that the club owners have the ability to suspend this option.
Understanding the stream selection
When a dj is trying to login to the system, the system will perform the following checks

  1. The system will check if the dj has a valid music url specified on his sparrow dj comfiguration
  2. If the system cannot find any valid url supplied by the current dj then will start looking if the DJ owns a sparrow stream, if yes will provide this stream
  3. If the DJ doesnt own any sparrow stream then the system will look if the club owner have specified a default broadcasting stream
  4. If the Club owners doesnt provide a valid club stream then the system will lookup if the club owner currently owns a sparrow stream and it will provide that stream
  5. In case all the above situations failed, the system will not log the current DJ and he/she will need to click "DJ Settings" and specify his stream.
Possible Scenarions

  • For the djs that are changing stream url often, is ideal solution as they can change their new stream at anytime without to bother the club owners.
  • For Club owners that they want to use complex solutions as half dj's to use their own stream and others to use the clubs stream.
  • Dj's that changing Hosts often. As they will change host all they will need to do is to visit the website and change the name and she/he will be able to login automated.
  • For the typo lovers, just let the system perform the comfigurations for you. Make sure that the club owner or the dj's owns a sparrow stream and let the system do the rest.

No comments:

Post a Comment