Scenario For Separate Streaming Server And Web Server

gary0318

New member
Registered
Joined
Aug 2, 2021
Messages
2
Points
1
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
 

gary0318

New member
Registered
Joined
Aug 2, 2021
Messages
2
Points
1
This is a web hosting forum and there is no one that can answer to the technical question as to whether the streams put a tax on the separate web server with video players in them?
 

Dopani

Well-known member
Registered
Joined
Mar 11, 2014
Messages
240
Points
18
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 would suggest you to use a cloud dedicated server where you can resize your resource for checking streams if it can accommodate or not.
Also, the server specs depends on the traffic of your website and number of connections to it, so if it is a new website, you don't need to start with a dedicated server, just purchasing a decent VPS, when you run website in real environment, you will know what you need to update or add for it.

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?
Not only need a big server for this, you also need to optimize your server like installing caching system or optimize mysql server to handle more connections to your site/server. As said, when you run website on a real server, let check some statistics and you will know its running smoothly or not.
 
Newer Threads
Recommended Threads
Replies
2
Views
2,803
Replies
0
Views
1,232
Replies
3
Views
2,857

Latest Hosting OffersNew Reviews

Sponsors

Tag Cloud

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

Top