New features are available in CorporateTube. You can now record a video of yourself and directly upload it to CorporateTube. In addition to that there is also the option of doing screen recordings directly via CorporateTube.
No need to use another tool that does the recording. Everything is now possible directly via CorporateTube. 

Please note that these features are not available for CorporateTube by default and first needs to be enabled by movingimage Professional Services.

For more information, see CorporateTube documentation (Record video | Record screen).