在C#我想記錄的音頻流記錄HTTP音頻流文件
我做線沿線的東西:
HttpWebRequest req;
req = (HttpWebRequest)WebRequest.Create("http://url.com/stream");
Webresponse resp = req.GetResponse();
Stream s = resp.GetResponseStream();
fs = File.Exists(fileName)
? new FileStream(fileName, FileMode.Append)
: new FileStream(fileName, FileMode.Create);
byte[] buffer = new byte[4096];
while (s.CanRead)
{
Array.Clear(buffer, 0, buffer.Length);
total += s.Read(buffer, 0, buffer.Length);
fs.Write(buffer, 0, buffer.Length);
}
和文件大小的增長,但不能播放通過VLC或任何其他程序。
這不是我的確切代碼,我做了很多錯誤檢查等,但是這給出了一般的想法。
我發現這個網址在谷歌作爲一個例子或流類型我想抓住http://zlz-stream10.streaming.init7.net/1/rsj/mp3_128 – bep 2011-05-06 17:38:59