I'm teaching 100% online for the first time this summer, so I'm starting to create materials for my courses. I decided I want to do short video lessons, but I also wanted to integrate an interactive element since just watching/listening to a video isn't very engaging and won't help learners process the language.
After a little looking around, I decided to use EdPuzzle, which allows me to take existing videos from a number of sources and add my own interactive components. Students can sign up for an EdPuzzle account, or you can choose to make it available to anyone with the link. EdPuzzle provides an embed code so that you can embed it into a course platform such as Blackboard. If you want to assign the videos as homework, you can create a class and require students to enroll, and the best part is that it's free for you and your students.
I'll be posting all of my materials in Blackboard for my courses, but I'll also post them here for more general accessibility.