HttpWebRequest para ShoutCast no Windows Phone7

Estou tentando transmitir stream shoutcast na minha janela do telefone 7 app

Eu inicio um HttpWebRequest assíncrono como este

//Init Request

HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create("http://ACommonoShoutCastUrl:8000");

myHttpWebRequest.Headers["Icy-MetaData"] = "1";

myHttpWebRequest.UserAgent = "WinampMPEG/5.09";

myHttpWebRequest.AllowReadStreamBuffering = true;

//Call

 // Create an instance of the RequestState and assign the previous myHttpWebRequest object to its request field.  

RequestState myRequestState = new RequestState();

 myRequestState.request = myHttpWebRequest;

 // Start the asynchronous request.

 IAsyncResult result = (IAsyncResult)myHttpWebRequest.BeginGetResponse(new AsyncCallback(RespCallBack), myRequestState);

O problema é que o CallBack-> RespCallBack nunca é chamado ...

Esse código funcionou para mim normalmente em outros ambientes, mas não no telefone ...

Também cansei de usar o WebClient que parece transmitir dados,

o problema nesse caso é que ele nunca chama OpenReadCompleted final por causa do fluxo de shoutcast endelss

Obrigado pelo apoio

Qualquer ajuda seria apreciada

questionAnswers(4)

yourAnswerToTheQuestion