This was purchased specifically for streaming on Twitch. Elgato is pretty much the brand used by everybody for capture cards, green screens, sound boards, etc. Good news: It's incredibly easy to set-up and add as a source for Streamlabs OBS. Bad news: It completely hijacks your audio and messes with sources, levels, and defaults. That's very frustrating. I personally blame the Game Capture and Sound Capture programs that it comes with. It honestly has too many features and settings that can be easily missed or overlooked. It took hours to wrestle the thing into a usable state to stream. At one point, it had some sounds from my PC coming out of the external speakers and others coming out of the headphones. Very invasive and not easy to fix if you don't know what the problem is. It needs to be simplified.