OBS
RTMP / SRTLet the platform own routing, conversion, and fan-out so the source encoder can focus on sending one clean contribution feed.
Bring one verified contribution feed into Callaba, then create a separate Restream job for each destination. Each job has its own destination settings and runtime state; recording, Web Player, and recovery are separate workflows you add when needed.
Deploy Callaba on AWSAccept the contribution feed once, then create a separate Restream job for every social platform, partner endpoint, or other destination.
Let the platform own routing, conversion, and fan-out so the source encoder can focus on sending one clean contribution feed.
Each Restream job has its own destination settings and runtime state. Review every output independently so each destination has its own clear operating evidence.
RTMP · Separate output job 01
RTMP · Separate output job 02
Yes—OBS can reach multiple platforms. You can make several direct outputs in OBS, usually with a multi-output plugin, or send one accepted feed to Callaba and let the server create the downstream fan-out. The second model keeps OBS on one contribution upload while each destination is an independent Restream job.
Simulcast and multistream are commonly used for the same outcome: one live programme reaches more than one outlet. The useful distinction is where copies are made. An OBS plugin opens multiple outputs from the encoder; server-side fan-out opens one output job per destination after the feed reaches Callaba.
Confirm one stable OBS output and its RTMP or SRT settings.
Give each platform or partner endpoint its own Restream job.
Enter that destination's endpoint and credential, then choose the profile it accepts.
A healthy source does not prove that every destination is live.
Yes. OBS can supply a live programme to more than one destination. The useful next choice is whether OBS opens each output itself or sends one contribution feed to a server that handles the copies.
A plugin creates multiple direct publishes from the encoder. Server-side fan-out accepts one RTMP or SRT contribution feed, then creates a separate Restream job for each destination. The latter keeps destination routing and observation away from the encoder.
First verify one stable OBS contribution output. Next create a destination job per platform or partner endpoint, enter its endpoint and credential, choose the media profile it accepts, and start with a controlled test before the event.
The terms commonly describe the same outcome: one live programme reaches more than one outlet. For operations, the important distinction is where fan-out occurs—at OBS through direct outputs, or after ingest through server-side jobs.
Every destination has its own endpoint, credential, accepted profile, and runtime state. A healthy source only proves that Callaba received the contribution feed; it does not prove that every platform is live and receiving the intended programme.
No. Review current provider and platform terms alongside the number of destinations, output profiles, network use, and event load. A workable test route is not automatically the right operating model for a production event.
Treat every outlet as an independent delivery contract, even when all of them begin with the same source.
Create one output job per endpoint so credentials, limits, and failures stay isolated.
Keep alternate endpoints documented and tested before they are needed during a live programme.
Attach recording or browser playback to the accepted feed as separate jobs with separate checks.
You have seen what the product does. These three guides take you into the exact controls, show what to connect next, and give you a practical check before the workflow goes live.
Use this contract to confirm what is shared at ingest and what must be proven for each output.
| Capability | Supported behavior | Acceptance check |
|---|---|---|
| Turn one ingest into many outputs | One verified contribution feed can supply multiple independently configured Restream jobs. | Confirm the input once, then watch every destination job establish its own live state. |
| Keep your destination logic under control | Endpoint URL, credentials, media expectations, and retry behavior belong to the individual output job. | Open each job separately and verify its live state against the intended destination. |
| Move the heavy work off the encoder | The source encoder publishes one clean contribution feed while Callaba performs downstream fan-out. | Compare encoder upload with the state of every created output rather than multiplying source publishes. |
| Use routing flexibility across destinations | Choose cloud for a quick workflow test or self-hosted infrastructure when network and data-location control are required. | Run the real source and endpoints in the chosen environment before relying on the route for production. |
Use cloud to validate a real source and destination quickly. Choose self-hosted when you need infrastructure, network, or data-location control, then revalidate the workflow after deployment.
Start a cloud deployment to prove one input and several independent outputs with real destinations. AWS instance time, network egress, destination requirements, and optional storage are planned separately.
Deploy Callaba on AWSUse one contribution input for several business destinations, with explicit destination settings for each platform or partner endpoint.
Install Callaba self-hostedEach destination is its own Restream job. Use the API to create, start, and inspect jobs after your team has validated the source, destination, and media profile in Callaba.
It means you accept one live input into a managed ingress point, then decide how that signal should move next: to social platforms, partner endpoints, players, or other workflow modules.
Teams usually choose it when one source has to feed multiple destinations, when backup paths matter, or when routing logic should live in a managed workflow instead of inside the encoder setup.
Yes. Callaba accepts the source once, and you create one independent Restream job for each destination. Configure and inspect every job separately.
Not from the encoder side if the workflow is built correctly. The source can usually send one managed contribution stream while the platform handles the downstream fan-out.
Yes. SRT is a common ingest choice when network conditions, contribution quality, or controlled receiving infrastructure matter.
Start in the control interface to validate the source, destination, and profile. Then use the API to create, start, and inspect each independent Restream job.
Start with SRT servers if the first question is where the signal enters, then continue to SRT routes and Restreams to define how it moves.
Use a Multiview designed for the approved live sources, and verify each feed, layout, and recovery path before operations begin. Multistreaming is different: it sends one programme to several destinations. It does not turn unrelated public streams into a permitted operator view.
Validate one source with the destinations that matter now, then add separate recording or playback jobs when required.