Hi guys,
I'm a newcomer the device driver development discipline. I'm short my
project requires me to write a virtual webcam driver - the driver should
not interact with any real hardware instead the image input is actually
coming from e.g. the network..
I really looking for some pointers - that might push me in the right
direction.. I've been reading a bit the last two days and this is how
far I've come:
1) I would like to use KMDF - (cannot be done in UMDF correct?).
2) It seems I need to develop a "Video Capture Device" using something
called AvStream (Currently I'm not really sure what AvStream does).
3) Are there any good DDK samples that might give me a idea of how to
continue. I've looked a bit at the AVSHwS and it seems promising.
4) I found that a webcam driver is classified as an UVC (USB video
device class) - Is this the protocol I need to implement in my driver?
I really hope you can help me, in answering my initial questions..
All ideas, thoughts are more than welcome :)
--
// morten