What are the possibilities for adding image/video content directly to the blockchain rather than using 3rd party hosting? I guess you'd need really big blocks?
A better way is to post a decrypt hash to the blockchain and a link to where the content is hosted. That proves you own the content because you own the keys that posted the hash.
Your files? I'm not sure we are discussing the same thing. I'm talking about making a YouTube clone where everything included the videos are hosted on the blockchain.
It would never happen in a big way because the barrier to entry for YouTube is having a camera and an internet connection. What you're describing would be thousands of dollars.
YouTube still works reasonably well, but it's centralized, so censorship and demonetization will probably increase. I don't think a P2P distributed data store needs to be that pricey.
Remember just 32 megabytes is going to run you about $50. So it's only going to be used for notary/archival type stuff. Money txns are cheap because they're very tiny.
Hmmm. If we for example put all YouTube videos on the blockchain, it's clearly going to be enormous. I don't think it's practical to have 10000s of identical copies in that case.
If blockchain works exactly as now, yes. But what if it was only partially duplicated, with perhaps 1000 full copies in total rather than one for each node (perhaps millions)?
Even if you manage saving to the blockchain, how would you manage searching and playing for the users? Where would it all be indexed? On some 3rd party hosting?
Well, maybe like the platform does it you're currently writing on? You can just query the blockchain for a certain byte pattern prefix you define to identify the content.