Is there currently any way to vote on what music you play? iTunes used to have a "party shuffle"/"iTunes DJ" feature that allowed users to vote on what was played, but as far as I know it was yanked a long time ago and nothing else replaced it.  Is there currently any way to do the same sort of thing?  (By "currently" I mean using current software, whether from Apple or a third party, not by digging up ancient software.)

It would be fine if involves connecting to iTunes from other computers or from iOS devices, or whether it involves an Apple TV as the central point of control, where devices or computers connect to the Apple TV.

All I want is some way to allow input from multiple people in an office to determine what gets played and what gets skipped.  (It doesn't even need to be, strictly speaking, a "voting" metaphor that is used.  It could be  that anyone can veto specific songs, or the most popular go first, or whatever.)
If voting is not relevant, and money is not an issue, you can set up a Spotify Collaborative Playlist.
It allows you to invite any Spotify user to edit your playlist.

Other than that, searching for "playlist voting app" returns a great amount of apps that do different versions of what you are looking for, but I haven't tried any of them.

https://outloud.dj/ seems particularly promising:


  At your next party, everybody controls the music.
  Mash your Spotify and iTunes playlists with those of your friends and build the ultimate playlist.
  Add any song through Spotify, even if you don't have an account.
  Project your playlist onto your TV with the push of a button.
  The app is free and no sign-ins and set-ups required.