what would be awesome is an app that fires off the requests to the giant CDN which is a cache with resolution converters, and a blossom front end, and it fetches them from other blossom servers. then the self hosting would be seeding and the main delivery is the big cache.

Reply to this note

Please Login to reply.

Discussion

this is kinda what you would want to do. except also with awesome transcoding and processing. im not convinced blossom will be enough because of this, more like multi-blossom. each video needs like 6 diff versions, and then those all need to be shipped to a CDN.

or, give users something to look at or a video game to play while it takes 2min to download your 10 second clip.

a CDN with a GPU on it could stream the transcodes just in time and background process other versions. it could also run a subscription scheme based on the events to proactively cache new content. maybe blossom is not the right protocol, it is content addressable. extend it maybe, with query strings or some other protocol extension.

the point would just be to allow self hosting of content but scalable delivery.