No editing natural cbs into lbs or linemen. PlayStation 5 to feature Discord chat app in Xbox snub. Speedtest sites use multiple connections with very little. This is much more accurate than using a speedtest since it uses a single RTMP connection just like streaming, which takes into account the route and latency to Twitch. I've just released a new tool called TwitchTest that will test your bandwidth to the various Twitch ingest servers.I stream a few times per month on Twitch using The Polyglot Developer. If one node along the route between you and Twitch is having issues, your connection to Twitch may suffer despite being stable when connecting to other sites.Take my stream for example. The connection between you and Twitch passes through many different network nodes. The reality is that there’s a little more to it, more so around stream quality and performance.While your internet speed may test as fast, this does not mean that it is stable. Streaming is so popular that you might think it’s as easy as opening your web camera and clicking stream. When I say streaming, I mean live streaming, not publishing pre-recorded videos to be watched on-demand.Automatic asks Windows to suggest a TCP window, its possible due to the short test duration Windows doesnt have.Before diving into the what should we change and how should we change it, I wanted to point out that Twitch offers inspector tooling to help measure the quality of your stream. This is much more accurate than using a speedtest since it uses a single RTMP connection just like streaming, which takes into account the route and latency to Twitch.In this tutorial, I’m going to walk you through some of the things that can be improved in Open Broadcast Studio to give you better stream performance on the popular content streaming networks.TwitchTest: Twitch Bandwidth Tester. I've just released a new tool called TwitchTest that will test your bandwidth to the various Twitch ingest servers. I was able to resolve these problems by changing the way I streamed with Open Broadcast Studio (OBS).Reading Time: 9 minutes If you are a streamer or you have considering streaming, you’ve probably asked yourself what tools you should be using Here’s a guide to the best ones I’ve found over the.Some of you may remember me as the guy who made the Twitch Analyzer tool.
To be clear, these sources are continuously taking valuable resources from your computer.So what can you do to help with the problem?Open Broadcast Studio and the Streamlabs alternative allow for sources to be re-used between scenes. For example, you might have numerous camera feeds, images, browser components, etc., each doing something different or appearing different between scenes.The problem with this, for most sources at least, is that these sources remain active regardless if they are in the scene that is currently active. Create Less Sources and Re-Use More SourcesIf you’ve got a lot of scenes in OBS, you’re probably going to have a lot of sources. When I say idle, I mean my CPU was very high without even streaming or recording. By recycling sources, I was able to drop my CPU usage within OBS at idle by about 20%. For example, I thought that because my webcam feed was sized different between scenes, they could not be the same source. This is great for making things render smooth, but if you’re using something like a chat overlay, 30 frames per second is probably more than you need. So think twice before you decide to add a few browser sources to each of your scenes.There is, however, a few things that can be done to improve your performance, should you need to include a browser source or two in your project.When adding a browser source, there are a few settings you can tweak.Browser sources tend to operate at 30 frames per second by default. These widgets for example include chat overlays, alert statuses for new followers, countdown timers, and a whole lot more.The problem is that these browser sources take a lot of resources because they generally use extensive HTML, complex JavaScript, and need to be encoded as video. Take for example Streamlabs, which has a ton of widgets that can be included through browser sources. Limit Browser SourcesBeing able to include a browser source in your scene or scenes offers a lot of flexibility in terms of what can be accomplished. Check that box and when you change scenes, the browser source will be disabled and will not use further resources.There are, however, some reasons why shutting down a browser source might not be ideal. In the source properties, there is an option titled, Shutdown source when not visible. I tend to use a countdown timer and a chat overlay, both of which have their frames per second set to 10 frames per second.In addition to changing the FPS, it is worth disabling the source when it is not visible. ![]() The bitrate was 6,000, something my network could handle, but not my CPU. This was more so if I was using an NDI source which I often do when streaming with guests on Twitch.After experimenting with the settings of OBS and using the Twitch Inspector, the low FPS origin was from my streaming bitrate being too high. Since most of my streaming was done on a Mac, I didn’t have access to hardware encoding, and my CPU was nothing more than average.The audio and video lag that I experienced for a good while was so bad that the stream was not tolerable to watch. Your desired output resolution may be smaller or larger than the automated tooling predicts.Letting Open Broadcast Studio choose my settings was the single largest mistake I made when getting into streaming.My streams generally consist of around four scenes with a mixture of sources which include video inputs, audio inputs, browser sources, display sources, and NDI sources. So in this circumstance the 4K resolution would be wasted computing power. OBS has to work extra hard to render and encode large resolution video, just like any other video processing application.If you’re using a 4K video input source, do you really need the 4K resolution? I stream to Twitch at 1080p and a lot of people I know stream at 720p. If you’ve ever done any video editing, you know that editing 4K video requires a lot of juice in terms of computer specifications. For example, the built-in web camera on my iMac is 720p, while my external Logitech BRIO camera can operate at 4K. Reduce Video Input Source ResolutionsThe video input source, typically used for web cameras and similar, come in a wide variety of resolutions. Twitch Bandwidth Test Tool Full Size Of TheThis means less processing for your computer and better performance. Instead, you should change the default resolution for your video input source before finalizing the addition.When reducing the size in the properties for the video input source, you’re doing it from the input level before it even reaches your computer. My camera feed is usually small and sits at the corner of my screen.So you have to think about what your video input source offers in terms of resolution, and what you actually need.If you configure your video input source to use whatever the default is and tell yourself that you’ll just scale it later within the scene, your computer is going to do just as much work because it is taking the full size of the feed and now processing it to be smaller. I stream content for The Polyglot Developer and I stream content for the Tracy Developer Meetup. This is something that affected how I streamed and ultimately my performance.I have two different projects that I stream about. You might even be tempted to maintain several different projects as different scenes. Wd my passport for macMost streamers don’t need to host a stream comparable to TV news outlets and similar.To put things into perspective, I generally use a three scene stream. Once you separate your projects, then focus on figuring out what scenes you actually need. With a scene collection, you now have groups of scenes that are only loaded when you choose to load them. However, that meant I had a lot of sources floating around, and as we know, the more sources you have, the more work you’re putting on your computer.Instead, you can make a few modifications to your setup.If you’re like me and stream for numerous projects, create a scene collection for each project. At first I would maintain both projects as different scenes within OBS. Get a Windows PCThe sad truth about Open Broadcast Studio (OBS) and the Streamlabs counterpart is that they work better on Windows. If you operate longer streams, you might even have a scene to tell viewers you’ve gone to the restroom or similar.Don’t over-complicate your OBS setup with too many scenes, just like you shouldn’t over-complicate the setup with too many sources.
0 Comments
Leave a Reply. |
AuthorKelly ArchivesCategories |