Is there any software that can capture the screen and turn it into a webcam-type input so that you can easily record and/or broadcast your screen with regular video software?
Just to be clear, I'd like to be able to use it live as an input to video conferencing software as well as for making recordings with video editing software. Bonus points if it allows me to capture a screen remote from the computer that is sending the video (for example by connecting to another computer with VNC).
So it should show up as an input alongside any webcams I have installed, but instead of being a camera, it should be whatever is on the screen.
Skype's screen sharing feature is exacly what I want, but it only works with Skype. I'd like to be able to do it with anything that uses a webcam – Google Talk, UStream etc.