Mediasite Mosaic enables you to use your PC to record your display, camera and microphone and create a multi-track video presentation to upload to My Mediasite.
More:
Install and register Mosaic (Windows)
Configure Mosaic (Windows)
Record with Mediasite Mosaic (Windows)
Import video files (Windows)
Manage and upload recordings (Windows)