Streaming Apex with friends and having it not crash your rig
I spent three weekends trying to get my Apex Legends co-op streams to look decent. The first batch of recordings was unwatchable. Audio desync between the game capture and the voice chat, frames dropping to single digits whenever someone dropped a smoke, and my internet upload saturating so hard that Discord disconnected me every twenty minutes. The workaround wasn't fancy, but it took me about twelve hours across three different OBS profiles to land on something that actually holds together during a full squad match.
The Apex Legends Gameplay Live Stream Co Op setup I settled on
Start with the capture method. Don't use OBS's default Game Capture addon for Apex. It reads the wrong DXGI adapter on systems with an iGPU + dGPU setup, which is most people with a laptop or a 12th/13th gen Intel CPU. Switch to the Win32 Capture method instead. It's slower to start up, but once it's locked in it doesn't drop frames when the game switches renderers between the menu and actual matches. The setting lives under Sources > Add > Win32 Capture > pick the Apex executable directly.
For encoding, use NVENC H.264 if you have an NVIDIA card, or AMF if you're on AMD. The default presets are garbage. Go with the P7 slow preset and crank the bitrate to around 6000–8000 Kbps depending on your upload speed. I run a 50 Mbps upstream pipe and sit at 7000 Kbps, which leaves me about 40 Mbps of headroom for Discord voice and whatever background noise the rest of my house generates. If you go higher than that without a fiber connection, your stream will chug into the buffer and viewers will see frozen frames right when you get a kill.
Audio is where most co-op streams fail. You'll have the game audio, your mic, and Discord notifications all bleeding into each other. Set up three separate audio tracks in OBS. Track 1 gets your game audio, track 2 gets your mic, track 3 gets a separate Discord voice channel mix. Route them individually and apply a noise gate on your mic track set to around -40 dB. Apex has footsteps at very low volumes, so don't push the gate too aggressively or you'll cut off audio cues your viewers need. The counter-intuitive part: leave the game audio slightly quieter than your voice. Most streamers try to balance it 50/50, but game sounds get buried anyway because they're mixed for headphones, not for streaming. Drop the game volume to -6 dB and boost your mic to -3 dB. People can hear kills without hearing every footstep, which is fine.
What actually breaks during a co-op stream
The main bottleneck isn't your PC. It's the interaction between the game's particle effects and your encoder when multiple players are using abilities simultaneously. I hit a wall where my stream would freeze for exactly four seconds every time two people dropped smokes at once while someone also fired an ultimate ability. The fix was setting OBS to use a custom CRF value of 23 instead of the standard CQP mode. CRF lets the encoder decide how much quality to sacrifice per frame based on scene complexity, rather than forcing a constant quality level that chokes when the screen fills with effects. It added maybe two seconds to my encoding time per frame, which I noticed, but the stream stayed smooth.
Another issue nobody talks about: Discord's new voice processing features interfere with OBS's audio capture if you route them through the same virtual cable. I had Soundflower on Mac orVB-Audio Cable on Windows set up to combine Discord and game audio, and it created a feedback loop that made my audio sound like it was coming through a tin can in a wind tunnel. The solution was simpler than I expected. Just run OBS in Administrator mode so it gets priority over background apps when competing for audio hardware access. It stopped the feedback on the first try.
Latency and viewer experience
Your stream delay matters more for co-op play than solo streams because your audience will be watching to see what your squad is doing. If you're coordinating plays and there's a ten-second delay between what you see and what they see, the whole viewing experience falls apart. Set your stream latency to low-latency mode if you're using Twitch or YouTube. That means RTMP send buffer at around 2 seconds instead of the default 5–10 seconds. It makes your stream slightly more vulnerable to packet loss, but for co-op content where timing matters, the tradeoff is worth it.
I also disable the preview in OBS when I'm streaming live. Having a second preview window open doubles the GPU load on the encoding side and causes micro-stutters that are annoying to watch even if they don't crash the stream entirely. Close everything except the capture source and the audio mixer. Keep your brain on the game, not on your streaming software.
When this setup fails completely
Co-op streaming in Apex doesn't work well if you're playing on a shared router with other people in your house downloading large files. The upload buffer will saturate and there's nothing you can do about it except ask them to stop. I learned this the hard way when my neighbor started uploading a 100 GB game update while I was trying to stream a ranked session. My bitrate dropped to 1200 Kbps and stayed there for forty-five minutes. Switch to wired Ethernet if you're on Wi-Fi, and even then, make sure no one else is using significant bandwidth during your stream.
The other scenario where this breaks: if you have a CPU bound integrated graphics chip alongside your dedicated GPU, the Win32 Capture method will sometimes fall back to the iGPU and cause encoding lag. This happens on laptops with NVIDIA Optimus or AMD switchable graphics. The fix is to force OBS to use the dedicated GPU through your operating system's graphics settings. On Windows, go to Settings > System > Display > Graphics > pick OBS > Options > High Performance. It adds a startup delay of about two seconds but prevents the encoder from choking on certain scenes.
What I changed after the third weekend
I added a second scene for when something goes wrong. Not a "technical difficulties" slide, just a simple backup scene with just my camera and a text overlay that says "Reconnecting audio" or "Fixing capture." It takes three seconds to switch to it when OBS crashes or audio desyncs badly, and it keeps viewers from thinking the stream ended. The scene includes a reconnect button that links back to the main stream URL. Most people don't use this, but it saved me twice when my game capture dropped mid-match.
For co-op specifically, I mute my microphone when someone on my team is giving callouts through Discord. I do this manually with a hotkey. Apex voice lines and Discord callouts overlap constantly and it makes the stream painful to listen to. A simple one-second mute while a teammate describes enemy positions keeps the audio clean without cutting out their info entirely. Set a hotkey in OBS to toggle your mic track off and on during these moments. It's awkward the first few times, but viewers notice the difference immediately.
Final notes on equipment
A decent microphone matters more than a good webcam for co-op streams. I've watched people stream with $200 webcams and cheap USB mics and the streams felt flat because the audio was muddy. Swap that around. Spend more on the mic, less on the camera. Your viewers want to hear what your squad is saying clearly, not see your face in 4K while the voice chat sounds like it's coming through a wall.
If you're running into persistent issues after trying all of this, check your GPU drivers. Apex updates frequently and sometimes breaks OBS compatibility until the driver vendor patches it. I had a situation where OBS 29.1 wouldn't capture the game correctly after an Apex patch until NVIDIA released a driver update two days later. Rolling back to the previous driver version was faster than waiting, but that's a separate troubleshooting process entirely.
Gallery Apex Legends Gameplay Live Stream Co Op
Apex Legends Gameplay Live Stream. - YouTube
Apex Legends Gameplay Live Stream. - YouTube
Apex Legends Live Stream Gameplay with family - YouTube
🔴Apex Legends Live Stream PC Gameplay - YouTube
Apex Legends Live Stream - YouTube