我想将视频上传到我的网络服务器。目前我正在使用 RestSharp 作为网络客户端。我可以通过 AddFile() post 方法上传图像。但我不知道如何上传视频文件。我将录制的视频存储在隔离存储中,现在我想将视频从隔离存储中挑选上传到我的网络服务器。
如果有人对 WP7 有类似的建议,请告诉我您的建议?
我想将视频上传到我的网络服务器。目前我正在使用 RestSharp 作为网络客户端。我可以通过 AddFile() post 方法上传图像。但我不知道如何上传视频文件。我将录制的视频存储在隔离存储中,现在我想将视频从隔离存储中挑选上传到我的网络服务器。
如果有人对 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");