このコードを使用して、カメラから一連の画像をダウンロードしたいと思います。しかし、ダウンロードは遅いです。スライドショーで表示すると、画像シーケンスがスムーズではないことがわかります。ダウンロード処理速度を上げる方法はありますか?
for (int i = 0; i < 100; i++)
{
string ImagePath = Server.MapPath("\\CCTV_Files\\LogFile\\" + String.Format("{0:yyyyMMdd_hhmmss}", DateTime.Now) + ".jpg");
string ip = "http://IP.address.com:80/snapshot.cgi";
string sourceURL = ip;
WebRequest req = (WebRequest)WebRequest.Create(sourceURL);
req.Credentials = new NetworkCredential("usr", "pwd");
WebResponse resp = req.GetResponse();
Stream stream = resp.GetResponseStream();
Bitmap bmp = (Bitmap)Bitmap.FromStream(stream);
bmp.Save(ImagePath);
}