Streaming while gaming with eGPU
 
Notifications
Clear all

Streaming while gaming with eGPU  

  RSS

Rey Eads
(@rey_eads)
Active Member
Joined: 2 years ago
 

Hey! So my setup has been handling every task I've thrown at it very well until... now.

So I decided to try streaming again for the first time since getting my eGpu setup and I'm getting horrible frame rates both in OBS studio and in whatever game I'm playing no matter how intensive.(Overwatch, Sea of Thieves, League of legends)

Normally i can get a stable 144 fps at very high and 1440p in league, over 110 in Overwatch at 1080p, and over 90 common settings in SOT. But it's unplayable if I try streaming. On my old non-egpu rig I could play any of these games while streaming and suffer a drop of only a few frames.

I've tried the three different streaming encoders in OBS and all yield more or less the same results. (x264, AMD, QSV)

Is this just because OBS doesn't have proper support for eGpu's?

2018 13' MacBook Pro
8GB | 256GB
RX580 - Sonnet Breakaway
Working in Windows/Mac


ReplyQuote
QWERTY36
(@qwerty36)
New Member
Joined: 1 year ago
 

I have the same issue, razer blade stealth 2018 with GTX 1080ti, very high frames when playing, but streaming anything more than overwatch tanks my frames.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Jyin
 Jyin
(@jyin)
Estimable Member
Joined: 3 years ago
 

Streaming is one of those things that get hit hard by the TB3 bottleneck.
You are riding that 4xPCI with outgoing data to eGPU, and back into your PC for the rendered stream.
It’s similar to (or worse than) accelerating the internal display.

If you want to use the eGPU, and stream, try it like this.

https://www.velocitymicro.com/blog/dual-pc-streaming-guide/

J

2017 27" iMac 5K (RP580) [7th,4C,K] + RTX 2080 Ti @ 32Gbps-TB3 (Sonnet Breakaway 550) + Win10 [build link]  

Rey Eads liked
ReplyQuote
Rey Eads
(@rey_eads)
Active Member
Joined: 2 years ago
 

Thanks for the reply!

Well, I really love OBS for its window capture and automatic switching features. With an external streaming pc I’d lose those functionalities. So I guess I’ll have to wait for Thunderbolt 4 or whatever to test those waters again. Whenever we get access to more bandwidth.

2018 13' MacBook Pro
8GB | 256GB
RX580 - Sonnet Breakaway
Working in Windows/Mac


ReplyQuote
Rey Eads
(@rey_eads)
Active Member
Joined: 2 years ago
 

Hey do you think it would be possible to use a capture card like say the Elgato HD60 to get around that bandwidth limitation?

So like clone the elgato with the external monitor, and then feed that back into the mac so OBS can use the feed without sending it back through TB3?

2018 13' MacBook Pro
8GB | 256GB
RX580 - Sonnet Breakaway
Working in Windows/Mac


ReplyQuote
Jyin
 Jyin
(@jyin)
Estimable Member
Joined: 3 years ago
 
Posted by: Rey Eads

Hey do you think it would be possible to use a capture card like say the Elgato HD60 to get around that bandwidth limitation?

So like clone the elgato with the external monitor, and then feed that back into the mac so OBS can use the feed without sending it back through TB3?

I doubt that would work.

But have look here:
https://sorrowsnow77.com/dual-pc-stream-setup-obs-settings/

J

2017 27" iMac 5K (RP580) [7th,4C,K] + RTX 2080 Ti @ 32Gbps-TB3 (Sonnet Breakaway 550) + Win10 [build link]  

ReplyQuote
Rey Eads
(@rey_eads)
Active Member
Joined: 2 years ago
 

With a dual streaming setup I’d need a capture card anyway so I might as well order the capture card and try before I go for a streaming pc right?

2018 13' MacBook Pro
8GB | 256GB
RX580 - Sonnet Breakaway
Working in Windows/Mac


ReplyQuote
Jake Choi
(@jake_choi)
New Member
Joined: 2 weeks ago
 

Hey, sorry to bump an old thread but have you tried this? I'm in the same boat, but capture cards are expensive so I thought I might try asking before I buy one.

 

I could run the capture card through another PC as it's usually done, but then I would have to buy another computer so I would rather not.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Rey Eads
(@rey_eads)
Active Member
Joined: 2 years ago
 

Hey! I never did try this out, my stream streak fizzled out haha.

But I believe that this would work if you plugged the elegato into one of your external graphics card’s hdmi ports and then back into one of the Mac’s other usb-c(tb3) ports. Then you would clone your external monitor with the elgato in windows. Then you’d use OBS to capture the elgato live feed. Which would avoid back traffic on the TB3 cable that sends data to the external gpu. Should work. If not you can send the elgato back or use it with a streaming pc.

I was using boot camp with windows, can’t imagine this working on MacOS. 

2018 13' MacBook Pro
8GB | 256GB
RX580 - Sonnet Breakaway
Working in Windows/Mac


Jake Choi liked
ReplyQuote