...
You may be considering creating and posting your own videos and posting them in your course site. You have a few options to choose from:
Zoom
Record you your zoom meeting session and save the recording locally on your computer, or save it to the cloud. If you save your meeting to the cloud, you can share the recording with a link or download it your computer. Cloud recordings will expire after 180 days, so be sure to download them before they expire if you intend to use the video beyond that point.
Review the Zoom Recording and Video Conferencing tutorial for instructions.
...
You can use Kaltura Capture to record videos, and it is accessible through your course site. When you are in your course site, you can select "My Media" toward the bottom of the navigation draw on the left of your page. When you are on the My Media page, select "Add New" and select "Kaltura Capture" on the dropdown menu.
Review the Kaltura Capture tutorial for step-by-step instructions.
...
On the following page, select the video file that you would like to host on Stream. Then, in the Details dialogue box, enter the required information about your video as it uploads and processes. After the video is done uploading, you can select "publish" and it will be ready to share.
Review the Stream tutorial for further instructions.
Kaltura
Review the Add Video Content in Moodle Using Kaltura tutorial for step-by-step instructions.
...