2012-03-09 66 views
0

我想将视频上传到我的webserver.currently我正在使用RestSharp作为Web客户端。我可以通过AddFile()post方法上传图像。但我不知道如何上传视频文件。我将录制的视频存储在独立存储中,现在我想将视频从独立存储上传到我的网络服务器。通过WP7中的POST方法将视频上传到网络服务器

请让我知道你的建议,如果任何人的WP7类似吗?

回答

0

首先加载从独立存储您的视频转化为字节数组,那么你可以把它上传:

byte[] data; 
using (IsolatedStorageFile storage = IsolatedStorageFile.GetUserStoreForApplication()) 
{ 
    using (IsolatedStorageFileStream stream = storage.OpenFile("MyVideo.wmv", FileMode.Open)) 
    { 
     data = new byte[stream.Length]; 
     stream.Read(data, 0, (int)stream.Length); 
    } 
} 

request.AddFile("video", data, "MyVideo.wmv"); 
+0

谢谢您的回答。我以与将图像转换为字节数组的方式做的相同。但由于所需的最低声望点,stackoverflow不允许我发布自己的答案。 – Sam 2012-03-14 14:10:57