Camtasia Relay is a Screen Recording software. You can use it for live lecture capture, or to capture a video clip or demonstration from your computer screen or to record narration over Power Point slides.
Camtasia automatically creates a link that can be shared in Blackboard or via Youtube. Best of all Camtasia Relay is college supported technology and available to faculty in both the classroom and on your office work station. So, Have you tried Camtasia Relay?