Страница 1 из 1

DirectShow Capture filter

Добавлено: 27 янв 2011, 10:14
user241036
Здравствуйте.

Я пишу DirectShow Capture фильтр. Это мой первый опыт работы с DirectShow. Мой фильтр должен получать от ip-камеры поток h.264 и передать его в граф. Вопрос такой: от какого класса будет проще всего унаследовать класс выходного PINа? Ведь наверняка уже есть стандартный класс PINa в DirectShow, который может передавать поток h.264 и для того чтобы его подогнать под мои цели нужно переопределить только FillBuffer. Если я ошибаюсь - поправьте!

Re: DirectShow Capture filter

Добавлено: 27 янв 2011, 15:10
Decoder
Пример захвата видео и записи его в файл с помощью DirectShow есть в самом Windows SDK. Называется он AMCap.
С веб-камерой, которая подключается по USB-порту, всё отлично работает.
Использовать IP-камеру пока не пробовал.

Re: DirectShow Capture filter

Добавлено: 27 янв 2011, 15:21
user241036
Decoder писал(а):Пример захвата видео и записи его в файл с помощью DirectShow есть в самом Windows SDK. Называется он AMCap.
С веб-камерой, которая подключается по USB-порту, всё отлично работает.
Использовать IP-камеру пока не пробовал.

Ксожалению, у меня камера должна подключаться по Ethernet. AMCap ее просто не находит. Насколько я понимаю, чтоб этот пример работал нужно чтоб камера была зарегистрированна в системе. А в моем случае это не так.