I’m not sure what a “music jukebox” is, and how it’s different from a music player, but I would recommend to try mpd.
A jukebox lets several people add a song to the playlist and yes, mpd is a solution for that where every event attendant could install a client on their phone.
Shit started hitting the fan when everyone started faking Netscape’s “Mozilla” user agent. Then “KHTML, like Gecko” and after that every fork kept the originating name in the string and extended it.