CinderKinectLayers is a project mainly written in ..., it's free.
An example application for running the Kinect + video + various layers
A basic app allowing to display multiple layer of video The source could be a file, a webcam or even a kinect.
Julien60