CastFork
Multistreaming

Be in every room your audience is already in

One broadcast, sent out to every platform you connect at the same time. Set it up once, and go live everywhere with a single button.

30+

Destinations in the catalog

7

Native platform integrations

2160p

Passthrough ingest quality

How it works

Three steps between your camera and every platform

01

Point one encoder at CastFork

Use the browser Studio, or send RTMP from OBS, Zoom, vMix, or any encoder that takes a stream key.

02

Choose where it goes out

Toggle destinations per stream: any of your connected channels, or a custom RTMP target.

03

Watch every destination at once

A live health monitor and unified chat sit in one dashboard while you're on air, so nothing gets missed.

Reach

Combine destinations however your show needs them

Every plan lets you mix and match. What changes by tier is how many can be live at the same time.

Your own channels, together

Stream to your YouTube, Twitch, and TikTok at once, from a single feed, without opening three separate encoders.

Guests join right from a link

Bring people on screen in Studio with no download and no password sharing — they appear in the same feed sent to every destination.

Custom RTMP for everything else

If a destination takes a standard RTMP URL and stream key, you can send to it, no separate integration required.

One dashboard for the whole stream

Bitrate, dropped frames, and per-destination connection status sit next to a merged chat feed while you’re live.

Destinations

Works with the platforms your audience already watches

Seven platforms connect with a native login today. Custom RTMP covers anywhere else, and more native integrations are on the way.

  • YouTube
  • Twitch
  • Facebook
  • X
  • LinkedIn
  • TikTok
  • Kick
  • Custom RTMP

More destinations on the way

  • InstagramSoon
  • RumbleSoon
  • TrovoSoon
  • DLiveSoon
  • DiscordSoon
  • TelegramSoon
  • MixcloudSoon
  • Amazon LiveSoon
  • DailymotionSoon
  • MuxSoon
  • SubstackSoon
  • PatreonSoon
  • SteamSoon
  • Zhanqi.tvSoon
  • Vaughn LiveSoon
  • Picarto.TVSoon
  • NonoliveSoon
  • Nimo TVSoon
  • Naver TVSoon
  • KakaoTVSoon
  • HuyaSoon
  • DouyuSoon
  • BilibiliSoon
  • FC2 LiveSoon
  • SOOP (AfreecaTV)Soon
  • Major League GamingSoon
  • WowzaSoon
  • Microsoft TeamsSoon
  • Custom SRTSoon
  • Custom HLSSoon
  • Custom WHIPSoon
  • Embed PlayerSoon
Encoders

Already using OBS, Zoom, or vMix? Point it here.

Every account gets one ingest address and stream key. Paste it into your encoder’s stream settings the same way you would for any RTMP destination, and CastFork handles fanning it out from there.

  • Works with any encoder that supports RTMP or RTMPS
  • One stream key per account, reset it anytime
  • 4K, 2160p passthrough on every plan, including Free
Stream settings
Server
rtmp://ingest.castfork.com/live
Stream key
cf_live_••••••••••••

Your real key appears once you connect an account. Nothing here is streamed until you press go.

Honest about quality

More destinations doesn't mean a softer picture

Passthrough ingest stays 4K, 2160p, on every tier, including Free. What paid plans change is how many destinations can be live together, recording length, and Studio's own output resolution.

Multistreaming FAQ

Common questions about sending one stream everywhere

Setup

No. CastFork relays the same encoded feed to each destination rather than re-encoding it per platform, so adding more destinations doesn't soften the picture.

No. You send one stream up to CastFork, and the fan-out to each destination happens from there, not from your connection.

It's a destination you configure with a plain RTMP or RTMPS URL and stream key, for anywhere that isn't one of our native platform integrations.

During a stream

CastFork doesn't cap your incoming bitrate. Individual destination platforms may enforce their own limits, which is outside our control.

Yes, as long as each is added as its own channel and your plan's simultaneous-destination limit covers the total count you want live at once.

Because your feed is relayed rather than re-encoded per destination, the added delay stays small regardless of how many places you're streaming to.

Set your destinations once, go live everywhere after

Free covers two destinations at once, no time limit, no card required.