I want to create a C++ cross-platform (Windows and MacOS X) application that sends the screen as a video stream to a server.
The application is needed in the context of lecture capture. The end result will be a Flash based web page that plays back the lecture (presenter video and audio + slides/desktop).
I am currently exploring a few options:
I would greatly appreciate your insights/comments on how to approach this problem.
My solution was to write a simple GUI application in Qt that invokes a VLC process in the background. This works really well.