Jump to content

I have been using a desktop to stream to twitch using obs and i have a very nice setup going on, but the cpu, i5 4570, isnt as strong as i need it to be to maintain 60fps, and i don't want to have to compromise my ability to enjoy the game to stream it.  i have a laptop with a 4700hq and a gtx 765m, that i would like to setup as a stream pc.  Ideally, I play the game on my pc, it is sent to my laptop and streamed, but i'm not to sure how to set it up.  I have seen dual pc stream setups before, just not to sure how it works.

I can help with programming and hardware.

<Script>alert("This website is vulnerable to XSS");</Script>

Link to comment
https://linustechtips.com/topic/347724-dual-stream-pc-with-obs/
Share on other sites

Link to post
Share on other sites

I have been using a desktop to stream to twitch using obs and i have a very nice setup going on, but the cpu, i5 4570, isnt as strong as i need it to be to maintain 60fps, and i don't want to have to compromise my ability to enjoy the game to stream it.  i have a laptop with a 4700hq and a gtx 765m, that i would like to setup as a stream pc.  Ideally, I play the game on my pc, it is sent to my laptop and streamed, but i'm not to sure how to set it up.  I have seen dual pc stream setups before, just not to sure how it works.

What GPU are you using in your desktop? Your CPU supports Quicksync. Use that to encode instead of x264 - your iGPU isn't doing anything else anyway.  (unless you're using the Intel HD graphics??) Paired with a good GPU, you shouldn't be having any issues. If you have an nVidia GPU, you can try using the nVidia NVENC encoder. But I think quality for that is worst of the 3, but I also think it's the easiest on the system. (Hopefully someone can confirm that?)

 

Using a 2nd pc, I'm 99% sure you need a capture device of some kind. Either a PCIe add-in card for a desktop or something like the AverMedia Live Gamer for laptops.

 

Check Linus/Luke's video for how to enable Quicksync in OBS: HERE.

Link to comment
https://linustechtips.com/topic/347724-dual-stream-pc-with-obs/#findComment-4733967
Share on other sites

Link to post
Share on other sites

What GPU are you using in your desktop? Your CPU supports Quicksync. Use that to encode instead of x264 - your iGPU isn't doing anything else anyway.  (unless you're using the Intel HD graphics??) Paired with a good GPU, you shouldn't be having any issues. If you have an nVidia GPU, you can try using the nVidia NVENC encoder. But I think quality for that is worst of the 3, but I also think it's the easiest on the system. (Hopefully someone can confirm that?)

 

Using a 2nd pc, I'm 99% sure you need a capture device of some kind. Either a PCIe add-in card for a desktop or something like the AverMedia Live Gamer for laptops.

 

Check Linus/Luke's video for how to enable Quicksync in OBS: HERE.

Well when i use x264 encoding my i get few fps than when i use NVENC, so i just use NVENC and raise the bitrate (i have a gtx 970 btw).  But I'll check out this video on Quicksync when i get home, could you explain what it is a bit more?

I can help with programming and hardware.

<Script>alert("This website is vulnerable to XSS");</Script>

Link to comment
https://linustechtips.com/topic/347724-dual-stream-pc-with-obs/#findComment-4736849
Share on other sites

Link to post
Share on other sites

Quicksyn uses the on-board graphics portion of the i5 CPU to do the encoding for you. That leaves

 

Well when i use x264 encoding my i get few fps than when i use NVENC, so i just use NVENC and raise the bitrate (i have a gtx 970 btw).  But I'll check out this video on Quicksync when i get home, could you explain what it is a bit more?

It uses the Intel HD 4xxx graphics cores of the CPU to do the encoding, instead of the standard compute cores. If you have a dedicated GPU, the iGPU isn't doing anything. So by enabling Quicksync, you give it something to do, and the workload is freed up from the part of your CPU that is trying to run your game.

 

I have a 4690K and a GTX 970 in mine. I enable the iGPU in the bios & set memory allocation at 32MB. Then follow the steps in Luke's video & you're good to go.
It's a very slight downgrade in quality vs x264, but unless you're streaming in full 1080p or better (I downscale to 720p because of my poor upstream bandwidth) you won't see the difference.

Link to comment
https://linustechtips.com/topic/347724-dual-stream-pc-with-obs/#findComment-4738491
Share on other sites

Link to post
Share on other sites

Well when i use x264 encoding my i get few fps than when i use NVENC, so i just use NVENC and raise the bitrate (i have a gtx 970 btw).  But I'll check out this video on Quicksync when i get home, could you explain what it is a bit more?

QuickSync uses the iGPU on your i5 to encode the video, that way your video card and cpu don't have that added stress. I'm working on a guide, delayed at the moment, that will go in to full depth of what it is, how it works, and exactly why it's amazing but I'll give you the tl;dr: You have amazing encoding performance without impacting your computer. I have an older video on YouTube showing an example of what I've done using it.

 

 

I get no lag in games when recording/streaming with it. If you want I can go in to more detail about it for you.

.

Link to comment
https://linustechtips.com/topic/347724-dual-stream-pc-with-obs/#findComment-4738535
Share on other sites

Link to post
Share on other sites

Quicksyn uses the on-board graphics portion of the i5 CPU to do the encoding for you. That leaves

 

It uses the Intel HD 4xxx graphics cores of the CPU to do the encoding, instead of the standard compute cores. If you have a dedicated GPU, the iGPU isn't doing anything. So by enabling Quicksync, you give it something to do, and the workload is freed up from the part of your CPU that is trying to run your game.

 

I have a 4690K and a GTX 970 in mine. I enable the iGPU in the bios & set memory allocation at 32MB. Then follow the steps in Luke's video & you're good to go.

It's a very slight downgrade in quality vs x264, but unless you're streaming in full 1080p or better (I downscale to 720p because of my poor upstream bandwidth) you won't see the difference.

ok well the performance in my game is great, high fps, even higher then nvenc(which i found very wierd but w/e), but it stutters a lot, and I think it's on my end, i am about to go change the memory allocation to 32mb because that might help.  I'll let you know

I can help with programming and hardware.

<Script>alert("This website is vulnerable to XSS");</Script>

Link to comment
https://linustechtips.com/topic/347724-dual-stream-pc-with-obs/#findComment-4739314
Share on other sites

Link to post
Share on other sites

Quicksyn uses the on-board graphics portion of the i5 CPU to do the encoding for you. That leaves

 

It uses the Intel HD 4xxx graphics cores of the CPU to do the encoding, instead of the standard compute cores. If you have a dedicated GPU, the iGPU isn't doing anything. So by enabling Quicksync, you give it something to do, and the workload is freed up from the part of your CPU that is trying to run your game.

 

I have a 4690K and a GTX 970 in mine. I enable the iGPU in the bios & set memory allocation at 32MB. Then follow the steps in Luke's video & you're good to go.

It's a very slight downgrade in quality vs x264, but unless you're streaming in full 1080p or better (I downscale to 720p because of my poor upstream bandwidth) you won't see the difference.

im still getting lots of stuttering, any ideas?

I can help with programming and hardware.

<Script>alert("This website is vulnerable to XSS");</Script>

Link to comment
https://linustechtips.com/topic/347724-dual-stream-pc-with-obs/#findComment-4739749
Share on other sites

Link to post
Share on other sites

im still getting lots of stuttering, any ideas?

Not sure, can you describe it any better at all? 

Are you archiving to local storage while you stream? That might add some performance overhead. I only stream so I'm not familiar with archiving locally.

Does it seem lag related? One reason I stream at only 720p is I only have 4Mbps total upload bandwidth for my entire house & my wife uses almost as much as I do for the million things she runs. If you're streaming at full HD, that might make an impact.

 

I assume the stuttering is only while the stream is live, right?

Link to comment
https://linustechtips.com/topic/347724-dual-stream-pc-with-obs/#findComment-4740155
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

×