Canvas lets you embed video content within a page.
https://community.canvaslms.com/docs/DOC-10089-4152724196
Aug 07, 2017