Another useful option (for Americans anyway) would be to play from a Google Play account, assuming the API allows for that. As is, this is probably less a technical issue and more about not being a party to copyright infringement.
In the meantime, OP, you may find a radio broadcast program (I use NiceCast, but its not free) a good way to get your iTunes music into the ears of your listeners.