We recommend uploading narrated PowerPoints into Panopto within your Canvas course. Panopto is a media management system. Uploading through Panopto does not count against your Canvas quota size and provides the best viewing experience for students. To get started, please enable Panopto in your Canvas site.
Once Panopto is enabled on your Canvas site, you are ready to upload your narrated PowerPoint. Then you can embed the Panopto recordings in Canvas.
Panopto campus and vendor resources