Windows phone 7 通过WP7中的POST方法在Web服务器上上传视频

Windows phone 7 通过WP7中的POST方法在Web服务器上上传视频,windows-phone-7,c#-4.0,restsharp,Windows Phone 7,C# 4.0,Restsharp,我想将视频上传到我的Web服务器。目前我正在使用RestSharp作为网络客户端。我可以通过AddFile post方法上传图像。但是我不知道如何上传视频文件。我正在将录制的视频存储在独立存储中,现在我想将视频从独立存储上传到我的Web服务器 如果有人对WP7有类似的建议,请告诉我 首先将视频从独立存储加载到字节数组中,然后可以上载: byte[] data; using (IsolatedStorageFile storage = IsolatedStorageFile.GetUserStor

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


如果有人对WP7有类似的建议,请告诉我

首先将视频从独立存储加载到字节数组中,然后可以上载:

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");

谢谢你的回答。我做这件事的方法和我把图像转换成字节数组的方法一样。但是stackoverflow不允许我发布我自己的答案,因为它要求最低的声誉点数。