Streaming from the browser directly to a RTMP server, the industry standard for publishing live streams, is simply impossible. Browser can't talk that language. You are going to need a server involved.
First of all, I'm a person. Married to the best woman in the whole planet and father of two of the most beautiful (and annoying) children in the universe.
Then I'm Lead Developer at 64 Robots. The most kickass software agency on the United States. We do cool products with Nuxt, Laravel and Tailwind.
There are a lot of states that happen in your application in the background: Incoming messages, Notifications, Deploys, you name it... Sometimes the best place to put an indicator to that state is just the browser tab