Skip to content
streamneo.
Getting Started11 min read

YouTube RTMP Server URL and Stream Key: Where to Find Them

Find your YouTube RTMP server URL and stream key in Live Control Room, then map them correctly to your encoder or streaming software.

sn.
StreamNeoPublished 4 October 2026
Worth sharing?

Open YouTube Studio, select Create → Go Live, and open the Stream tab in Live Control Room. The Stream URL is the server address, and the Stream key is the private value that connects your encoder to the intended YouTube stream.

YouTube normally shows the ordinary RTMP URL. If you want RTMPS, select the lock icon beside the Stream URL to reveal the secure address, then use it only with an encoder that supports RTMPS. Copy the values shown for your stream rather than guessing a path or replacing part of the address.

Open YouTube Studio’s Live Control Room

Sign in to the YouTube channel that will carry the broadcast. Open YouTube Studio’s live streaming help if you need the official workflow alongside these steps.

At the top right of YouTube Studio, select Create, then select Go Live. This opens Live Control Room, where YouTube brings together the stream details, preview, connection status and controls for starting or ending the broadcast.

You do not need a physical encoder merely to find the URL and key. You can open Live Control Room first, inspect the settings and then decide whether you will use desktop software, a hardware encoder, a hosted video service or another compatible tool.

The screen can look slightly different depending on whether you are creating a new stream, opening a scheduled stream or returning to a previous broadcast. If the channel has streamed before, YouTube may load earlier stream settings. Check that the loaded stream is the one you actually intend to use before copying anything.

For a channel built around an uploaded file, the next decision is usually how the file will be sent continuously. You can compare the broader workflow in how to schedule a live stream from an uploaded video, but the server URL and key still come from the particular stream shown in Live Control Room.

Choose the intended stream and open Stream

In Live Control Room, choose the Stream tab. If YouTube asks you to create a stream, follow that step and edit the stream details before connecting your encoder. If you have several scheduled streams, select the one that should receive this broadcast.

This selection matters because the URL and key are connection details for the stream you are looking at. Do not open one scheduled event, copy its values, and then assume they will apply to another event. A devotional channel, local news loop or study stream may have several saved broadcasts with similar titles, so read the title and scheduled details before proceeding.

Inside the Stream tab, look for Stream settings. You should see fields for the Stream key and Stream URL. The exact arrangement may change with YouTube’s interface, but the field names and their purposes remain the useful distinction: one value identifies the server destination, while the other authenticates the connection.

If you are setting up a scheduled stream, do not confuse preparing the stream with making it public. The encoder can send a feed to YouTube while Live Control Room shows a preview. For a scheduled broadcast, YouTube’s documented workflow is to start the encoder, wait for the preview, and then select Go live in Live Control Room.

If your goal is a continuous channel rather than a single event, make sure the selected stream has the title, visibility and other settings you want before leaving this screen. The connection can be technically correct while the wrong stream, wrong visibility or wrong scheduled event is receiving it.

Copy the Stream URL and Stream key

Copy the Stream URL exactly as it appears in Stream settings. This is the value that belongs in the encoder’s server, RTMP server, ingestion server or similar destination field. Copy the Stream key separately and place it in the encoder’s stream key or key field.

Do not type a guessed YouTube address. Do not add a destination path because an encoder appears to require one, and do not remove text from the URL to make it look simpler. YouTube displays the connection value for the stream you selected; that displayed value is the one to use.

A stream key should be treated like a password. YouTube describes stream keys as being like a live stream’s password and address. Keep it out of screenshots, public support posts, shared documents and screen recordings. If somebody else obtains it, they may be able to send a feed to that stream until you reset it.

If the key has been exposed, return to its section in Live Control Room and reset it. Only a channel owner or manager can reset the key, according to YouTube’s help guidance. Once reset, the old value will no longer be the value your encoder should use, so update the encoder with the newly displayed key.

A useful handover note for a small team can record the stream title and the date it was prepared, but it should not contain the actual key. The person operating the encoder can copy the key directly from YouTube while signed in, rather than passing it through WhatsApp, email or a shared spreadsheet.

Map the values to your encoder fields

The basic mapping is straightforward:

YouTube value Common encoder field What to do
Stream URL Server, RTMP server, ingest server or destination URL Paste the complete URL shown in Live Control Room
Stream key Stream key, key or authentication key Paste the separate key shown for that stream
RTMPS URL, if selected Secure server or RTMPS destination URL Use only when the encoder supports RTMPS

Some encoders have a built-in YouTube preset. If yours does, choose that preset and enter the stream key when requested. The preset may hide the server field or fill in a service address for you, but you should still check what the encoder is asking for and confirm that it is using the intended protocol.

Other encoders expose separate fields labelled Server and Stream Key. Put the full Stream URL in Server, not in the key field. Put only the Stream key in Stream Key. Do not combine the two values into one field unless the encoder’s own documentation explicitly requires a different format.

Field names vary between OBS-style software, hardware encoders and hosted platforms. YouTube’s conceptual mapping is more reliable than expecting every product to use identical labels. If a tool asks for an “ingestion URL”, that normally refers to the server destination, but verify the tool’s instructions rather than relying on the label alone.

Save the configuration without publishing the key in a visible profile name or screenshot. If you operate several channels, label configurations by channel or stream title rather than by the secret value. This reduces the chance of sending a local news loop to the account intended for a bhajan stream.

A computer-based setup can be useful when you need scenes, overlays or live switching. If you are considering a spare machine for an always-on broadcast, how to run a nonstop sermon stream on a spare PC covers the operational questions around leaving that machine running, while the YouTube URL and key mapping remains the same.

Reveal the RTMPS URL with the lock icon

YouTube displays the ordinary RTMP URL by default. To find the RTMPS URL, select the lock icon beside the Stream URL field. The secure URL is then revealed in the stream settings.

RTMPS is RTMP carried over TLS/SSL. In practical terms, the choice changes the transport used between the encoder and YouTube. It does not give you a new stream key, and it does not mean that you should invent a different destination path. Copy the secure URL that YouTube shows for the selected stream.

The distinction is easiest to handle as a compatibility choice:

Choice What You copy What must be true
RTMP The ordinary Stream URL shown by default The encoder accepts the ordinary RTMP destination
RTMPS The URL revealed with the lock icon The encoder supports RTMPS and accepts the secure connection

If you choose RTMPS, use the complete secure URL in the encoder’s secure server or destination field. Leave the Stream key in its separate field. Selecting RTMPS does not turn the URL into a key, and copying only part of the address can produce a connection or SSL error.

YouTube’s guidance also notes that port 443 may be worth trying if an SSL error continues after you have checked the URL. Treat that as a troubleshooting step for the encoder’s connection settings, not as permission to replace the displayed URL with a made-up address.

Confirm that the encoder supports RTMPS

A lock icon in YouTube Studio does not prove that your encoder supports RTMPS. It only gives you access to YouTube’s secure URL. Before selecting it, check the encoder’s current documentation or its connection settings for explicit RTMPS support.

This check is important with older desktop software, hardware encoders and intermediary services. Some tools may accept an RTMP server field but fail when given an rtmps address. Others may offer a protocol selector, a secure connection checkbox or a separate RTMPS destination field. The labels differ, so use the product’s own instructions.

Do not claim compatibility because an encoder can stream to YouTube in general. The relevant question is whether that exact version and configuration can connect using RTMPS. If the documentation is unclear, test with a non-critical stream or use the ordinary RTMP URL while you investigate. Do not expose a working key during a public test.

When an RTMPS connection times out, check both sides of the setup: confirm that the complete secure URL was copied from Live Control Room, then confirm that the encoder supports RTMPS. When an SSL certificate error appears, verify that you did not paste the ordinary RTMP URL into a secure connection field, and consider port 443 if YouTube’s guidance applies to the encoder.

If you need a continuous channel but do not want a computer running overnight, a hosted workflow can remove the need to keep the local encoder switched on. For an example of the operational issue, see how to keep a YouTube stream live after switching off the PC in India. StreamNeo is useful here when you want to upload the file once, enter the YouTube connection details and let the broadcast continue without leaving your own computer running.

Check the intended stream before going live

Before starting the encoder, read back the stream title and confirm that the selected Live Control Room session is the intended destination. Check whether it is a new stream, a scheduled stream or a previously configured stream. Similar titles are easy to confuse when you operate several channels.

Then check the two values independently:

  1. The server field contains the complete Stream URL copied from YouTube.
  2. The key field contains the Stream key copied for that same stream.
  3. If you selected RTMPS, the URL came from the lock icon and the encoder supports RTMPS.
  4. The encoder is using the profile or channel you intended.
  5. The stream’s visibility and scheduled details match your plan.

Start the encoder and watch Live Control Room for the preview. A preview confirms that YouTube is receiving a feed, but it does not by itself confirm that the public broadcast has started. For a scheduled stream, select Go live after the preview appears, following YouTube’s controls.

When ending a scheduled broadcast, use the controls in Live Control Room and stop sending from the encoder as YouTube directs. If you simply close one part of the setup, the other part may continue trying to send. For a long-running loop, decide in advance how you will confirm that the encoder has stopped and that the YouTube session has ended.

If the connection does not appear, first recheck the full URL and key. A missing character, an extra space or a key from another stream can look like an encoder failure. If the key may have been exposed, reset it rather than repeatedly testing an uncertain value.

For a devotional or music channel, connection settings are only one part of the risk. You should also check that you have the necessary rights for the audio and video and review YouTube’s current policies before publishing. Technical success does not establish permission to broadcast the material.

Once the connection works, document the non-secret parts of the setup: the channel name, stream title, whether it uses RTMP or RTMPS, the encoder profile and the person responsible for resetting the key. This makes a night-time failure easier to diagnose without circulating the secret itself.

Before committing, compare the operating options on the pricing page. When the file and channel are ready, start free — 24-hour trial, no card.

FAQ

Where do I find my YouTube RTMP server URL?

Open YouTube Studio, select Create → Go Live, open Live Control Room and choose the Stream tab. In Stream settings, copy the displayed Stream URL into your encoder’s server or RTMP server field. Use the value shown for the intended stream rather than a guessed YouTube address.

Where is my YouTube stream key?

The Stream key is in the same Stream settings area of the Stream tab. Copy it into the encoder’s separate Stream Key field and treat it like a password. If it has been shared or exposed, reset it in Live Control Room and replace the old value in the encoder.

How do I find the YouTube RTMPS URL?

Select the lock icon beside the Stream URL field in Live Control Room. YouTube will reveal the secure RTMPS URL for that stream. Use it only after confirming that the encoder supports RTMPS; if it does not, use the ordinary RTMP URL shown by default.

Why is my encoder not connecting to YouTube?

Check that the complete URL is in the server field, that the key belongs to the same stream and that the encoder is using the intended protocol. For RTMPS, verify encoder support and consider port 443 if an SSL problem continues, as described in YouTube’s connection guidance. If the key is invalid or may have been exposed, generate a new one and update the encoder.

YOU’VE REACHED THE END

Keep the ideas coming.

More guides, useful tools and a little help for your next broadcast.

Back to the journal ↗
YOUR NEXT READ

A little more to explore.

More Getting Started guides ↗ · All topics ↗