下载更大尺寸的视频文件

时间:2012-02-14 18:47:56

标签: vb.net download webclient-download

我开发了一个电影网站,并将其托管在私人网络服务器中。

我还开发了一个Windows应用程序,通过它我想从我的网站下载我的电影。

电影的文件大小为400mb到700mb。我尝试使用WebClient但它不适用于大文件大小。

private void btnDownload_Click(object sender,EventArgs e) {

        try

        {

            WebClient wb = new WebClient();
            wb.Credentials = CredentialCache.DefaultCredentials;
            wb.Headers.Add(HttpRequestHeader.UserAgent, "Loading");
            wb.DownloadFileAsync(new Uri("http://www.mysite.com/2D MOVIES/ColdSteel.mkv"), "D:\\ren.mkv");
            wb.DownloadProgressChanged += new DownloadProgressChangedEventHandler(wb_DownloadProgressChanged);
            wb.DownloadFileCompleted += new AsyncCompletedEventHandler(wb_DownloadFileCompleted);
        }

catch(WebException ex)

{

MessageBox.Show(ex.InnerException.ToString());

}

}

我是新手,所以请以我可以实现的方式向我提供代码片段。我需要整个电影下载。

任何人都知道如何实现这个目标?

1 个答案:

答案 0 :(得分:0)

您看到this了吗?我认为这可能很好而且它是开源的。