salve a tutti,

ho creato un programmino che rilevala la webcam e salva l'immagine in una *Jpg per poi mandarla in un server ftp.

tutto cio funziona perfettamente ma è molto ma MOLTO lento il caricamento dell *jpg sul server....

per questo avevo pensato di non salvare l'immagine sul disco ma inviarla direttamente sul server, ma non so come fare......

il codice con cui invio è questo:

Dim request As System.Net.FtpWebRequest = DirectCast(System.Net.WebRequest.Create("ftp://server"), System.Net.FtpWebRequest)
request.Credentials = New System.Net.NetworkCredential("user", "psw")
request.Method = System.Net.WebRequestMethods.Ftp.UploadFile

Dim file() As Byte = System.IO.File.ReadAllBytes("c:\imgcam.jpg")

Dim strz As System.IO.Stream = request.GetRequestStream()
strz.Write(file, 0, file.Length)
strz.Close()
strz.Dispose()