I just made a livestream account and I thought it was free to stream stuff, but from what I'm seeing, it's not free. Am I looking in the wrong place on the site or what?
What website exactly? I don't know about livestreams at all, but it will help others who will likely ask for clarity down the line.
You'll need software to stream it to the "code" you can find on the page. If I'm not mistaken, you can easily find some software you can use, however; crappy = free, but the good ones are... acquirable, to put it that way.