You can also run OBS Studio, Streamlabs, Xsplit Broadcaster, and others. Below is a short checklist to help determine if your setup is ready for streaming.
As you become more experienced with streaming, you'll begin adding quality-of-life upgrades to improve your channel. Not every machine is equipped to handle streaming, and you'll also need to consider having a solid internet connection to stabilize the stream.
Technical checklist for streaming on Twitch