accessing a video stream on Windows in opengl?

Does anyone know if I can get a real time video stream into an opengl buffer under Windows? I need do some per-frame pixel analysis on the fly. The video source would be either firewire or from a digitizer card.

I saw some info on the web doing this for SGI OS, but is there a way under Windows? What APIs are needed or work best?

Thanks in advance,