We've integrated 3CMedia with Canvas, but haven't had a chance to explore it. It looks like we should be able to use 3C Media for video management, storing and reuse. If anyone has time, please explore this.
In the meantime, I wanted to share a video that came through one of my mailing lists today.
The video shows how to download a Zoom recording, upload it to 3C Media Solutions, submit it for captioning, and then securely embed it into Canvas. The embedding process (with 3CMedia) prevents anyone from easily sharing or opening that video outside of Canvas, so student privacy is maintained.