Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
jakearoo

Streaming on a Server

You would need at least a RX 460 / RX 550  or a GTX 1050 to use hardware encoding.

GT 1030 does not support nvEnc.

If you do decide on using video card, nVidia cards have a slightly better video encoder (as in more quality per bitrate)

 

Your two E5-2420 are powerful enough to encode 1080p 60fps in software using x264, (as long as you use right quality and speed settings) and you'll get better quality.

 

You can use NDI to stream the image to the other server and have the server compress it and upload it.

See the video below

 

Your server can also handle more powerful processors. Your current E5-2420 have a core of ~ 7000

You can buy e5-2440 (6c/12t) for around $20-30$ and these have a 9200 score, so I guess around 25% performance increase.

The proper E5-2450  with a score of around 10200 may be worth the upgrade at around 30-40$ per CPU ... here's one for $28, here's another for $27 , plus shipping...

Basically, you'd get up to 45% more performance for around 60$.

There's also E5-2450L (8c/16t, 1.9 Ghz) are out there for around 19$ and have about 8200 score so it's not really a big enough performance bump to be worth it.

 

 

Recommended Posts

Posted · Original PosterOP

Hi guys :)

I have an old Dell Poweredge T420 that I got from work a while ago. 

Right now all its doing it running a windows share and a MC server. 

I had an idea to use it as a capture PC for my Elgato HD60 and wanted to know if i should pick up a cheap GTX750ti, 1030 or something cheap like that to accelerate the encoding. 

I have enough PC horse power and Internet bandwidth to easily stream 1080p 60FPS.

 

Specs: 

2x Xeon E5-2420 @ 1.9 - 2.4GHz

16GB ECC DDR3 @ 1600MHz

Link to post
Share on other sites

all the GPU would be for as a streaming machine would be to give OBS the resources it needs to render its frames, would have zero to do with accelerating the encoding if you use CPU encoding. 


PSU Tier List Thread

 

"White Ice"

Ryzen 7 3700x | Asus Crosshair VI Hero | EVGA RTX 2080ti Black | Flare X 16-16-16-32 3600mhz 16gb | Full Custom Water Cooling Loop | 1tb Samsung 970 Evo

Samsung 850 evo 250gb | 2x 3tb Seagate Drive | Fractal Design Meshify S2 |  EVGA G2 750w PSU | 2x Corsair LL140 | 3x Corsair LL120

 

Dedicated Streaming Rig

Ryzen 7 1800x | Asrock B450M Pro 4 | 16gb G.Skill Flare X 3200mhz | EVGA B3 450w | EVGA GTX 1060 3gb | 250gb 860 Evo m.2 | Phanteks Enthoo Evolv | Elgato HD60 Pro | Elgato 4k60 Pro mk.2

 

Link to post
Share on other sites
Posted · Original PosterOP
Just now, Skiiwee29 said:

all the GPU would be for as a streaming machine would be to give OBS the resources it needs to render its frames, would have zero to do with accelerating the encoding if you use CPU encoding. 

So if i was to get a cheap GPU it wouldn't help, even one with NVNc support?

Link to post
Share on other sites
Just now, jakearoo said:

So if i was to get a cheap GPU it wouldn't help, even one with NVNc support?

correct. GPU will only help if you use NVENC as your encoding option. Does absolutely nothing to help if its not the encoder. 


PSU Tier List Thread

 

"White Ice"

Ryzen 7 3700x | Asus Crosshair VI Hero | EVGA RTX 2080ti Black | Flare X 16-16-16-32 3600mhz 16gb | Full Custom Water Cooling Loop | 1tb Samsung 970 Evo

Samsung 850 evo 250gb | 2x 3tb Seagate Drive | Fractal Design Meshify S2 |  EVGA G2 750w PSU | 2x Corsair LL140 | 3x Corsair LL120

 

Dedicated Streaming Rig

Ryzen 7 1800x | Asrock B450M Pro 4 | 16gb G.Skill Flare X 3200mhz | EVGA B3 450w | EVGA GTX 1060 3gb | 250gb 860 Evo m.2 | Phanteks Enthoo Evolv | Elgato HD60 Pro | Elgato 4k60 Pro mk.2

 

Link to post
Share on other sites
7 minutes ago, Skiiwee29 said:

correct. GPU will only help if you use NVENC as your encoding option. Does absolutely nothing to help if its not the encoder. 

I do also have to point out that e.g. GT1030 doesn't have NVENC. Only GTX- and RTX-series cards do, not GT-series cards.


Hand, n. A singular instrument worn at the end of the human arm and commonly thrust into somebody’s pocket.

Link to post
Share on other sites
Posted · Original PosterOP
5 minutes ago, Skiiwee29 said:

correct. GPU will only help if you use NVENC as your encoding option. Does absolutely nothing to help if its not the encoder. 

What GPU would you recommend on the lower end to act as an Encoder? 

 image.png.bf9b810bf1047210811463f46d6bf74d.png

My CPU when recording at 1080p 60FPS, Very Fast usage preset.

Link to post
Share on other sites
Posted · Original PosterOP
2 minutes ago, WereCatf said:

I do also have to point out that e.g. GT1030 doesn't have NVENC. Only GTX- and RTX-series cards do, not GT-series cards.

Thanks for the info :) 

Are RX cards ok at Encoding?

Link to post
Share on other sites
Just now, jakearoo said:

What GPU would you recommend on the lower end to act as an Encoder? 

 image.png.bf9b810bf1047210811463f46d6bf74d.png

My CPU when recording at 1080p 60FPS, Very Fast usage preset.

Unless you get encoder overload errors in OBS, I wouldnt worry to much about it. If you are, do you have the Minecraft server running? Have you tried stopping that and checking?


PSU Tier List Thread

 

"White Ice"

Ryzen 7 3700x | Asus Crosshair VI Hero | EVGA RTX 2080ti Black | Flare X 16-16-16-32 3600mhz 16gb | Full Custom Water Cooling Loop | 1tb Samsung 970 Evo

Samsung 850 evo 250gb | 2x 3tb Seagate Drive | Fractal Design Meshify S2 |  EVGA G2 750w PSU | 2x Corsair LL140 | 3x Corsair LL120

 

Dedicated Streaming Rig

Ryzen 7 1800x | Asrock B450M Pro 4 | 16gb G.Skill Flare X 3200mhz | EVGA B3 450w | EVGA GTX 1060 3gb | 250gb 860 Evo m.2 | Phanteks Enthoo Evolv | Elgato HD60 Pro | Elgato 4k60 Pro mk.2

 

Link to post
Share on other sites
Posted · Original PosterOP
1 minute ago, Skiiwee29 said:

Unless you get encoder overload errors in OBS, I wouldnt worry to much about it. If you are, do you have the Minecraft server running? Have you tried stopping that and checking?

I'n not getting any encoding errors and the MC server im trying to run as long as the server is up as my friends play on it basically constantly, for some reason.. 

Link to post
Share on other sites
Just now, jakearoo said:

I'n not getting any encoding errors and the MC server im trying to run as long as the server is up as my friends play on it basically constantly, for some reason.. 

If you get no errors then you're fine. 


PSU Tier List Thread

 

"White Ice"

Ryzen 7 3700x | Asus Crosshair VI Hero | EVGA RTX 2080ti Black | Flare X 16-16-16-32 3600mhz 16gb | Full Custom Water Cooling Loop | 1tb Samsung 970 Evo

Samsung 850 evo 250gb | 2x 3tb Seagate Drive | Fractal Design Meshify S2 |  EVGA G2 750w PSU | 2x Corsair LL140 | 3x Corsair LL120

 

Dedicated Streaming Rig

Ryzen 7 1800x | Asrock B450M Pro 4 | 16gb G.Skill Flare X 3200mhz | EVGA B3 450w | EVGA GTX 1060 3gb | 250gb 860 Evo m.2 | Phanteks Enthoo Evolv | Elgato HD60 Pro | Elgato 4k60 Pro mk.2

 

Link to post
Share on other sites
Posted · Best Answer

You would need at least a RX 460 / RX 550  or a GTX 1050 to use hardware encoding.

GT 1030 does not support nvEnc.

If you do decide on using video card, nVidia cards have a slightly better video encoder (as in more quality per bitrate)

 

Your two E5-2420 are powerful enough to encode 1080p 60fps in software using x264, (as long as you use right quality and speed settings) and you'll get better quality.

 

You can use NDI to stream the image to the other server and have the server compress it and upload it.

See the video below

 

Your server can also handle more powerful processors. Your current E5-2420 have a core of ~ 7000

You can buy e5-2440 (6c/12t) for around $20-30$ and these have a 9200 score, so I guess around 25% performance increase.

The proper E5-2450  with a score of around 10200 may be worth the upgrade at around 30-40$ per CPU ... here's one for $28, here's another for $27 , plus shipping...

Basically, you'd get up to 45% more performance for around 60$.

There's also E5-2450L (8c/16t, 1.9 Ghz) are out there for around 19$ and have about 8200 score so it's not really a big enough performance bump to be worth it.

 

 

Link to post
Share on other sites
Posted · Original PosterOP
On 10/6/2019 at 6:27 PM, mariushm said:

You would need at least a RX 460 / RX 550  or a GTX 1050 to use hardware encoding.

GT 1030 does not support nvEnc.

If you do decide on using video card, nVidia cards have a slightly better video encoder (as in more quality per bitrate)

 

Your two E5-2420 are powerful enough to encode 1080p 60fps in software using x264, (as long as you use right quality and speed settings) and you'll get better quality.

 

You can use NDI to stream the image to the other server and have the server compress it and upload it.

See the video below

 

Your server can also handle more powerful processors. Your current E5-2420 have a core of ~ 7000

You can buy e5-2440 (6c/12t) for around $20-30$ and these have a 9200 score, so I guess around 25% performance increase.

The proper E5-2450  with a score of around 10200 may be worth the upgrade at around 30-40$ per CPU ... here's one for $28, here's another for $27 , plus shipping...

Basically, you'd get up to 45% more performance for around 60$.

There's also E5-2450L (8c/16t, 1.9 Ghz) are out there for around 19$ and have about 8200 score so it's not really a big enough performance bump to be worth it.

 

 

Actually thank you so much man! I think i might grab 2 of the 2450's next pay week as i also would like slightly more single threaded performance.

 

Thanks ma man!

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×