我想将视频上传到我的网络服务器。目前我正在使用RestSharp作为webclient。我可以通过AddFile()post方法上传图像。但我不知道如何上传视频文件。我将录制的视频存储在独立存储中,现在我想将视频选择从隔离存储上传到我的网络服务器。
如果有任何类似的人为WP7做过,请告诉我你的建议吗?
答案 0 :(得分: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");