Hi. I am planning to launch a web site (dedicated server) that provides players for a series of live streamed feeds (from a separate dedicated server). I need to understand how resources are used before I jump into the hardware purchases.
I envision a dedicated server with nginx installed. It will be equipped to feed (via ffmpeg) somewhere between 10 to 20 rtmp streams to nginx on the localhost (the nginx server). This part, I am doing now with no issues.
I envision a separate server running apache and WordPress, that will provide a page with a player for each of the 10 to 20 streams. They will be reading the broadcasts as .m3u8 hls.
If I am to understand the broadcasting correctly, then hundreds of thousands of people could be receiving the hls broadcasted streams without using additional resources on the nginx server.
But, if thousands of users are using the webserver to access the page with the players, will this tax the web server resources where bandwidth is concerned? Or is the stream going straight from the nginx server to the java or html5 clients on the users machine?
Furthermore, how many html connections (for the purposes of these players) could a 32 core Xeon with 256 gig RAM handle?
Thanks, in advance.
Gar
I envision a dedicated server with nginx installed. It will be equipped to feed (via ffmpeg) somewhere between 10 to 20 rtmp streams to nginx on the localhost (the nginx server). This part, I am doing now with no issues.
I envision a separate server running apache and WordPress, that will provide a page with a player for each of the 10 to 20 streams. They will be reading the broadcasts as .m3u8 hls.
If I am to understand the broadcasting correctly, then hundreds of thousands of people could be receiving the hls broadcasted streams without using additional resources on the nginx server.
But, if thousands of users are using the webserver to access the page with the players, will this tax the web server resources where bandwidth is concerned? Or is the stream going straight from the nginx server to the java or html5 clients on the users machine?
Furthermore, how many html connections (for the purposes of these players) could a 32 core Xeon with 256 gig RAM handle?
Thanks, in advance.
Gar