Создание виртуальных video capture устройств
От: biseptol  
Дата: 28.08.08 14:08
Оценка:
Привет!

Ребзя, посоветуйте плз. Мне нужно динамически добавлять и удалять видеоисточники (которые енумеруются по CLSID_VideoInputDeviceCategory). Допустим, запускается какое-то приложение — появляется новый video capture device, который можно использовать во всяких скайпах, AdobePremiere'ах и проч.

В случае одного источника все замечательно — создаем фильтр (я тупо стырил BouncingBall из сэмплов DirectX SDK), прописываем его в какие-то волшебные места в реестре и вуаля — все работает.
В случае работы через ksproxy (и написания своего кернел-драйвера) тоже все хорошо — скармливаем ksproxy свой DriverObject и оно как-то создает нужные нам устройства.

Но как это сделать, не залазя в ядро и не используя ksproxy?

Спасибо.
видео фильтры directshow
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.