I've made this streaming video system where the backend is a blossom server. I have a script which splits the video up into "segments" (I'm using HLS for adaptive bandwidth) to allow easy-ish uploads of video
It requires cashu payments, but in reality this is free as I'm using a test mint which gives tokens for free. So this is easy to use now. Feedback appreciated!
And I'll read the link you sent

CashuTube
Decentralized video streaming powered by Cashu ecash and Blossom storage. Pay-per-segment, no accounts, no tracking.