Hello,

How I should write a desktop capture driver? Basically this driver
should work as a virtual video driver.

Is anybody point out me from where I should start with?

Note: I have already written a virtual video driver which is a user mode
DLL. Is this the way I should follow for the desktop capture driver?


Thank you,
Sreeram

Re: Desktop capture driver by Robby

Robby
Wed Nov 10 09:36:12 CST 2004

Based on my (very) limited experience, I would suggest starting with the
mirror driver in the DDK.

Rob


"Sreeram" <sreeram@spymac.com> wrote in message
news:1100090113.IR937nm+Lek9fzYruKm2+w@teranews...
> Hello,
>
> How I should write a desktop capture driver? Basically this driver
> should work as a virtual video driver.
>
> Is anybody point out me from where I should start with?
>
> Note: I have already written a virtual video driver which is a user mode
> DLL. Is this the way I should follow for the desktop capture driver?
>
>
> Thank you,
> Sreeram



Re: Desktop capture driver by Eugene

Eugene
Wed Nov 10 13:48:22 CST 2004

Sreeram,

> How I should write a desktop capture driver? Basically this driver
> should work as a virtual video driver.

Mirror driver is the solution.

> Is anybody point out me from where I should start with?

You may look at the TightVNC open-source project:
http://www.tightvnc.org/driver.html

--
Sincerely,
Eugene Sukhodolin
www.demoforge.com


Re: Desktop capture driver by assaf

assaf
Thu Nov 11 00:33:16 CST 2004

hi sreeram.

how are you?


you can simply capture the desktop
1 5 or 30 times a second.
(as u see fit)

if this is not suiteable,
then tell us your system needs.

assaf



"Sreeram" <sreeram@spymac.com> wrote in message
news:1100090113.IR937nm+Lek9fzYruKm2+w@teranews...
> Hello,
>
> How I should write a desktop capture driver? Basically this driver
> should work as a virtual video driver.
>
> Is anybody point out me from where I should start with?
>
> Note: I have already written a virtual video driver which is a user mode
> DLL. Is this the way I should follow for the desktop capture driver?
>
>
> Thank you,
> Sreeram



Re: Desktop capture driver by Sreeram

Sreeram
Mon Nov 15 02:46:50 CST 2004

Thank you for all.

I need to write a virtual video driver( like a webcam driver --- but
here source is desktop and to capture all changes ) which should capture
the desktop continuously. This driver should show as a video source for
any video recording applications, like WME, Adobe Premiere etc...

If I write it as a mirror driver will it show as a "video source" for
video recording applications?

Thank you,
Sreeram

Re: Desktop capture driver by Maxim

Maxim
Mon Nov 15 04:43:02 CST 2004

Develop the ancient-style VfW driver, it will be simplest, and DirectShow
will be emulated on top of it by QCAP.DLL.

Also - I know people in Russia who can sell you this module with sources,
the module is debugged and has the Win98 version.

--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com

"Sreeram" <sreeram@spymac.com> wrote in message
news:1100508410.6urM+QPZITo7piwfdxQkvA@teranews...
> Thank you for all.
>
> I need to write a virtual video driver( like a webcam driver --- but
> here source is desktop and to capture all changes ) which should capture
> the desktop continuously. This driver should show as a video source for
> any video recording applications, like WME, Adobe Premiere etc...
>
> If I write it as a mirror driver will it show as a "video source" for
> video recording applications?
>
> Thank you,
> Sreeram



Re: Desktop capture driver by Sreeram

Sreeram
Mon Nov 15 06:09:56 CST 2004

Maxim S. Shatskih wrote:

> Develop the ancient-style VfW driver, it will be simplest, and DirectShow
> will be emulated on top of it by QCAP.DLL.
>
> Also - I know people in Russia who can sell you this module with sources,
> the module is debugged and has the Win98 version.
>
Hello Maxim,

I know how to develop the VfW driver. I hope you must have been
remembering I posted tooo much questions at the time. But that driver
captures network streams. It is working fine.

But I would like to capture desktop here continuously (including
changes) instead of network streams. Could you please point out me
related article(capturing desktop continuously --- including desktop
changes) from where I can start? I will read and implement it myself.

Thank you,
Sreeram