So I bought an Intel Arc B580, and now I can't stream properly...

PaiSand

Active Member
Once again, you need to check on the analyzer and follow its directions and recommendations. From that point on you can try to fix other more complex issues. but the issues present and showed on the analyzer needs to be tackle to reduce the clutter.

Start fixin what it's at hand and easy to do. From there on you can have a better perspective on the situation.
Also, PoE 2 is still in development and may have bugs and optimization issues. Don't rule out hardware issues like the GPU itself.
And definitively you need to test it streaming so the log file is complete and more information is present.
 

Shironatsu

New Member
Once again, you need to check on the analyzer and follow its directions and recommendations. From that point on you can try to fix other more complex issues. but the issues present and showed on the analyzer needs to be tackle to reduce the clutter.

Start fixin what it's at hand and easy to do. From there on you can have a better perspective on the situation.
Also, PoE 2 is still in development and may have bugs and optimization issues. Don't rule out hardware issues like the GPU itself.
And definitively you need to test it streaming so the log file is complete and more information is present.
Yes, I get that PoE 2 has a lot of bugs and issues. But the main problem is, the issues were not present when I was using an older, weaker GPU.

And I was testing it while streaming. I always test it while streaming. If you want, you can check the vod of my stream, though I'm sure that will provide little to no information since the issue is not in the logs. https://www.twitch.tv/videos/2426622270

Like I sad, I generated the logs while the stream was running, so I'm not sure if that affected what the contents of the logs were. Or if I should close the stream first before generating the logs. While I've used OBS for years, this is the first time I'm encountering these issues and that's why I'm confused and don't know what to do because I never had to. I've always avoided playing games or doing things in my old GPU that I know won't work.

But I've never had streaming or Encoding Overload issues with running PoE2 while streaming, besides of course the game performance itself, which is expected. Even if the GPU was struggling during more intensive fights where the game drops even to 5FPS, the stream feed was still smooth where I can still talk to whoever is watching properly.

Though of course, like I said, it also works wonderfully with other games and even made me play and stream FF7R smoothly.

It's not that I'm not ruling out other hardware issues, but I'm confused and wondering why a GPU marketed as something good for streaming, is having this much of a harder time streaming the same game than a 7-year old GPU with even less VRAM and performance can do. I'm not mad or anything, just confused, and that's why I started asking around, because I don't even know if the shop will accept replacing an item just because of a single feature not working properly, which may be very well be also a recent driver update issue that I can't confirm because there's little to no information about other users of the GPU online, but there are reports of almost the same issue happening to them as well.

Also, I don't even know which log is required to be provided, that's why I provide both the Current and Previous logs, which when I used the Analyzer, shows the Previous log not having any Output Session while the Current log doesn't have that info message. Though I can just test it again anyway.
 

PaiSand

Active Member
A test imply that you start streaming, do as you normally do for no less than 30 seconds and stop streaming. Now upload the log file.
Every time you change a GPU (even if it's same brand and model) you should use again the Auto-configuration Wizard. Specially on new GPUs. Restart OBS and test.
Encoders from different GPUs brands may work different and the needs for one and what works for this one isn't necessary true for the others no matter the VRAM or how new are.

So, fix what's at hand and easy to do. See if this helps. Each small issues may cause bigger issues as one can top on each other making a pile of troubles. Start doing the easy fixes. Then, once this aren't a issues anymore, focus on the bigger issues if are still present.
 

Shironatsu

New Member
A test imply that you start streaming, do as you normally do for no less than 30 seconds and stop streaming. Now upload the log file.
Every time you change a GPU (even if it's same brand and model) you should use again the Auto-configuration Wizard. Specially on new GPUs. Restart OBS and test.
Encoders from different GPUs brands may work different and the needs for one and what works for this one isn't necessary true for the others no matter the VRAM or how new are.

So, fix what's at hand and easy to do. See if this helps. Each small issues may cause bigger issues as one can top on each other making a pile of troubles. Start doing the easy fixes. Then, once this aren't a issues anymore, focus on the bigger issues if are still present.
Just to make sure, do the things like Multiple Capture sources still affect OBS as a whole even if they're just in a single scene that's not Active? I have removed almost all of them from all of my scenes except one that holds my source "presets" to help me remind which capture method works for some of my use cases/specific programs.

If this issue only affects the current Active scene, then I don't have to worry about the warning.
 

Shironatsu

New Member
Hey everyone.

Thanks for trying to troubleshoot this with me. I really wanted to make the B580 work, but unfortunately, I had to make the tough decision to just replace it with a 4060 TI because I only had a day left to get it replaced, and I was nowhere near figuring out if it's a driver issue or my PC/OBS setup issue. It's tough because I had to pay additional for it, but at least I'm expecting Nvidia Drivers and Encoders to be really reliable.

I appreciate all the help, and I did learn quite a bit from this about OBS.
 

prgmitchell

Forum Moderator
Hey everyone.

Thanks for trying to troubleshoot this with me. I really wanted to make the B580 work, but unfortunately, I had to make the tough decision to just replace it with a 4060 TI because I only had a day left to get it replaced, and I was nowhere near figuring out if it's a driver issue or my PC/OBS setup issue. It's tough because I had to pay additional for it, but at least I'm expecting Nvidia Drivers and Encoders to be really reliable.

I appreciate all the help, and I did learn quite a bit from this about OBS.

Not a bad call, I personally haven't seen too many having a great experience with their arc cards in this regard and the NVENC encoder will be much more performant.
 

Kivy

New Member
Not to hijack someone else's thread but I just want to add, i also got a B580 a few days ago and cant stream at all from it. Fresh install of windows 11, tried the obs setup wizard, turning HAGS off, both game mode on and off, running obs as admin... no matter what I try, OBS will drop its FPS to a slideshow the moment it becomes out of focus - even if i focus task manager on top of it. I dont know if it's some Intel driver issue or just the hardware being trash, but i didnt have this issue at all with my AMD RX 6600, so I guess I'll have to do like OP did and also return this card.

(just wanted to add this in case someone else finds this thread while searching for intel b580 dropped frames issue)
 

joeshmoe

New Member
I just wanted to refer to this: https://community.intel.com/t5/Graphics/Intel-Graphic-B580-unable-to-stream-with/m-p/1677742#M140316

The issue has been brought up and everything points to it being a driver issue. You can verify by installing driver 6256 and seeing if the encoders get overwhelmed using the B580.

This seems to me being a case of fixing one thing and breaking 10 others things. Hopefully they can figure their stuff out. Having an issue like this for months is unacceptable if they are trying to compete.
 

theviperaura

New Member
I have same problem and I Disable Hardware-Accelerated GPU Scheduling and fixed
1. Go to Settings > System > Display Graphics

2. Click "Change default graphics settings"

3. Turn "Hardware-Accelerated GPU Scheduling" OFF

4. Restart your PC

HAGS can interfere with how the Intel Arc driver handles GPU resources, especially during real-time encoding (like game streaming + OBS). On some systems, it causes serious stutters or encoding bugs - especially with:

OBS

Arc GPUs

AV1 or H.264 QSV
 

Acey05

Member
Just wanted to chime in case anyone else wants to Google and find out about Intel Arc's Cards and their Encoding abilities since there is so much second-hand misinformation and clearly a lack of Arc Cards being used for Streaming, defeating it's whole point.
I also wish people would stop asking about the same old "Logs and stuff" for 2 seconds and instead actually say what the problem is - Intel and their Arc Cards alongside a persons CPU/Motherboard, it's getting old at this point.

TLDR: Basically put, most of the Intel Baseline Arc Cards are actually not great Encoders for or any other real-time stuff on a budget, which ironically kind defeats their purpose. You're better off investing in your main PC or buying an actual pre-made Transcoding PC with a proper CPU. No amount of Drivers will fix any of these issues.

TL: All the claims that even the A310 can do 16 Full HD Encodes on the fly for "cheap" are complete utter rubbish, because no one mentions how fast they are actually at Encoding or what their setup are (or what type of Transcoding they are doing).
They might be fantastic for PLEX Encoders (where people are amazed at 90FPS HEVC Encoding on an Offline Video at 4K where it actually runs at 24, Interlaced upto 30), but if you're trying to Stream multiple videos at the same time (Enhanced Broadcasting for Twitch and 1440p on Youtube to fight off it's terrible compression), you're going to drop down in the 40-20 FPS region very easily depending on your Setup and Scenes.
And that's what OBS is reporting mind you, the actual performance is more like 10-15 FPS, with massive latency on the output (as in the videos can get delayed with stutters for 30 seconds or more).

If you have a decent 10th Gen CPU/Motherboard (ei; supports Resizable Bar) then you're in luck, you can recover a whopping 50% of your Real-time Encoding performance back (so from 40 you might get an unstable 60).
Also surprise, your Motherboard needs to also have the full PCie4 Lane speed open to recover all that (good luck with that on very cheap focused Boards that like to skip on the Lane-Speed), otherwise you only recover back 10% of your Encoding Performance.
So if you happen to have a Gen3/Shoddy Gen4 Motherboard that has "Above 4G Decoding" (but for those back in the Crypto craze), you're still not getting anything.

Basically put, an actual budget barebones Second Streaming PC cannot use Intel Arc Cards for Encoding, like at all...

Worst Part? Good Luck having anything else open, FORGET about using something like NDI (which again defeats the whole point). This is OBS running purely by itself on a Cheap Second Streaming PC Setup. Anything more and you might as well just invest that extra 500-800$ (on a bare system mind you) in today's markets back into your main PC for Streaming.
And this is with an Arc 310, some people claim you need to go up to an Arc 750 with a more robust CPU that has the iGPU because apparently that's what unlocks the full potential of an Intel Arc Card Encoding (might as well lock in that 1,000$ system while at it just for Streaming - I guess that's budget for some people).

The fact that you need at least a 500$ system (before taxes) to take advantage of just the budget card is a complete joke. You might as well put that money towards a 5080/5090 and get your Encoding there (this is not a Joke BTW, you can literally invest your second Streaming PC to your main one for that price).
Oh, did I also mention then Arc Encoders are alreadly outdated? Something about "Screen Content Compression" Protocols that apparently have almost a 40% better Video Compression are not avaible on these Cards now, but are on even Gen-10 Intel iGPU's? Seriously, what is the value of these Cards at this point? And they're being sold so much money as well....

The irony here is outright buying a more expensive Card does better, or buying an older card that doesn't require Bar/PCie4 encodes provides about the same quality (outside of the latest HEVC/AV1 improvements of course at Hardware level).
Hell, just buying a cheaper but more modern Processor and using that as your second PC Encoder is much better (I used an older 1060 and cranked out every FFMpeg option I could, is started fuming and the quality was less for multiple streams, but it only needed 1/4th of the budget to "fully use" vs an "Intel Arc"), even a 7700K Encodes much better for it's own budget.

That's my rant of the day. Sorry to say this, but the budget Intel Arc Cards are utter rubbish based upon "word of mouth" from people who clearly don't use them, and whatever "ads" we saw with wild claims are made in "best case scenario".
All those videos of people "streaming" with an Arc 310 were literally doing 1 Stream (as in using the Multistream Plugin and simply spitting out the same video in 2 different locations) they weren't transcoding multiple videos at all.

Anyways, cheers.
 
Top