I've looked at the info on the OpenML website but I still have a question and feel free to flame me if I've misunderstood what OpenML is.

What I'm looking for is interface capability to a video stream. Say, I connect a TV input into my video card, can I use OpenML to display the video and be able to click in the video window and have OpenML return to me the click coordinates? That is, if I wanted to track an object on the screen (in the video). Oh and can you draw on top of this video window (say draw an overlay)?

I'd appreciate any info..