Как транслировать веб-камеру в WPF? - PullRequest
8 голосов
/ 05 января 2009

Можно ли передавать потоковое видео в приложении WPF с моей веб-камеры? Если да, то как?

1 Ответ

9 голосов
/ 05 января 2009

Вам придется использовать DirectX Capture или что-то еще (это не так, как известно в WPF, поэтому используйте DirectX API напрямую).

Посмотрите на: WPF Media Kit . Он может захватить общий рабочий стол DirectX Direct3D для Windows Vista и использовать его в качестве визуальной кисти в WPF. Он делает некоторые хорошие вещи с этим. Посмотрите на его блог , где он это объясняет.

Надеюсь, это поможет вам на вашем пути ...

ОБНОВЛЕНИЕ 2009-11-06: В проекте VideoRenderElement Codeplex приведен пример потоковой передачи содержимого веб-камеры. Этот проект выглядит так, как будто бы он идеально соответствует вашему требованию.

ОБНОВЛЕНИЕ 2013-02-18: В качестве альтернативы можно использовать Expression Encoder SDK 1018 *. В качестве примера вы можете посмотреть статью WPF-Webcam-Control о CodeProject

...