As the world adjusts to working from home and spending more time indoors, many are using it as an opportunity to get into live streaming.
Platforms like Twitch are seeing record growth. The number of viewers is at an all-time high, meaning streamers are enjoying their highest view counts ever. Professional sports are transforming into virtual Players Leagues. DJs and musicians are streaming their performances to fans around the world. And unsurprisingly, streaming apps like OBS, Streamlabs and XSplit are seeing record downloads.
If you want to join in on the streaming fun, we’ve put together this beginner’s guide full of tips, tricks, and setup guides to help you get started and give your audience the best viewing experience possible.
Here at NVIDIA, we’re working on some exciting AI features for streaming that combine to create the RTX Broadcast Engine. The features are still in development, but you can contribute by providing audio and video samples for our AI to train.
The quickest and easiest way to get started is to give it a shot with what you got. Play around with the PC you have at home and have friends give you feedback on your stream quality.
Most gamers realize pretty quickly how big of an impact streaming can have on system performance if you don’t have the right hardware. You may need to lower graphics settings if your framerate drops and gameplay starts to chug.
If you have a GeForce GPU, you have access to the NVIDIA Encoder (NVENC) to encode with minimal system impact. By shifting the encoding to a dedicated part of GeForce GPUs, you’re able to play and stream (even on a laptop!) with maximum quality and performance. And there’s a range of GeForce GPUs, from the capable and budget-friendly GeForce GTX 1650 Super up to the flagship GeForce RTX 2080 Ti.
For more on NVENC, check out the short video below.
If you need to update more than just your GPU, check out RTX Studio desktops and laptops, purpose-built for creators. They’re perfect for the transition from work to play and create.
If you want to build or buy a custom PC, here are some recommendations on optimal system specs to meet different budgets:
You can also head to PC Part Picker for awesome build and configuration guides specifically for streaming PCs.
Once you get the hang of streaming, upgrading your peripherals is next. Typically, you’ll want to look for:
Now that the hardware is in place, it’s time to start setting up your stream for maximum quality.
Live streaming software has come a long way. Applications are now easier to use, and more efficient. We’ve worked with the top ecosystem partners to help accelerate their solutions for GeForce GPUs, reducing the performance impact of streaming with NVENC to almost nothing.
If you have a GeForce GPU, you have access to GeForce Experience — a free software that makes starting your streaming journey easy.
There are also many excellent broadcast applications available for use that provide more advanced functionality. The most popular app is OBS Studio. You can also opt for the Streamlabs mod of OBS, which adds popular plugins and themes to OBS.
If you prefer a simple, guided experience to shepherd you into the world of streaming, Twitch Studio (if streaming to Twitch) and XSplit Gamecaster are great, easy-to-use solutions.
One notable alternative is Discord’s new Go Live feature. It allows you to stream your gameplay to a Discord channel. This is a great way to start streaming, as you can test it out with a smaller group of friends or acquaintances in a private setting, and get the hang of it.
First you’ll want to choose your encoder. If you have a GeForce GPU, NVENC will provide higher quality streams, better performance (more FPS!) and reduce your CPU overhead. It also allows you to record at higher resolutions and higher frame rates.
To configure OBS Studio, follow the below video guide.
Here are some detailed, step-by-step guides to configuring your stream for maximum performance and quality:
If you’re curious about how NVENC’s quality compares to x264, NVENC on RTX GPUs is on par with x264 Medium, while the NVENC on GTX GPUs compares to x264 Faster.
Overlays are transparent graphics that appear ‘over’ your gameplay and camera feed. We recommend using overlays to customize your channel and make it unique, and to help you start building an audience.
At a high level, you will want to add these:
Our friends at Visuals by Impulse have put together a comprehensive beginner’s guide to overlays, with info on where to get overlays and how to set them up.
Setting everything up is just the beginning. What’s important is what comes after: choosing what your stream will be about, your stream persona, what platform you’ll be streaming to, setting up your channel correctly, and learning how to promote yourself. Whew!
For newcomers, the best advice is to stream what you love doing — your favorite game, a craft, etc. — and engage the community to see how it feels. Getting the hang of doing something and interacting with people through chat takes a bit of time. Then you can focus on adding more personality and shape to your stream.
There are plenty of great resources that explain this in more detail, so we’ll leave this one to the experts:
If you have a great streaming resource or favorite channel, share it below!
… and that’s it! We hope this was helpful and that it aids you on your journey to everlasting streaming stardom. Stream on!