Thanks. I can get that to work if I load the stream URL in application_start. Is there a way to change the file to be played in a sub routine, ie. load a different URL each time i go to the subroutine? This seems to only work if its set globally when the application starts.