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

Manual configuration only. Fields:

  • Destination name
  • Stream Key: You get it from the Instagram app when starting a Live
Note: Instagram requires you to start the Live from the app to get the stream key. The account must have Instagram Live enabled.

TikTok

Manual configuration only. TikTok's RTMP server is preconfigured (rtmps://rtmp-push.tiktok.com/live/). Fields:

  • Destination name
  • Stream Key: You get it from TikTok when starting a Live
  • Stream title
TikTok Live requirements: Minimum 1,000 followers. Recommended resolution 1080×1920 (vertical). Maximum bitrate 2,500 Kbps. Maximum duration 60 minutes per stream.

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.