Sharing video content with students doesn’t have to happen in the Canvas environment alone. You can create your own private channel on YouTube that you can restrict or allow access to as you see fit.

A couple things to consider: 

  1. You’ll be limited to video lengths of 15 minutes with a free account. 
  2. If you are embedding video from your YouTube channel into your Canvas course, you are providing content to students in a password-protected environment free of charge and are therefore well within fair-use boundaries.