Skip to content

Twitch

The easiest way to go live on Twitch is by connecting your Twitch account with Meld Studio. In just a few clicks you can securely connect your Twitch account as an output without the need to manually enter your Stream Server and Stream Key.

  1. Navigate to Settings → General → Streaming Outputs
  2. Click the + Add output button and select Twitch from the available options.
Stream output options dialog
Stream output options dialog
  1. In the Stream Service section, click the Log In button.
  2. The Twitch login page will open in your default Web Browser.
  1. Enter your Twitch credentials (username and password).
  2. Authorize Meld Studio to access your Twitch account's basic permissions.
Authorize Meld Studio to access your Twitch account's basic permissions
Authorize Meld Studio to access your Twitch account's basic permissions
  1. After successfully logging in and granting permissions, you will be redirected back to Meld Studio.
  2. Your Twitch username will now appear in the Stream Service field, confirming a successful connection.

Your Stream Server and Stream Key will now be automatically configured.

You're now ready to go live on Twitch.

Sync with Twitch if necessary for stream information updates.

Sync with Twitch
Sync with Twitch

An alternative to the direct connection is to set up your Twitch stream manually as you would with a Custom destination.

  1. Go to the Twitch Ingest Recommendations.
Twitch Ingest Recommendations
Twitch Ingest Recommendations

Find a list of Twitch's recommended ingest servers based on your location. Choose the server closest to your location and use its URL as your ingest server link.

Twitch Stream Server URL
Twitch Stream Server URL

Paste this URL into the Stream Server field in the output settings.

  • Access the Creator Dashboard by clicking your profile icon in the top-right corner.

  • Navigate to Settings → Stream in the left-hand menu.

Twitch Stream Manager
Twitch Stream Manager
  • Under Stream Key & Preferences, find your Primary Stream Key.
  • Copy and paste this key into the Stream Key field in Meld Studio.
Twitch Stream Key Field
Twitch Stream Key

Copy the Stream key and paste into the Stream key field in the output settings.

Twitch Enhanced Broadcasting is a feature offered by Twitch that enables your system to encode multiple video tracks simultaneously using broadcast software and send them to Twitch. Twitch receives these tracks and uses them inside its own infrastructure for processing and distribution.

In Meld Studio, this feature is available as an option in the Twitch output settings.

When you enable Twitch Enhanced Broadcasting in the Twitch output in Meld Studio:

  1. Your computer encodes multiple video tracks at different resolutions and bitrates.
  2. Meld Studio sends these encoded tracks to Twitch as part of the Twitch output.
  3. Twitch delivers the best track to your viewers based on their devices and network conditions.

Enabling Enhanced Broadcasting changes how much work your system performs during streaming:

  • Encoding of multiple tracks happens on your computer. This can increase GPU and CPU usage.
  • Multiple tracks mean more data is sent to Twitch. This can increase upload bandwidth usage.
  • Overall performance during streaming results from the combination of your hardware capabilities, your chosen settings, your network connection, and how Twitch handles the encoded tracks.

Enable Twitch Enhanced Broadcasting in Meld Studio:

  1. Go to your current Twitch output settings.
Twitch Output Settings
Twitch Output Settings while Twitch Enhanced Broadcasting is Disabled
  1. Enable the Twitch Enhanced Broadcasting option in the Twitch output settings.

  2. Start your stream as usual.

Twitch lets you set the maximum bitrate and the maximum number of video tracks that it will configure for your enhanced broadcasting. These options are limits and Twitch may configure a total bitrate/number of video tracks lower than what you've set. Unless you're running into issues, leaving these settings to 'Auto' is recommended.

Dual Format Streaming sends a landscape and a portrait version of your stream to Twitch. On June 17, 2026, Twitch announced the rollout of Dual Format to all streamers. Beta enrollment is no longer required.

In Meld Studio, Dual Format requires Multi Canvas and Twitch Enhanced Broadcasting. Enhanced Broadcasting requires supported hardware encoding. The Dual Format option appears in the Canvas menu for the Twitch output that uses Enhanced Broadcasting.

Using Dual Format Streaming in Meld Studio

Section titled “Using Dual Format Streaming in Meld Studio”
  1. Stop streaming and recording before changing the output configuration.
  2. Enable Multi Canvas and prepare both layouts.
  3. Open your Twitch output settings.
  4. Enable Twitch Enhanced Broadcasting.
  5. In the Canvas menu, select Dual Format.

To include a canvas in recordings, clips, or other outputs while Enhanced Broadcasting is enabled, that canvas must also be included in the Twitch output. See Enhanced Broadcasting Limitations.

Twitch output Canvas menu with Main, Portrait, and Dual Format options.
Choose Dual Format from the Twitch output Canvas menu.

Visualizing Video Tracks in the Encoder View

Section titled “Visualizing Video Tracks in the Encoder View”

Since Twitch configures all your encoder settings when using Enhanced Broadcasting mode, you can rely on the Encoder View to see what Twitch has configured for your system.

This view helps you understand exactly what your system is producing and how each track is routed.

Encoder View for Twitch Enhanced Broadcasting in Meld Studio
Encoder View for Twitch Enhanced Broadcasting in Meld Studio

In the Encoder View you can see:

  • Each video track encoded by your system.
  • Audio tracks associated with the stream.
  • Other stream and recording outputs.

This visualization is informational only. It reflects the encoding activity performed and the tracks delivered to Twitch through Meld Studio.

When Twitch Enhanced Broadcasting is enabled, Twitch becomes responsible for deciding how your video and audio encoders are configured. Because of this, there are a few important limitations to be aware of in Meld Studio.

  • Recording must start after streaming. When using Enhanced Broadcasting, start your stream first, then begin recording. Twitch reconfigures your encoder settings each time you go live. Starting a recording before streaming would force Meld to either interrupt your recording or exceed Twitch's recommended encoder limits when the configuration changes.
  • Outputs can only use canvases that are also used by the Twitch Enhanced Broadcasting output. Otherwise the outputs will be disabled. This is expected behavior. To use both canvases, enable Multi Canvas and select Dual Format in the Twitch output's Canvas menu. Outputs will be removed from the Outputs panel and have a dimmed appearance in the Settings and Encoder View.
Disabled Output in Settings
Disabled Output in Settings
  • Recording and clipping outputs follow the highest-quality compatible track configured by Twitch for their canvas. Compatibility depends on the output and file format. If none of the configured codecs are supported, Meld uses H.264 for that output. Independent recording encoding settings are unavailable in this mode.

On configuring your Enhanced Broadcasting, Twitch will use a heuristic of what your system is capable of, to try and leave enough headroom for you to be able to stream performantly while running other applications (like playing intensive games).

Meld derives other output settings from the Twitch configuration. It reuses compatible encoded tracks where possible. If a destination does not support any of the configured codecs, Meld falls back to H.264 for that output, which can require a separate encoder. Recording settings are still controlled by Enhanced Broadcasting in this mode.

For complete and up-to-date information about Twitch Enhanced Broadcasting and related features, refer to Twitch official documentation:

You can always consult these resources to verify current requirements, supported hardware, and feature availability on Twitch.

Adding another Twitch output does not automatically select a different account. Confirm the intended account in the browser authorization flow and review the output's publishing details. The Twitch Channel field can show an editable output label, so its text alone does not verify the connected account. To stream to a second channel through manual credentials, add a Custom RTMP destination with that channel's server URL and stream key. This does not add a second channel to the native Twitch chat or event integration. See the second-channel example in Multistream.

How do I verify that my Stream Server and Stream Key are correctly set?

Section titled “How do I verify that my Stream Server and Stream Key are correctly set?”

These settings are automatically configured when you log in. If needed, you can review them under the Streaming Outputs section.

What happens if I log out of Twitch in my browser?

Section titled “What happens if I log out of Twitch in my browser?”

If you log out of Twitch in your browser, your connection in Meld Studio will remain active until manually removed or reconfigured.

What happens when I enable Twitch Enhanced Broadcasting?

Section titled “What happens when I enable Twitch Enhanced Broadcasting?”

Your computer encodes one or more video tracks and sends those tracks to Twitch. Twitch decides how to use the incoming tracks, and Meld Studio only forwards what your system produces.

Does Meld Studio control which tracks Twitch Enhanced Broadcasting uses?

Section titled “Does Meld Studio control which tracks Twitch Enhanced Broadcasting uses?”

No. Track selection, processing and distribution are fully managed by Twitch when Twitch Enhanced Broadcasting is enabled. Meld Studio does not influence these decisions.

Why do some of my outputs become disabled when Enhanced Broadcasting is on?

Section titled “Why do some of my outputs become disabled when Enhanced Broadcasting is on?”

Outputs can only use canvases that are included in the Twitch Enhanced Broadcasting output. For example, if that output uses only Main, outputs using the Portrait Canvas are disabled. To use both canvases, enable Multi Canvas and select Dual Format in the Twitch output.

Can I stream Dual Format without Enhanced Broadcasting?

Section titled “Can I stream Dual Format without Enhanced Broadcasting?”

No. Dual Format depends on Enhanced Broadcasting to send both the landscape and portrait canvases. Without Enhanced Broadcasting, Dual Format cannot be used.

Why are my recordings not using my recording resolution?

Section titled “Why are my recordings not using my recording resolution?”

When Enhanced Broadcasting is active, recording and clipping outputs follow the highest-quality compatible track configured by Twitch for their canvas. This can override the local recording resolution. If the output or file format does not support any configured codec, Meld uses H.264 instead. Check Encoder View for the resulting settings.

Can I customize the resolutions used by Enhanced Broadcasting?

Section titled “Can I customize the resolutions used by Enhanced Broadcasting?”

No. Twitch defines how the tracks are interpreted. Your system encodes the tracks and Meld Studio forwards them, but Twitch decides how each track is used.

Why does CPU or GPU usage increase after enabling Enhanced Broadcasting?

Section titled “Why does CPU or GPU usage increase after enabling Enhanced Broadcasting?”

Your computer is encoding multiple video tracks at the same time, which increases hardware usage and upload bandwidth. This workload happens locally before being sent to Twitch.

Check that Multi Canvas is enabled and that you are editing the Twitch output with Twitch Enhanced Broadcasting enabled. Look for Dual Format in its Canvas menu. Enhanced Broadcasting also requires supported hardware encoding. If your version still shows a beta requirement, update Meld Studio.

You do not need to enroll in a beta. Follow Using Dual Format Streaming in Meld Studio to enable it. Twitch announced the rollout to all streamers on June 17, 2026.

Why does my portrait canvas disappear or become unavailable?

Section titled “Why does my portrait canvas disappear or become unavailable?”

When Enhanced Broadcasting is enabled, the Portrait Canvas must be included in the Twitch output before other outputs can use it. Enable Multi Canvas, then choose Portrait for a portrait-only Twitch output or Dual Format for both canvases. This is an output configuration requirement, not a beta enrollment requirement.

Does Twitch Enhanced Broadcasting change my audio tracks?

Section titled “Does Twitch Enhanced Broadcasting change my audio tracks?”

Audio routing in Meld Studio does not change, but the audio track layout sent to Twitch follows the structure required by Enhanced Broadcasting. Twitch may process audio differently based on its internal logic.

Does Enhanced Broadcasting affect other platforms like YouTube or Kick?

Section titled “Does Enhanced Broadcasting affect other platforms like YouTube or Kick?”

Yes. Enhanced Broadcasting is a Twitch feature, but enabling it changes the encoding setup used by other outputs in Meld. Those outputs derive their settings from the Twitch configuration and can only use canvases included in the Twitch output. Meld uses compatible tracks where possible; a destination that requires a different codec may need a separate encoder. A destination using a different canvas is disabled. Check the receiving platform's requirements and inspect Encoder View before starting the streams. See Stream Settings for the resolution rules.

Is Meld responsible for how Twitch processes the tracks?

Section titled “Is Meld responsible for how Twitch processes the tracks?”

No. Meld Studio sends the encoded tracks your system creates. All decisions about track handling, processing and distribution are managed by Twitch.