Let's say you're out with your buddies hiking. You've made camp for the night and you all come up with the idea to DnD, but you're bad at life and don't have your D20 on you like you normally do. How can you still make die rolls?Have the DM select a number between 0 and 19 everytime someone has to make a "roll". Then have the player call out their number, 1 through 20. The DM, being the all-powerful and always trustworthy ruler of the world that he is, adds the number he selected to the one the player called, starting back at 1 should the number hit 21 or up.So for example: DM Picks 8, player calls 6. That player "rolled" a 14. Or DM picked 12, player calls 17. They rolled a 9.Sure it's not perfect, but in a pinch when you don't have a D20, this method will do.
To make the streaming process simpler, make use of the hotkeys feature in OBS. You can access the hotkey settings in the general settings menu. From there, you can assign different hotkeys for different actions or tools you want to use. You can create hotkeys for switching scenes, transitions, video sources, and many other tools and features.
For most people, when it comes to what frame rate to stream in, the choice usually falls between 30 fps and 60 fps. If you are dealing with limited resources on your computer, you need to find the right balance between frame rate and resolution, and which one to prioritize. What framerate you decide to go with will depend on what you are streaming; A fast-paced action shooter might really need those 60fps compared to an open-world single-player where you might get away with 30 fps.
If you find your stream’s performance suffering, you might want to downscale the resolution. For example, you can choose to downscale the resolution from 1080p to 720p. A lower resolution means your CPU has to do less work by encoding fewer pixels. To change the resolution of your stream, go to Settings > Video. You also have the option to choose what downscaling filter you want to use to lower the resolution. We recommend selecting Bilinear if you are streaming on a less powerful device.
If your setup has several overlays, you could use a tool like stream elements to combine them into one single browser source. This improves performance as your CPU now only has to load a single browser source. You also have the added benefit of keeping your OBS layout cleaner and more organized.
You can also use filters in OBS to improve your video feed. It is common for streamers to use color correction and grading filters to improve the esthetic of the image.
One of the best things you can do for your stream is to improve your audio quality. You might not have a professional, studio-grade mic. In that case, you can use audio filters to improve the quality of the audio. The noise suppression filter blocks out unwanted background noise. We recommend adding the suppression filter as a default setting for your setup. Other useful filters are the Noise Gate and the Gain Filter. Both can improve your audio significantly if used correctly.
Bitrate is the quality of the video OBS uploads to the streaming platform. You can adjust the Bitrate in Settings > Output. Finding your ideal bitrate can ensure your streams run smoothly on the viewer’s end. To find your ideal bitrate, you first have to know your upload speed. You can use a tool like speedtest.net to find information about your internet connection. Theoretically, you want a bit rate that is a bit lower than your upload speed. But if you have amazing upload speeds, why not go ahead and use crazy high bitrates? Well, that’s not always such a good idea. A bitrate that is too big will cause issues for viewers of your stream. While some streaming platforms transcode the video for the audience, you cannot always trust that that will work correctly. On the other end, it is recommended to have a bitrate that is not less than 2000 kbps, as anything below that will probably cause pixelation in your video. The key takeaway here is to know your upload speed and adjust your bitrate accordingly, and avoid super high bitrates altogether. Lowering your bitrate can also ease the pressure on the CPU encoding, so it’s a good measure against performance issues.
A common problem many streamers face is performance issues. OBS by default uses the CPU for encoding, but high CPU usage may affect stream quality on some devices, leading to dropped frames and less quality. If recording with OBS leads to high CPU usage, you might instead choose to do the encoding using your graphics card (GPU). This can improve the performance of your stream by relieving some of the strain on the CPU. To change to hardware encoding, simply go to Settings > Output. From the drop-down menu, you can select the GPU you are using.