LiveKit + OBS configuration

Updated:
February 18, 2026

Download PDF

Info:

‍

The document describes the primary configuration process (encoding, bitrate, resolution, and framerate settings) for streaming using OBS Studio; Additionally, the document includes information on configuring a plugin that enables restreaming to multiple streaming platforms;

‍

Prerequisites:

‍

Installed OBS Studio with version no lower than 30.1

Read the guide

‍

Installed restreaming plugin

Read the guide

‍

CopyStake as a product can be used without involving external streaming platforms, however, restreaming to popular platforms provides an opportunity to attract new participants to the operator's website.

‍

The main OBS Studio configuration is specifically related to streaming platforms in the below combinations. This ensures a smooth transition for the streamer to additional activities such as streaming in CopyStake.

‍

Parameter Value
Video Encoderx264/NVIDIA NVENC
Resolution1280x720
Bitrate1500 kbps
Rate ControlCBR
Framerate30 fps
Keyframe Interval0 seconds
Presetveryfast
ProfileMain
Tunezerolatency
Audio Bitrate160 kbps
Configuration

‍

Step 0 (recommendation)

‍

Create a new OBS Studio profile for easy switching between different streaming platforms

Step 1

‍

Navigate to the settings page and select the streaming service

‍

For Twitch

‍

For Kick

‍

Step 2.1 For Twitch

‍

Retrieving the stream key from the Twitch platform

‍

Step 2.2 For Kick

‍

Retrieving the stream key from the Kick platform and set into Stream configuration (see above)

‍

Step 3

‍

Setting the recommended Output parameters (Bitrate, Rate Control, Keyframe Interval, Preset, Profile)

‍

‍

Step 4

‍

Setting the recommended Video parameters (Resolution, Framerate)

‍

Step 5

‍

To set the video stream parameters for CopyStake, we will need to enable an OBS Multi RTMP plugin

‍

Step 6

‍

Setting the recommended CopyStake parameters in OBS Multi RTMP

‍

Common issue

‍

1. Reconnecting message

‍

Description: after starting the stream in OBS Studio, information about reconnecting is constantly displayed, alternating with frame rate information (an example is shown in the image);

Cause: the stream is not started in the CopyStake application;

‍

Solution: open the profile page in CopyStake and click "Start Stream".

‍

‍

2. Failed to connect to stream

‍

Description: after starting the stream in OBS Studio, a connection issue is displayed;

Cause: the most likely reason is an incorrect URL or Stream Key (Bearer Token);

Solution: contact the operator's support team.

Table of Contents