Jump to content

Streaming on a Server

jakearoo
Go to solution Solved by mariushm,

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.

 

 

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 comment
Share on other sites

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. 

Community Standards | Fan Control Software

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Black Out"

Ryzen 9 5900x | Full Custom Water Loop | Asus Crosshair VIII Hero (Wi-Fi) | RTX 3090 Founders | Ballistix 32gb 16-18-18-36 3600mhz 

1tb Samsung 970 Evo | 2x 2tb Crucial MX500 SSD | Fractal Design Meshify S2 | Corsair HX1200 PSU

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 16gb Gskill Flare X 3200mhz | Corsair RM550x PSU | Asus Strix GTX1070 | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

Link to comment
Share on other sites

Link to post
Share on other sites

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 comment
Share on other sites

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. 

Community Standards | Fan Control Software

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Black Out"

Ryzen 9 5900x | Full Custom Water Loop | Asus Crosshair VIII Hero (Wi-Fi) | RTX 3090 Founders | Ballistix 32gb 16-18-18-36 3600mhz 

1tb Samsung 970 Evo | 2x 2tb Crucial MX500 SSD | Fractal Design Meshify S2 | Corsair HX1200 PSU

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 16gb Gskill Flare X 3200mhz | Corsair RM550x PSU | Asus Strix GTX1070 | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

Link to comment
Share on other sites

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 comment
Share on other sites

Link to post
Share on other sites

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 comment
Share on other sites

Link to post
Share on other sites

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 comment
Share on other sites

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?

Community Standards | Fan Control Software

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Black Out"

Ryzen 9 5900x | Full Custom Water Loop | Asus Crosshair VIII Hero (Wi-Fi) | RTX 3090 Founders | Ballistix 32gb 16-18-18-36 3600mhz 

1tb Samsung 970 Evo | 2x 2tb Crucial MX500 SSD | Fractal Design Meshify S2 | Corsair HX1200 PSU

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 16gb Gskill Flare X 3200mhz | Corsair RM550x PSU | Asus Strix GTX1070 | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

Link to comment
Share on other sites

Link to post
Share on other sites

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 comment
Share on other sites

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. 

Community Standards | Fan Control Software

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Black Out"

Ryzen 9 5900x | Full Custom Water Loop | Asus Crosshair VIII Hero (Wi-Fi) | RTX 3090 Founders | Ballistix 32gb 16-18-18-36 3600mhz 

1tb Samsung 970 Evo | 2x 2tb Crucial MX500 SSD | Fractal Design Meshify S2 | Corsair HX1200 PSU

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 16gb Gskill Flare X 3200mhz | Corsair RM550x PSU | Asus Strix GTX1070 | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

Link to comment
Share on other sites

Link to post
Share on other sites

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 comment
Share on other sites

Link to post
Share on other sites

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 comment
Share on other sites

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

×