Control Panel

Restream to Multiple Platforms

Reach a bigger audience by rebroadcasting your signal to Facebook, YouTube, Instagram, Twitch, TikTok and custom RTMP destinations, without multiplying your bandwidth.

How does it work?

Restream rebroadcasts your signal from the server to multiple platforms. You only need one upload from your encoder. The server takes care of forwarding to each destination without multiplying your local bandwidth.

Facebook

It has two configuration modes:

  • Automatic: You sign in with your Facebook account directly from the panel. The system detects your available pages and profiles. You select the destination page, title and description.
  • Manual: You enter only the stream key you get from Facebook Live.

YouTube

It has two configuration modes:

  • Automatic: You sign in with your Google account directly from the panel. The system detects your YouTube channel. You configure title, description and privacy (public, unlisted, private).
  • Manual: You enter only the stream key you get from YouTube Studio.

Twitch

Manual configuration only. Fields:

  • Destination name
  • Ingest server: You select the closest regional server (options in South America, USA, Europe, Asia and Oceania)
  • Stream Key: You get it from the Twitch Dashboard

Instagram

Configure a manual destination using the ingest URL and stream key Instagram provides to your account for external streaming software. Confirm that your account has access to this mode; being able to go live in the app does not prove access to an RTMP key.

Follow the format, permissions and credential validity shown by Instagram. Check the preview and publishing steps before the event.

TikTok

Configure TikTok only if your account has access to external streaming software and provides the required credentials. Confirm the ingest URL, stream key, format, bitrate and permitted duration in your own account.

Access requirements may vary by account and region. Do not assume a fixed follower count enables RTMP or that limits for another account apply to yours.

Custom RTMP

Manual configuration only. Fields:

  • Destination name
  • RTMP address: Destination server URL (e.g. rtmp://my-server.com/live or rtmps://secure-server.com:443/live)
  • Stream Key

Useful for your own CDNs, regional platforms or specialized services.

Enabling and Disabling

  • Each destination has an on/off switch
  • Active destinations rebroadcast automatically when the channel is "Live"
  • You can enable/disable destinations during a broadcast without interrupting it
  • The panel shows a counter of configured destinations vs. the maximum allowed by your plan
  • Important: You cannot enable a destination if the channel is not streaming live

Automatic Rebroadcast Scheduling

Each restream destination has a clock icon () that opens the scheduling modal. With this feature you can schedule a destination to enable and disable itself automatically at specific times.

Scheduling Modes

ModeDescription
One-time ScheduleRuns a single time at a specific date and time
Recurring ScheduleRepeats on the selected days of the week, at a fixed time, until an optional end date

Scheduling Types

TypeDescription
Start OnlyEnables the rebroadcast at the scheduled date/time. You must disable it manually.
Start and EndEnables and disables the rebroadcast automatically. Minimum duration: 1 minute. Maximum duration: 24 hours.

Creating a One-time Schedule

  1. Click the clock icon of the destination you want to schedule
  2. In the "New Schedule" tab, select "One-time" mode
  3. Enter a name for the schedule
  4. Select the type: "Start Only" or "Start and End"
  5. Select the start date and time
  6. If you chose "Start and End", select the end date and time
  7. Click create

Creating a Recurring Schedule

  1. Click the destination's clock icon
  2. Select "Recurring" mode
  3. Select the days of the week it should run on
  4. Configure the start time
  5. If you chose "Start and End", configure the end time
  6. Optionally, define an end date until which it should repeat

Managing Schedules

The "Schedules" tab shows all the destination's schedules with their status:

StatusMeaning
PendingScheduled and waiting to run
ActiveRunning right now
CompletedRan successfully
FailedThere was an error during execution
CancelledWas cancelled manually

Available actions: edit, cancel and delete schedules.

Time zone: Schedules respect your local time zone. The system automatically detects your time zone and applies it.

Service scope

Started+, Pro+ and Max+ include up to 10 restream destinations in total. You need an active source, current credentials and permission to broadcast to each platform; scheduling a destination does not create the source signal. Restream distributes your video: it does not add a production studio, unified chat or automatic portrait cropping.