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