...
Zoom is another option for recording a screencast, meeting, or live lecture that can automatically store videos into your Panopto account.
...
See also:
https://community.canvaslms.com/t5/Instructor-Guide/How-do-I-embed-a-video-in-a-page-in-a-course/ta-p/1125
Uploading Media to Panopto
...
Other resources
See also Videos/Media (eCampus Online Navigator Knowledge Base articles)