If you want to run your own livestream you will need to set up your own server, because OwnCast doesn't currently allow servers to offer signups to outsiders. You'll need to be slightly techy to do this, but as installations go it is relatively painless. More info at https://owncast.online