Skip to content

Corneta guides · Guide

How to stream to Twitch and YouTube at the same time

You can send the same stream to Twitch and YouTube at the same time. Get both accounts ready, add up the bitrates and use a separate destination for each stream key.

Published
Reading time
2 min read
Corneta version
0.11.0
Tested with
Corneta 0.6.0 (Windows 11), OBS Studio 32.x (Windows 11)

Is it allowed?

Yes. Twitch allows simulcasting for anyone without an individual exclusivity agreement, and YouTube has its own guidance for streaming across platforms. Twitch requires that its experience not be worse than on the other platforms and forbids using your Twitch stream to send the audience to watch the competing stream.

If you signed an individual agreement, it overrides any public guide. Read the document or contact the platform's support before you go live.

Get both accounts ready

On YouTube, the channel needs to be verified and have live streaming enabled. YouTube itself says the first activation can take at least 24 hours, so don't leave this until it's time to hit GO LIVE.

On Twitch, grab the current stream key from your dashboard. Don't put either key in OBS: OBS will send a local signal to Corneta.

Set up Twitch and YouTube

  1. In Corneta, open Platforms → Add platform.
  2. Add Twitch, paste the stream key and use Test the server.
  3. Add YouTube. If the account is connected, Corneta can create the broadcast when you hit GO LIVE; otherwise, enter the event details.
  4. Confirm that both destinations show as Ready.

Enlarge image

Fit
Twitch and YouTube set up as independent destinations on the Platforms screen.

Both platforms get the same content, but each output keeps its own key, status and reconnection.

Both platforms get the same content, but each output keeps its own key, status and reconnection.Source: CornetaCorneta version: 0.11.0

Check upload and quality

With local distribution, the upload you need is the sum of both outputs. One destination at 6 Mbps and another at 4 Mbps need 10 Mbps of bitrate alone; you still need headroom for the connection to fluctuate. YouTube recommends testing with 1.5 to 2 times the sum as a stability reference.

Enlarge image

Fit
Corneta's quality modes with an upload estimate for the configured destinations.

The screen shows how much the two outputs need and when there will be re-encoding.

The screen shows how much the two outputs need and when there will be re-encoding.Source: CornetaCorneta version: 0.11.0

If the same signal works for both, Straight up avoids a second re-encode. If only one destination needs to change, Smart adapts just that one.

Do a rehearsal that counts

Test with the game open, plus camera, audio, alerts and a scene with movement. Open both viewing pages on another device and confirm video and sound. A speed test alone doesn't reproduce the work of a live stream.

During the stream

  • keep equivalent quality on Twitch;
  • don't add a QR code, banner or chat command sending the Twitch audience to the competing stream;
  • monitor bitrate and reconnections per destination;
  • if one platform drops, try reconnecting just that one before ending everything.

Use the upload calculator before choosing your bitrates.