Open Broadcast Software (OBS) Tutorial - Mac

A tutorial to download, install, and setup Open Broadcast Software for use with stream.me. Or check out the tutorial for Windows

Download

Go to the OBS Download page and click the large green Download button to get the latest OSX release.

Download latest version of OBS for OSX

Installation

  1. Locate the install file downloaded in the Download step (a .dmg file usually found in /users/<username>/Downloads). Locate the install file
  2. Double click the install file. A new folder should open with a file called OBS.pkg.
  3. Double click the OBS.pkg file to launch the installer.
    OBS.pkg
  4. Click Continue on the Introduction / Welcome to OBS Installer screen
    Mac Installer
  5. Click Continue on the Read Me / Important Information screen OBS Installer README
  6. Click Install on the Installation Type / Standard Install screen (Note: You may choose to customize your installation location on this screen)
    Install
  7. If prompted, enter your username and password and click Install
    Password Prompt
  8. OBS is now installed! Click Close on the Summary / Installation Complete screen Installation Complete

Setting up OBS

Recommended Settings - (Current as of v. 0.14.2)

The best settings for you will depend on a lot of different factors. Here are a few suggestions to get you started.

Output:

  • Start with a mid-bitrate, around 2000 - 2500.
  • Leave encoder at Software (x264)
  • Leave audio bitrate at default setting.
  • Choose a folder to store your streams locally. The default recording quality and recording format will work OK. (Your streams will be automatically recorded on our servers and can be downloaded from your StreamMe Video Manager, if you have archives enabled). Recommend output

Video:

  • Ensure your base resolution is set to your display's native resolution or the resolution you use in your game.
  • Set your output resolution to the same value as your base resolution.
  • Do not change downscale filter.
  • Keep FPS at 30 to start and try to maintain this. Go down to 15 later, if you're experiencing issues or your network connection is poor. Recommended video

Adjusting Settings / Troubleshooting

Once you've tried the recommended settings, you can adjust up or down depending on your network connection and the awesomeness of your computer. Below are a few more-detailed explainations of the basic settings.

Output

Video bitrate:

The video bitrate should be based on your upload speed. You can google sites that will help you find out what your speed is. Your bitrate should be just below that. 3000-3500 is probably the max you'd want to raise your bitrate to.

Encoder:

If your computer can handle the CPU impact, you can leave this setting at Software (x264). Otherwise, if you have an nvidia card, you can try Hardware (NVENC) if CPU seems to be your issue. You can also try to lower CPU impact by clicking on Enable Advanced Encoder Settings and increasing the Encoder Preset.

Encoder

Audio bitrate:

Try the default setting to start and work your way up or down depending on your network connection.

Audio

If you have several devices to choose from, make sure the correct audio device is selected. Otherwise, leave as default.

Video

Base resolution:

Choose your native resolution. StreamMe also supports 4k resolution. Just be sure to use the following origin server when setting up your stream: rtmp://sea-origin.stream.me/origin

Output resolution:

If you find that your stream quality is poor, try scaling down your output. Many streamers broadcast at 1280x720. This is the resolution that viewers will see your stream in. Lowering this can help with video quality but will decrease image size. We recommend the following upload speeds for each resolution.

  • Upload Speed for 1080p (1920x1080): 3.5mbps-5mbps +
  • Upload Speed for 720p (1280x720): 2mbps-3mbps
  • Upload Speed for 480p (854x480): 1mbps-1.8mbps
  • Upload Speed for 360p (640x360): 0.5mbps-0.8mbps
  • Upload Speed for 240p (508x240): 0.50mbps
FPS:

30 is the default setting and a good one to try to maintain. You can try lowering to 15, if your network connection is poor or increase to 60 if you're working with a better computer and network connection. 60 FPS would mostly only be good for gameplay with a lot of detail and/or fast-moving content.

For more detailed instructions, check out OBS' Official Quick Start Guide and Official Overview Guide.

5. Set up your stream

Open your StreamMe dashboard. Select the correct origin server closest to your location and notice your stream key (below Stream Title and Archive toggle): Dashboard set-up

In OBS, under File -> Settings, select Stream.

Select Custom Streaming Server as the Stream Type.

Copy the origin server into the URL field (you can use the copy button to the right of the origin server link and then ctrl +V into the OBS field).

Copy the Stream Key into the Stream key field. Keep this key secret! This is how you broadcast to your channel. If anyone ever gets a copy of your stream key, make sure to to use the reset stream key link on your StreamMe dashboard. Note: It is recommended you use the copy button to the left of your stream key to avoid copying extra spaces (which will make your key invalid).

Leave the Use authentication checkbox cleared.

Click OK to save your settings.

6. Start streaming!

Once your settings are good to go you can click on Start Streaming and watch yourself in action!

Don't forget to check out the stream widgets page to set up your stream notifications or check out step 6B in the Windows tutorial for more instructions.