Загрузка видео на веб-сервер методом POST в WP7 - PullRequest
0 голосов
/ 09 марта 2012

Я хотел бы загрузить видео на свой веб-сервер. В настоящее время я использую RestSharp в качестве веб-клиента. Я могу загрузить изображения с помощью метода публикации AddFile (). но я не знаю, как загрузить видеофайл. Я храню записанное видео в изолированном хранилище, и теперь я хочу загрузить набор видео из изолированного хранилища на мой веб-сервер.

пожалуйста, дайте мне знать ваши предложения, если кто-нибудь подобное делал для WP7?

1 Ответ

0 голосов
/ 09 марта 2012

Сначала загрузите ваше видео из изолированного хранилища в байтовый массив, затем вы можете загрузить его:

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