Video mixer from multiple sources into one I want to take two video inputs say one from camera through hdmi/dvi etc and one through laptop(some presentation running in it). One, I want to mix these two video streams and take it out as a single video with both the videos running parallely. Videos running side by side or picture in picture format. Secondly how can I webcast this video?
ffmpeg will do everything you request. It can capture both the screen and the video input, compose that to a single image, and stream it... You should look at it... Its a command line utility, but very well documented