Skip to content

Help center · Help

Stream key, ingest URL and OBS key: which is which?

The ingest URL is the address of the platform's server. The stream key is your channel's password. The key shown in Hook up OBS only connects OBS to Corneta on your PC.

Published
Reading time
2 min read
Corneta version
0.11.0
Tested with
Corneta 0.6.0 (Windows 11)

The difference in one table

FieldWhat it isWhere you get itWhere you paste it
Ingest URLAddress of the server that receives the streamThe platform's dashboard or documentationIn the Corneta destination
Stream keyPassword that points the stream to your channelTwitch, YouTube, Kick or other platform dashboardIn the Corneta destination
Local OBS keyIdentifier of the link between OBS and CornetaLive screen → Hook up OBSOBS → Settings → Stream
WebSocket passwordPassword that lets Corneta control OBSOBS → Tools → WebSocket Server SettingsCorneta's first-time setup or Settings

Ingest URL

It starts with rtmp:// or rtmps://. It's a streaming address, not a page that opens in your browser. Twitch, YouTube, Facebook and Kick already come with the default server in Corneta. For TikTok, X, Instagram and Custom RTMP, you paste the full address the platform shows you.

Stream key

It works as your channel's password. Anyone who has this key can try to stream to your account. If it showed up in a screenshot or in chat, revoke it in the platform's dashboard and generate a new one — deleting the message doesn't undo the leak.

Enlarge image

Fit
Ingest URL and stream key fields inside a Corneta destination.

The platform's URL and key live in the destination; the key is stored in Windows Credential Manager.

The platform's URL and key live in the destination; the key is stored in Windows Credential Manager.Source: CornetaCorneta version: 0.11.0

If you paste a full URL into the key field, Corneta tries to split off the address and store only the key. Even so, check both fields. The Test the server button only checks whether the address answers; it doesn't check the key. The key only proves it's right when the stream goes live.

The local key shown in Hook up OBS

This key only works on your computer. It makes OBS publish to Corneta's local server, usually at the address 127.0.0.1. Then Corneta opens a separate output for each platform.

Enlarge image

Fit
Hook up OBS panel with the server and key used only for the local connection.

These two fields go into the Custom service in OBS; neither of them is your Twitch stream key.

These two fields go into the Custom service in OBS; neither of them is your Twitch stream key.Source: CornetaCorneta version: 0.11.0

The WebSocket password

The WebSocket doesn't carry the video. It lets Corneta check, configure, start and stop OBS. If you set everything up by hand, the stream works without this password, but Corneta won't control OBS for you.

Now that the fields are sorted out, add and test the platform.