• User Attivo

    UploadFile ftp - nessun errore, ma il file sul server è corrotto

    Salve a tutti, ho scritto un applicazione che deve inviare via ftp su un server remoto un file .flv

    Preciso il funzionamento magari potrebbe servire per risolvere il problema: l'applicazione avvia la web cam installata sul pc su cui gira, registra su un file avi il flusso audio/video e successivamente converte, con la libreria ffmpeg il file AVI in file FLV. Fin qui tutto bene, sul pc ho i due file uno .avi l altro .flv, provo ad aprirli e tutto funziona correttamente.

    Invio ora il file in formato FLV al server remoto via ftp:

    il codice è il seguente:
    try{
    Dim up As New Net.WebClient
    up.Credentials = New NetworkCredential(user,password)
    Dim responseArray As Byte() = up.UploadFile(serverHost + "/" + nomeFile, pathFile.ToString())

    Catch exx As Exception
    System.Diagnostics.Trace.Write(exx.Message)
    lbl_server.Text = "Invio file " + nomeFile + " al server NON riuscito..."
    End Try

    Il codice viene eseguito correttamente, non genera alcun errore, quando pero vado a prelevare il file dal server remoto e provo ad aprirlo (con vlc) mi da errore e mi dice che il file è corrotto.
    Sto spulciando il web da cima a fondo per cercare di risolvere ma niente.
    Spero tanto possiate aiutarmi...