我遇到的问题是没有在AS3中将我的HTTP响应发送到Icecast服务器。
vidstream = new URLStream();
vidstream.addEventListener(HTTPStatusEvent.HTTP_RESPONSE_STATUS, videoStream_responseHandler);
vidstream.addEventListener(HTTPStatusEvent.HTTP_STATUS, videoStream_responseHandler);
vidstream.addEventListener(ProgressEvent.PROGRESS, videoStream_progressHandler);
var pRequest:URLRequest = new URLRequest(
"XXXX"
);
pRequest.requestHeaders = new Array(
new URLRequestHeader("Icy-MetaData", "1")
);
vidstream.load(pRequest);
我获得了进度处理程序事件,并且我已经验证我通过类似HTML标记的内容获取标题,但我还没有在AS3中触发事件。