What about a system that works like torrents under the hood and every time you went to watch something you just download it with an expiry date?
You just need a metadata system like lemmy so people can find the videos, and once they decided to watch it, it downloads it for them via the torrent protocol.
The only disadvantage is that it won’t be streaming but let’s be honest, streaming isn’t a huge advantage for shorter clips + high bandwidth (which you need for streaming anyway).
You can also further optimize it by making each video cut into 5 min chunks so you can always download the first one and start watching sooner.
The only drawback, like others mentioned, is that it works best with a savvy user base instead of just spoon feeding you and giving you little control (which apparently people just love these days).
What about a system that works like torrents under the hood and every time you went to watch something you just download it with an expiry date?
You just need a metadata system like lemmy so people can find the videos, and once they decided to watch it, it downloads it for them via the torrent protocol.
The only disadvantage is that it won’t be streaming but let’s be honest, streaming isn’t a huge advantage for shorter clips + high bandwidth (which you need for streaming anyway).
You can also further optimize it by making each video cut into 5 min chunks so you can always download the first one and start watching sooner.
The only drawback, like others mentioned, is that it works best with a savvy user base instead of just spoon feeding you and giving you little control (which apparently people just love these days).