DirectShow Capture filter

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
user241036
Сообщения: 5
Зарегистрирован: 25 янв 2011, 14:38

Здравствуйте.

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

Пример захвата видео и записи его в файл с помощью DirectShow есть в самом Windows SDK. Называется он AMCap.
С веб-камерой, которая подключается по USB-порту, всё отлично работает.
Использовать IP-камеру пока не пробовал.
Поумнеть несложно, куда труднее от дури избавиться.
user241036
Сообщения: 5
Зарегистрирован: 25 янв 2011, 14:38

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

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