GlossaryStream key

Stream key

A stream key is a unique secret code that tells a live streaming server which channel or event an incoming video feed belongs to. You paste it, together with a server URL, into encoder software such as OBS Studio. Anyone who has the key can broadcast to that channel, so it should be kept private like a password.

Why it matters

A stream key is the password to your live channel. If it leaks, anyone can broadcast under your brand, which risks offensive content, legal trouble and lost trust. Giving each event or host its own key also keeps feeds organized and limits damage when one key is exposed.

How it works

  1. The streaming service creates a live stream and returns an ingest URL plus a unique stream key.
  2. The broadcaster pastes the URL and key into encoder software such as OBS Studio.
  3. When the encoder connects, the server reads the key to match the feed to the right channel.
  4. If a key leaks, the service resets it, and the old key stops working.

What happens if someone gets my stream key?

If someone gets your stream key, they can broadcast to your channel as if they were you. They could interrupt your event or push unwanted content to your audience. Reset the key right away in your streaming service, update your encoder with the new key, and avoid sharing keys on screen or in public files.

Is a stream key the same as a stream URL?

No, a stream key and a stream URL are different but work together. The stream URL (ingest URL) is the server address the encoder connects to, and it is often shared by many channels. The stream key is the private code that tells that server which specific channel or event the feed belongs to.

Where it's used

Live event teams and fitness platforms give each broadcast or instructor its own stream key so feeds land on the right page. Live shopping hosts and creator apps keep keys private to prevent hijacked streams.

Where it usually goes wrong, and how FastPix handles it

Platforms that share one key across many hosts or events cannot tell feeds apart and cannot cut off one leaked key without disrupting everyone.

Each FastPix live stream is created through the Live Streaming API with its own stream key for the encoder, so every event or host can have a separate key. If one key leaks, only that one stream is exposed, and the rest of your schedule carries on.

Watch: Go live in minutes with RTMPS live streaming