I am gathering the hardware to create my own server to attach to the internet, I would like to host my own website on it with sensitive content, which is why I am making my own server.
My plan is to create a website which is similar to Netflix or YouTube by layout/design only with my own content, behind a login wall to limit access. I will be focusing on making the site mobile friendly although I suspect the most use will be on full size computers, from what I have gathered it is easier to make a mobile site that translates to desktop than the other way around. The video player I have not picked out yet, but I am sure there are tons of free players to choose from.
How much upstream would be required to keep, say, 5 users pulling less than HD video simultaneously without lagging? An article I read said 5-8Mbps should be sufficient, I have 5 currently. I don't think I'll every have more than 5 people watching at a time, so if this is enough for now, great. If not, I am connected to fiber internet, I just pay for 40mbps/5mbps at the moment, I can always upgrade.
Most of what I will be doing will be copy/paste from free sources online as I am not super savvy with that sort of thing but can at least make a collage for lack of a better term, of pieces gathered online. I would like to research and study a little bit to become better, it wouldn't hurt.
What programming languages should I be looking into to do the following?
-Make mobile/desktop friendly site
-Make login wall
-Make flash player system
-Create some sort of way to filter/view videos to find the video you want easier
-Create rating system (5-star)
-Create comments section for each video
I can essentially steal the entire layout of any porn site (no my sensitive content is not porn
Has anyone had any experience with this sort of project? (The server aspect or the website style)
Any good advice, timesavers, things to look out for?
Any info, input, or discussion of any type is welcome
This is my first post, thanks for reading