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
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.
Validate one source with the destinations that matter now, then add separate recording or playback jobs when required.