How to Stream Apex Legends with OBS Live (OBS Studio, Single PC)

Apex Legends is an incredibly popular battle royale shooter, and is one of the top streamed games on Twitch.

You want to make sure that your streams runs smoothly and that your viewers are engaged and entertained when they watch you battle to become the Champion. However, you can’t grow your channel if your streams unreliable and look unprofessional.

So here is a quick guide on getting your Apex Legends stream set up, giving you and your viewers the smoothest experience possible. We also created a video version of it:

Getting Started with Streaming Apex Legends

The first step in streaming Apex Legends is to begin capturing what is on your screen. In order to stream your gameplay, go into OBS and add a Display Capture source.
Go to your main/in-game scene, then, under sources in OBS, click the + symbol, then “Display Capture” and select the display you will be gaming on. Finally, click OK to confirm.
*Special note: Alternatively, Game Capture would be ideal. With the game already running, select the + to add a new source, select “game capture,” name it, then for mode select “capture specific window,” then selecting “[r5apex.exe]: Apex Legends” and then your game capture source for Apex Legends is all set. Make sure it is below your overlay layer (you can click to drag), which we get to next.

Capture big and cropped.gif
Game capture.png


Optimize Apex Legends for the Best Performance

Special note here: Apex Legends looks great and really makes the most of your graphics card. But, you still want to make sure that OBS has access to enough GPU resources so that your stream runs smoothly.

If you run a high refresh rate monitor (120hz or 144hz), you will have to turn it down to 60hz to ensure enough resources are left for OBS to render itself and stream smoothly at 60fps as well.

With that said, ideally, you’ll be wanting to run at 1920x1080. You will want to turn on vertical sync/Vsync and set it to “triple buffered.” Then set your graphics to as close to “medium” or “low” on everything as possible.

To access and change the Apex Legends graphics settings: launch the game > click the gear symbol on the bottom right > video.

Texture Streaming Budget: This setting regards the quality of the textures. If you want max performance, choose none, but we recommend that you go for High (4GB VRAM) as spotting enemies will be easier visually. Find a sweet-spot for your setup based on your GPU VRAM.
Texture Filtering: It has generally a low impact of performance but if you really want to squeeze out the extra frames, set this to bilinear.
Ambient occlusion quality: You can easily put this setting at low-medium for a good game experience. But if you’re a competitive player, you’ll want to disable this.

Sun Shadow Coverage: Turning this down will reduce CPU and GPU load so set this at Low. Same for Spot shadow detail.
Volumetric Lighting: This setting is for sunbeams. Disable it to save additional load and unnecessary distractions.
Dynamic Spot Shadows: Disable for improve performance.
Model detail: VRAM dependent. Switch it to low for the best performance, or increase it for higher detail.
Impact Marks: Set this to low.
Ragdolls: Purely aesthetic. Set to low.

How to Optimize OBS for the Best Stream Performance

You can also optimize OBS itself to make sure that your stream quality is solid. 720p 60fps hardware-encoded streaming is the most economical in terms of performance impact and overall stream quality. The easiest out of the box configuration is as follows:

Output settings:
-Output Mode: Simple
-Bitrate: 3500-6000, depending on your available upload
-Encoder: Select Hardware (Nvenc, AMF/VCE, or Quicksync) *The options shown may not be available to all hardware encoders. We are using NVENC, the most common one, as an example.
-Check “Enable advanced encoder settings”
-Encoder Preset: Max Quality

NVENC config.jpg

Video Settings

Go to “Video” and make the base canvas your monitor resolution, output (scaled) resolution 1280x720, Downscale filter to Lanczos, and common FPS to 60.

Recommended Video settings.

Recommended Video settings.

Disabling Windows Game Mode

When you have Windows 10 Game Mode enabled, your computer will redirect GPU resources away from OBS, and this may cause viewer-side sluggishness. Go into your Windows 10 settings (just type “Settings” on search), look for Game Mode, and disable it with the slider.

Disable “Game mode” if you are using Windows 10

Disable “Game mode” if you are using Windows 10


How to Choose the Best Overlay for Your Apex Legends Stream

So, you’ve optimized Apex Legends and OBS itself, but that’s not the only way you can make your stream look great. You can also use a well-optimized stream overlay that impresses your viewers with animations and scenes and features Alerts about your stream such as new followers, subscribers, and tips.

Log-in, go to your StreamElements Dashboard, and then head to the Themes Gallery. There are more than 100 themes to choose from but, the “Spitfire” SuperTheme has been designed specifically for Apex Legends. It features three characters from the game (Wraith, Bloodhound, and Pathfinder) and will appeal to Apex Legends-loving viewers. The SuperTheme features five, awesome scenes (animated or static) that tell your viewers when you’re about to go live, when your stream has ended and more.

Once you’ve chosen your overlay, select “create my overlay” and name it “Apex Legends.”

How Import Overlays into OBS
After you’ve chosen your stream overlay, the next step is to import it into OBS.

To do this, just copy the URL of each scene and add it as a browser source to OBS. The default size of all overlays is 1920x1080. Also, be sure to check the box for “shutdown source when not visible” for every browser source you add.

Do this for each scene in the overlay and then you’re ready to go!

Remember to Add your Stream Key!

Any service that you stream to (whether that’s Twitch, YouTube Live, or Mixer) will give you a stream key to input into this section of OBS. On Twitch, you can find your stream key by going to your Dashboard (twitch.tv/dashboard) > Channel and at the top, you’ll see the box for your stream key.

Stream key.png

Add Your Default Audio Sources Too!

Unless you’re trying to be a silent protagonist, you’ll want your viewers to be able to hear you and your game. To enable this, remember to add your default audio sources in OBS.

Assuming your desktop audio (likely a headset) is your default audio output, and your microphone (headset or standalone) is your default microphone as set in Windows, then all you have to is set both the Desktop Audio Device and Mic Audio Device to Default in the OBS Settings menu. This will ensure every scene you have always has your game/desktop audio and your microphone active.


OBS.Live Supercharges OBS Studio and Makes Stream Management Easy

The OBS.Live add-on for OBS Studio supercharges it, by adding lots of quality of life features like Twitch chat, your Activity Feed, ability to choose game & name your stream, viewer count, media control, play/skip/replay alerts (all dockable & resizeable). With OBS.Live, all of these features become available within OBS, eliminating the need for extra, CPU-hogging browser windows in the background.

Once you’ve installed OBS.Live, log-in to your Twitch account (within OBS.Live), and follow the guide to complete the setup!

Happy Streaming!

All that you need to do now is to press “Start Streaming” in OBS and you’re off to the races! Good luck in there, Champion!


Support is Available 24/7

If you found this article helpful, or need more help with your configuration, be sure to reach out to us on social media. Our fun and friendly Discord community is full of fellow StreamElements users too and our support staff are on-hand, providing legendary service 24/7!

Discord
Reddit
Twitter
Facebook
YouTube
Subscribe to our YouTube channel for helpful video tutorials going over the basics, features, and news on upcoming, or new features! StreamElements is always working hard to make streaming better for YOU