OBS Studio Example

This page describes the steps that you have to do in order to stream to Klash from the computer software OBS Studio, link below.

Open Broadcaster Software | OBS

First, we need to set up the stream endpoint in OBS, so it knows to who it should send the video.

In OBS, navigate to “Stream”

OBS → Settings → Stream

Locate the “Start stream” button in Klash and expand the button. Choose “external stream”.

Here you see an RTMP URL and an RTMP Stream Key that you use to configure OBS.

Enter these two values into OBS Stream as followed.

  • Service: choose “custom”

  • Server: Use the “RTMP URL” from Klash External stream

  • Stream Key: Use the “RTMP Stream Key” from Klash External stream

Next, we will configure our video settings.

OBS → Settings → Video

The frame rate should usually be set at 30 fps. Higher fps puts more strain on the computer, which could cause stuttering.

Lastly, we will set the quality parameters of the stream. Navigate to the output settings.

OBS → Settings → Output → Streaming

Here is an example configuration for a Macbook Pro M1.

Here is an example configuration for an Nvidia graphics card.

We recommend using the native resolution of your monitor. However, if the screen is 2k or 4k in resolution, and the stream is lagging, we recommend that you lower the resolution to HD quality(1080p). This can be done by enabling “Rescale Output” and setting it to 1920x1080.

Bitrate is the amount of data you send to Klash. The higher the bitrate, the better quality. If you have a higher resolution, the bitrate needs to increase.

Recommended bitrates for resolutions

420p - 4 Mbps

720p - 8 Mbps

1080p - 12 Mbps

2K - 25 Mbps