2012-02-14 2 views
3

Требование:Как передать с драйвером виртуального веб-в .NET

Я хотел бы интерфейс моего приложения .NET «виртуальный драйвер веб-камеры» для целей ОТПРАВКИ кадров изображения.

Я рад использовать открытый исходный код .NET или COM-компонент, если существует

или действительно реализовать «драйвер веб-камеры» с нуля, если кто-то может мне точку в правильном направлении.

Мой первый приоритет - это функциональность.

Мой второй приоритет низкий Зависимость от 3-го библиотек партии и технологий (кроме .NET конечно;))

Я бы предпочел не привлекать DirectShow, если это возможно?

+4

@abcdefghi: Я не уверен, почему вы решили отредактировать старый вопрос, а не задавать свой вопрос. Несмотря на то, что он выглядит похожим, ваш отличается от других, и есть немного, чтобы добавить к существующему ответу ниже. В API нет интерфейса .NET. Вам придется иметь дело с разработкой собственного кода и, скорее всего, с IPC. –

+0

Роман: скорее всего, за значок за вознаграждение за чужой вопрос. – nathanchere

ответ

3

Если вы собираетесь в конечном итоге с помощью виртуальной камеры, важно, какие API вы хотели бы разоблачить. В большинстве случаев приложения будут искать камеры - где они выбирают ваш виртуальный - через DirectShow вы, как правило, избегаете.

Следовательно, вам нужно либо напрямую обращаться к DirectShow, либо использовать компонент промежуточного программного обеспечения третьей стороны, который может захватывать/принимать ваши данные и доставлять их через DirectShow.

+0

Вы можете добавить более подробную информацию? – Pankaj

+3

@abcdefghi: Вы видели мой комментарий выше, не так ли (просто чтобы убедиться)? –