ScreenStudio will let you record your desktop in a full HD video files. Overlay some text or even your webcam. It will also let you stream your desktop to services like UStream, Hitbox or Twitch.tv. Built around "ffmpeg" that is currently available on all Linux distros and should work "out-of-the-box". ScreenStudio is compatible with Ubuntu/Linux, OS X and Windows 10 Version 3.x: Requires JRE 8.0