> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.upstream.so/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# What is RTMP | How to stream with RTMP?

### What is RTMP
An **RTMP key** (Real-Time Messaging Protocol key) is a unique code used to identify and connect your streaming software (like Upstream or OBS) to a live streaming platform (like YouTube, Facebook, or Twitch). It acts like a password to ensure your stream goes to the correct channel.

| Related helpdesk article:  [How To Live Stream 24/7 On A Custom RTMP Server](https://help.upstream.so/en/article/how-to-live-stream-247-on-a-custom-rtmp-server-o8pt61/)
### How to stream with a RTMP key:
To stream via RTMP, copy the key from your streaming platform into the Upstream Stream Settings:

1. Go to your streaming platform’s live dashboard and set up a stream,
2. Copy the **Stream Key** and/or RTMP Key,
3. Paste it into Upstream, under “Settings" of your stream, on the main dashboard,
4. Click “Start” either on the thumbnail of your stream (or at the top left of the screen, if you're in Edit screen), to go live.


![](https://storage.crisp.chat/users/helpdesk/website/-/3/d/1/5/3d1572e4e8c19800/image_qbvzrc.png)
||| Important: Keep your RTMP key private - anyone holding it can stream to your channel.