Skip to content

Multistream

Meld Studio allows you to stream to multiple platforms simultaneously, including Twitch, YouTube, Kick, X, TikTok, Facebook, or any other platform that supports RTMP and RTMPS.

  • Reach wider audiences across different platforms
  • Maximize content value by broadcasting once to multiple destinations
  • Flexible control with independent start/stop for each platform
  • Output configuration for the destination and canvas used by each stream
  • Encoder reuse when outputs use the same video source and matching encoding settings

To start multistreaming in Meld Studio:

  1. Navigate to Settings → General → Streaming Outputs
  2. Click the ╋ Add output button to add your first stream destination
  3. Configure the stream settings for your chosen platform
  4. Repeat steps 2-3 for each additional platform you want to stream to

Your outputs are listed in the Streaming Outputs section in Settings and in the Outputs panel in the viewport.

Twitch, YouTube, TikTok, Kick, and X listed under Streaming Outputs in Meld settings.
Add and edit your streaming destinations in Settings.

The Outputs panel displays all your configured stream destinations. You can:

  • Enable/disable individual outputs using the toggle switches
  • Start streaming to all platforms with a single "Go Live" click
  • Add platforms mid-stream by enabling new outputs while live
  • Stop individual streams without affecting others

For example, you can begin streaming on Twitch and later start streaming on YouTube, or end a stream on one output while continuing to stay live on others.

Each platform has specific requirements and limitations:

  • Not all platforms support every resolution
  • YouTube supports up to 4K streaming
  • Some platforms may have viewer-side limitations
  • Each platform has recommended bitrate ranges
  • Add the bitrates sent to each active destination, including all Enhanced Broadcasting tracks
  • Consider your internet upload speed when multistreaming

A native output connects to a platform through its login flow. A Custom RTMP output uses a server URL and stream key entered manually.

OutputAuthentication and destination
TwitchConfirm the Twitch account in the browser authorization flow, then review its publishing details in Meld. A Custom RTMP output is an alternative when you have the destination channel's server URL and stream key.
YouTubeLog in through the browser, then select the broadcast and stream key for the connected channel. A broadcast or stream key is not a separate account.
KickLog in through the browser. Meld retrieves the connected channel's publishing details; manual stream-key entry is not required for this flow.
XLog in to your X account, then select or create a source in Meld. The source provides the stream URL and stream key. See the X guide for account requirements and setup.
Custom RTMPEnter the destination's RTMP or RTMPS server URL and stream key. This does not connect a native platform account.

Keep stream keys private. For other platforms, follow their setup guides and check whether the account has access to streaming credentials.

An output is a configured streaming destination. Adding another output does not by itself select or authorize a different account. For a native output, confirm the intended account in the browser authorization flow and review its publishing details before going live. For a Custom RTMP output, the server URL and stream key determine the destination.

The output name is a label you can edit. The Twitch Channel or Kick Channel field can display that same custom label. Renaming it does not change the connected account or stream key, so the displayed label alone does not verify the destination.

Example: Add a Second Twitch Channel with Custom RTMP

Section titled “Example: Add a Second Twitch Channel with Custom RTMP”

If you have streaming access to a second Twitch channel:

  1. Keep your existing Twitch output configured for the first channel.
  2. Get the second channel's stream key from its Twitch Creator Dashboard and its recommended ingest server URL.
  3. In Settings → General → Streaming Outputs, select Add output → Add a Custom RTMP destination.
  4. Enter the second channel's server URL and stream key in separate fields. Do not include the key in the server URL.
  5. Give the output a name that identifies the second channel, select its canvas, and check both destinations before starting a stream.

The Custom RTMP output sends video and audio to that channel. It does not add the channel to the native Twitch login, chat, or event integration. See Custom RTMP for the manual setup fields.

Meld can reuse an encoder when outputs use the same video source and matching encoding settings. Adding a destination does not always require a new encoder, but multistreaming is not limited to one encoder in every setup.

  • Outputs using different canvases or encoding settings can require separate encoders.
  • An independent recording can use different settings from the stream. See Stream Settings for the resolution matrix and the 4K recording with a 1080p stream example.
  • Twitch Enhanced Broadcasting encodes multiple tracks on your computer. Other outputs derive their settings from its configuration and can only use canvases included in the Twitch output. Codec compatibility can require a separate encoder instead of reusing a Twitch track. See Twitch for its limitations.

Open View → Encoder View to inspect the video and audio paths from each canvas to the active encoders and outputs. Check this view after changing canvases, recording settings, or Enhanced Broadcasting.

When multistreaming, consider:

  1. Internet Bandwidth: Ensure sufficient upload speed for all streams combined
  2. Encoding Load: Additional encoders can increase CPU or GPU usage, depending on the encoder
  3. Hardware Encoding: Enable hardware encoding to reduce CPU usage
  4. Bitrate Distribution: Balance quality across platforms based on your bandwidth

Combine multistreaming with Multi Canvas to:

  • Stream landscape content to Twitch and YouTube
  • Simultaneously stream portrait content to TikTok or YouTube Shorts
  • Assign different canvases to different outputs

When Twitch Enhanced Broadcasting is active, only canvases included in its Twitch output are available to other outputs. Select Dual Format in that output to use both Main and Portrait across your destinations. Turning on Multi Canvas alone does not remove this restriction.

  1. Test Your Bandwidth: Ensure your internet connection can handle multiple streams
  2. Monitor Performance: Keep an eye on encoding performance and dropped frames
  3. Platform Guidelines: Ensure you comply with each platform's terms of service
  4. Chat Management: Consider using multi-chat integration to manage messages
  5. Backup Plan: Have a priority platform in case you need to reduce outputs

Is it possible to broadcast to multiple platforms at once?

Section titled “Is it possible to broadcast to multiple platforms at once?”

Yes, Meld Studio supports multistreaming. Add multiple outputs in Streaming Outputs to go live on platforms like Twitch, YouTube, Kick, X, and Facebook at the same time.

Can I add more than one output for the same platform?

Section titled “Can I add more than one output for the same platform?”

Yes. Each output has its own destination configuration, but adding an output does not automatically connect another account. Confirm the intended account during browser authorization and review the publishing details for each native output. To send a stream to another channel through manual credentials, use a Custom RTMP output with that channel's server URL and stream key, when available. See Outputs and Accounts.

How many platforms can I stream to simultaneously?

Section titled “How many platforms can I stream to simultaneously?”

The number of simultaneous destinations depends on your upload bandwidth, available encoding capacity, and each platform's streaming requirements. Check the combined upload and actual encoders in your intended setup before adding more outputs.