We (scrimba.com) actually do something similar for e-learning within programming. And it definitely makes sense for both students and as a business.
- Our videos use about 1/100 bandwidth of a video. This matters for rendering (fans running when watching HD?) and to people who live in places with shitty ISPs like in Germany
- It is rendered and thereby crisp as a Pringle
- No codec needed as we render it as html
- When you pause a video you actually have the text there, not pixels. For programming that allows you to copy and change things!
- We store the context it was recorded in (dev environment) so you can change and run code in the "video" itself. This changes the pedagogy you can do in a video to be more interactive and hands on.
- Our videos use about 1/100 bandwidth of a video. This matters for rendering (fans running when watching HD?) and to people who live in places with shitty ISPs like in Germany
- It is rendered and thereby crisp as a Pringle
- No codec needed as we render it as html
- When you pause a video you actually have the text there, not pixels. For programming that allows you to copy and change things!
- We store the context it was recorded in (dev environment) so you can change and run code in the "video" itself. This changes the pedagogy you can do in a video to be more interactive and hands on.