Try guvcview for webcam viewer, it also has the option of recording a video stream. There is also a way of recording via ffmpeg, but I can't remember the command now.
To make it all professional you could put all the video streams together in kdenlive. Try Kazam from their Unstable PPA for recording your desktop, its a lot quicker than gtkrecordmydestktop https://launchpad.net/~kazam-team/+archive/unstable-series I've been recording Ubuntu and Linux related screencasts for the past couple of years on Youtube. Feel free to take some inspiration: http://www.youtube.com/quidsup Ivan
-- ubuntu-uk@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk https://wiki.ubuntu.com/UKTeam/