Direct Show- based Video Conference
Posted on 2004-09-14
I am trying a simple video conference app currently with VFW , which successfully initializes , compresses, sends and receives video.
I want to try it a bit with DirectShow. To capture the data I would connect:
1)Video Capture Filter + Video Compression Manager Filter
and then render the output pin. I see it in an ActiveMovie window, but i don't want only to see it, i also want to capture X pics per second (depending on the frame rate) to memory. Which filter should I connect and where ?
2) Assume I get the image and send it over the internet. The receiver should display this one, but there is no capture device. How can I specify e.g. to get the image and play it in a ActiveMovie window from the memory and not from a capture device ? Currently I do this still with VFW, which means I get the image bytes but i cannot decompress and show it with DirectShow, so I am calling the ICManager and display it as a bitmap.