| I don't exactly want to clone youtube.
But let's say I wanted to make a website where people can upload videos and others can play them in their browser.
What would be actually involved in doing this? I know quite a bit about backend and devops, but I have to admit I have no idea how to do this, if I was tasked to do this. Also would this even be possible without flash or third party video players?
I know youtube used to have an html5 version, but I can't recall what happened to that. My question is more on the programming level of what you would use to build the actual video player and the how the video player would connect to the backend. Not so much an infrastructure question. |
Especially the larger you scale, the less this becomes a technical problem, and more of a 'how will people abuse this' problem.
Second hardest part? Paying for it. Streaming 1080 streams can get expensive. especially if it's unpaid. Costs grow exponentially with video quality. 4k is significantly more bandwidth.
there's tons of ways to stream video to people. that's the easy part.