This will provide a overall walk-through of the Kaltura interface and how to upload videos into the system.
Kaltura Personal Capture
Personal Capture is a great tool for capturing your screen, marking up screen content, and uploading seamlessly into the Kaltura system.
The ability to upload from a mobile device could give you extra options in content creation for your courses.
Embed in Canvas
Using the embed option in the "Share" menu can provide a seamless viewing experience for viewers.
Kaltura + Canvas
Quiz tools are built into the Kaltura system that can help the audience review the content.
Mobile + PPT
Learn to use a mobile device to record the audio or video and attach the slides after the fact.
Kaltura + PPT
Powerpoint integrates tightly with Personal Capture to save you some work.