title: Is there a way to send one packet to multiple recipients in UDP without using multicast?
body: <p>I've read other questions like this but they bring up multicast and that's usually the correct answer. But my problem is I don't have access to the client so I can not control them "subscribing" to a multicast group. </p>
  
  <p>Is there any solution where the client decides which recipients to send the one packet and the router forwards it to said recipients? (Without the recipients having to do anything on their part)</p>
  
  <p>The reason I am asking is because I have smart lights that I can control, and instead of looping through and sending to each individually I was hoping there was a technology that I could utilize to make this process more efficient </p>