StreamLive Pro

Get your OBS stream key from ChatGPT or Claude

Ask ChatGPT or Claude for the server address and stream key of a live, for OBS or vMix. Why it needs a separate permission, why it is masked, and when it is refused.

Updated · 4 min read

ChatGPT and Claude can give you the server address and stream key of a StreamLive Pro live, so you can paste them into OBS, vMix or another encoder. Because anyone who holds a stream key can broadcast as you, this works only with a separate permission, "See your stream key (RTMP)", that is off unless it is asked for and you approve it. Even then the key comes masked, showing only its last four characters, unless you ask to see it in full.

If you prefer not to give an assistant this permission, copy the key in the dashboard instead: Connect OBS to StreamLive Pro and multistream.

Before you start

Steps

  1. Name the live. "Give me the stream key for tonight's live." If no live exists yet, ask the assistant to prepare one with the channels you want.
  2. Get the masked answer first. The assistant shows the RTMP server address, the key as four dots and its last four characters, and a warning not to share it. If the live has an SRT address, it is also hidden until revealed.
  3. Ask to reveal only when you are ready to paste. "Show the full key." The full key appears in the chat. Every request for the key, masked or full, is recorded in StreamLive Pro's log.
  4. Paste into OBS. In OBS open Settings, Stream, set Service to Custom, put the server address in Server and the key in Stream Key, and click Apply.
  5. Keep the Live stream page open. Open Live stream in StreamLive Pro in a browser and leave it open while you broadcast from software.
  6. Start Streaming. Press Start Streaming in OBS. StreamLive Pro detects the video and sends it to the live's channels.
  7. Clean up the chat. The key now sits in your chat history. If you share chats or screenshots, delete that message, and never paste the key in a public place.
The Live stream screen: Preview, Program and the channels panel (test account).
The Live stream screen: Preview, Program and the channels panel (test account).

Why the key is protected this way

ProtectionWhat it stops
A separate permission you can leave offAn assistant that only needs to schedule lives never sees keys
Masked by defaultA key showing up on a shared screen or in a long chat by accident
Full key only on an explicit requestCopying the key without you asking for it
Every masked and full request is loggedNot knowing who looked at a key, and when

The same rule applies to developers: the REST API returns the key only to a key with the stream key permission and only with reveal=true. See StreamLive Pro REST API reference: endpoints and fields.

What can go wrong

What happensLikely causeFix
"Missing permission: read:stream_keys"The connection does not include the key permissionCopy the key in the dashboard, or reconnect and approve the permission if your assistant offers it
"Streaming software is not included"The account is on the trialGo live from the browser studio or the phone
"This live has no key available"No key is available for that liveAsk the assistant to prepare a new live
OBS says "Failed to connect to server"A typo, a space, or a key from another livePaste again from the full key; see OBS says "Failed to connect to server
OBS streams but nothing goes outThe Live stream page was closedOpen it in the browser and keep it open

Instagram and TikTok have their own per-session keys that you paste into StreamLive Pro; that is a different key. See Persistent and one-time stream keys, network by network.

Frequently asked questions

Can ChatGPT give me my RTMP stream key?

Yes, if you approved the separate stream key permission. The key comes masked; ask to reveal it when you are ready to paste it into OBS.

Why does the assistant say it is missing a permission?

The stream key permission is not in the default set, and you can leave it off when approving. Without it, copy the key from the Live stream page.

Is it safe to show my stream key in a chat?

Anyone with the key can broadcast as you. Reveal it only to paste it, do not share that chat, and delete the message if you share chat history.

Can I use the key in the trial?

No. The trial goes live from the browser studio, so the stream key for software is refused.

Is the key the same for every live?

The assistant gives the key of the live you named. Ask again for each new live, so you paste the right one.

Keep reading

SRT file or SRT protocol? Two different things

SRT means two things: a subtitle file (SubRip, .srt) and a live streaming protocol (Secure Reliable Transport). How to tell which one you need and where each is used.

What is a video codec? H.264, AAC and live streaming

What is a codec: the method that compresses video and sound. Why live streams use H.264 and AAC, how H.265 and AV1 differ, and codec vs container.

What is WHIP? WebRTC ingest for live streaming

What is WHIP: a standard way to send a live stream over WebRTC with one HTTP request. How it differs from RTMP and SRT, its limits, and where it stands in StreamLive Pro.

How to stream a game to Twitch, Kick and YouTube at once

Stream a game to Twitch, Kick and YouTube at once: OBS sends one stream, StreamLive Pro sends it on, plus chat, upload, platform rules and Shorts of your best moments.

Want to try it? 7-day trial, no credit card.

Start free
Mobile app Home Help Center Guides PrivacyTermsAccessibility