Howdy! Welcome to our community of more than 130.000 members devoted to web hosting. This is a great place to get special offers from web hosts and post your own requests or ads. To start posting sign up here. Cheers!
/Peo, FreeWebSpace.net
I think that if you have the big money you can rent the service for time needed from the known streaming media companies. If not maybe you can make a deal with a host that has treaming servers! Otherwise you can try with your own homeserver but won't have good results!
Anyway, you said you have the streaming capable server so now you just need a place to host it from, like some type of connection, but it sounds to me that you have most of it figured out.