@reasoning logic,
I've been teaching full time for five years now, and I do assign Internet-based videos as homework. Perhaps I should do more of it, in particular by having more assessment tools based on the videos!
I'm shortly going to install a permanent, ceiling-mounted, smart-phone controlled, video camera to record me in front of the class all day every day, and my intent is to build/edit a large library.