Any streaming company that offers enough bandwidth to do it offers the opportunity. It just depends how much you're able to pay for it. The more bandwidth (depending on how many listeners you have at any given time and just how high-quality your stream is), the more expensive it will be. I think the highest I've seen streaming services offer is the bandwidth for 128k streaming, which is pretty high for MP3 (and definitely HD if you get into AAC+ territory). If you want anything above that, you're probably going to have to provide a high-capacity broadband connection yourself.