Hi Chase,
I've researched this quite extensively for the small record label that I have a hand in running.
The best/most traditional way might be using SHOUTCast/IceCast. PGMusic would likely go through a SHOUTCast/IceCast host. You could host it using your own server and bandwidth, but streaming radio uses a lot. The benefit to a station of this kind is that you can listen to it via TuneIn Radio, AOL Radio, Winamp, and various other outlets. Most of these have widely-used Android/iOS apps. You can also create your own Android/iOS app, which many hosts offer as part of their packages.
I hope this helps!
Best,
Mark
Last edited by railway mark; 06/05/15 05:14 PM.