WCF потоковое видео - PullRequest
       20

WCF потоковое видео

4 голосов
/ 16 декабря 2011

Я пытаюсь транслировать живое видео с устройства захвата через WCF.

Я использую directX.capture dll.

Я пытался захватить его кадр за кадром и отправитькаждый кадр в NetTcpBinding.когда режим передачи привязки был в «Буферизованном», он выдавал исключение, что данные слишком велики для чтения квоты xml.и когда режим передачи был «Поток», я получил поток, но когда я вызвал Image.Save (fileName, Stream) (или что-либо еще, что пытается получить доступ к потоку), я получаю исключение «параметр недействителен».Я пытался отправить Bitmap или Stream, те же результаты.

1 Ответ

0 голосов
/ 18 декабря 2011

Вы не можете сохранить поток напрямую.Но вы можете преобразовать поток в байтовый массив, а затем сохранить байтовый массив.

См .: Создание байтового массива из потока , чтобы узнать, как преобразовать поток в байтовый массив.

...