0

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

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

4

1 回答 1

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");
于 2012-03-09T12:00:24.130 回答