The best class I ever had was one where the teacher explained things for half the time and then we worked on homework for the other half.
I think that is probably the best model. Letting students watch lectures on their own time is hardly better than expecting them to read on their own time.