Skip to main content
How to Re-stream on social media.

Re-stream your live session on your social network assets at the same time through OBS.

Updated over 3 months ago

Several key parameters that you should know & validate for re-streaming:

  1. XClose all windows and apps that are open on your computer.
    ONLY OBS SHOULD BE RUNNING.

  2. 🌐Internet connection: Make sure your internet connection is on upload of at least 50. Mbps you can check it HERE

  3. 🖥️Extra Computer: We deeply recommend you re-stream the event from a designated computer that is not the host computer/device.

  4. 🔑Social platform permission: Make sure you can extract your Key URL and stream key from your social profiles for re-streaming.

This step-by-step guide is a one-time setup, the settings are saved and the only thing you will need to provide each time is the relevant Key stream platforms.

  • In case that terrific is in charge of re-streaming your events for social media, please contact your account manager to provide the relevant inputs.

Client’s Playbook: Estimated work time - 45 Min

Page 5 - Flow chart

Page 5 - 16 - Step by Step guide

Page 5 - 6 - Downloading OBS

Page 6 - 7 - Auto Configuration Wizard

Page 7 - 8 - Change Canvas Size

Page 8 - 9 - Inserting key stream and key URL

Page 10 - 11 - Adding a Source

Page 12 - 13 - Screen Interactions

Page 14 - 15 - Audio Setup

Page 15 - Improve resolution

Page 16 - Re-Streaming & “Link In Bio” Patch


How to extract key stream and key URL:

For each social platform, there is a different flow to extract the stream Key and URL.

TikTok: Launch the TikTok app -> tap on the “Plus” icon -> tap on the “Live” option -> tap "Cast/Connect to PC/Mac" and select the "Go Live" button. Now you will be able to see the TikTok Stream Key and URL -> copy the stream key and URL -> go back to OBS and paste it in the relevant service.

Facebook: Go to live session - connect - copy stream key - go back to OBS

Instagram: Note - You must be a creator on Instagram, if your brand profile isn't, please change it.

  1. Open Instagram from your computer

  2. Click on “Create” from the bar on the left side

  3. Click on “Live video

  4. Add a title to the event and select either "Practice Mode" or "Public Mode", depending on whether it's a practice session or a live event.

Once you click “Next” you’ll get the Stream URL & Stream Key

DON'T EXIT THIS PAGE UNTIL THE LIVE SESSION ENDS!

Closing this page will end your connection.

After adding these links to OBS, your screen should look like this. This indicates that you have successfully established a validated connection between OBS and your Instagram profile. You will need to press “go live” to start the streaming.

Step by Step guide:

First, Download OBS (Open Source Broadcast Software)

for your relevant computer

Once the download is done, open the file and install OBS on your computer.

Now is the time to set up your OBS settings:

If the Auto-Configuration Wizard didn't open automatically or you’re still missing some information/inputs, you can skip this stage and get back to it later.
You will find it under tools on the top bar:

Choose “Optimize for streaming, recording is secondary
then click “Next

Please change the canvas size to 1080X1920. And FPS to "Either 60 or 30, but prefer high resolution". And click on “Next


Here is where you will insert the links you got from Instagram\social platforms:

Change service to “Custom

Please copy “Stream URL” from Instagram into “Server

Please copy “Stream Key” from Instagram into “Stream Key

After adding info, it should look like this: Click on “Next.”

Click “yes” to continue, this will validate the connection
between Instagram & OBS as mentioned above.

Now, click on “Apply Settings

Your screen should look like this:


Now let's add a source \ browser (the session you want to restream)

Click on “Source” then click on the “Plus(+)” icon and choose “Browser”.

Name your Session, and click “OK

  • Insert the link - Use your terrific live session URL.

  • Change Width to 360 and Height to 640 so the source
    will be exactly as a mobile screen dimensions

  • Make sure to mark the "Control Audio via OBS” checkbox
    (Please notice, this is a really important step)

After clicking “OK”, your screen should look like this:

Drag the Source to be exactly on the Canvas screen

Should look like this:

Select the session source under "Sources", then on “Interact” - This will
let you control and adjust the session’s screen. (e.g close chat and other pop-ups)

Click on the "X" to close the chat on the screen.


Your session should look like this:


Now let’s set your audio, it should pick up only the audio from the browser.


Go to settings, and click on “Audio


Make sure to disable all “Global Audio Devices” options,
click on “Apply” and then on “OK

Your Audio Mixer tab should look like this:


Re-streaming resolution -

Go into Settings, under video make sure you have these re-streaming resolutions:

To start streaming press the “Start streaming” button on the control tab in OBS.
then press “Go live” in the Instagram pop-up.

OBS will automatically re-stream the session to the platform you provided. In case of any errors, OBS will notify you immediately so you can address the issue.


At any stage, you can add a “patch” on the screen that says "For the full experience, link in bio". Don’t forget to add the session link to your bio to allow viewers to join the session.

Here's how to set it up:

Sources -> Press the plus(+) icon and add a “text” or "Image" if you want to use a ready-made patch from your computer.

When you finish, click on "OK" and adjust the text or image patch to your preferences on the screen.


The best OBS setting for streaming:

  1. Open OBS Studio and click Settings on the bottom-right of your screen.
    Select the Output tab on the left.

  2. Change the Output Mode to Advanced to see more options.

  3. If you want pixel-perfect live streams, change the Video Bitrate to 4000 Kbps. This is the optimal video bitrate for live streaming in Full HD (1080p) at 30fps.

  4. Audio quality is essential for any kind of live stream, so changing the bitrate to the highest value will provide the best sound for your audience. However,
    160 Kbps is recommended for most platforms if you broadcast a non-music stream.

  5. Change the Keyframe interval to 2, meaning every two seconds, a frame with a higher amount of data is sent, which acts as a base for small changes of the upcoming frames.

  6. Finally, check the CPU Usage Preset. The slower this parameter, the better your stream quality. However, a low setting puts more strain on your hardware. Increase this parameter if you feel like your device isn’t powerful enough to maintain smooth broadcasts.

How Re-stream for multiple sources:

1. Make sure the streaming extension for multiple outputs is integrated

2. Click on “Add new target” - Name the output than add Stream Key and URL for each platform.

3. To start streaming just press the “Start all” button and the session will restream to the chosen social media platforms.

Did this answer your question?