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.
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.

| Protection | What it stops |
|---|---|
| A separate permission you can leave off | An assistant that only needs to schedule lives never sees keys |
| Masked by default | A key showing up on a shared screen or in a long chat by accident |
| Full key only on an explicit request | Copying the key without you asking for it |
| Every masked and full request is logged | Not 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 happens | Likely cause | Fix |
|---|---|---|
| "Missing permission: read:stream_keys" | The connection does not include the key permission | Copy 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 trial | Go live from the browser studio or the phone |
| "This live has no key available" | No key is available for that live | Ask the assistant to prepare a new live |
| OBS says "Failed to connect to server" | A typo, a space, or a key from another live | Paste again from the full key; see OBS says "Failed to connect to server |
| OBS streams but nothing goes out | The Live stream page was closed | Open 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.
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.
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.
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.
No. The trial goes live from the browser studio, so the stream key for software is refused.
The assistant gives the key of the live you named. Ask again for each new live, so you paste the right one.
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 streamingWhat 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 streamingWhat 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 onceStream 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