Installing OBS on your Raspberry Pi

Cruz Collaborative
3 min readOct 12, 2021

Please note these instructions worked on a Raspberry Pi 4, if you encounter errors try some generic Ubuntu or Debian commands since all are written in UNIX there are bound to be packages that can be replaced with those if there are errors finding some of the dependencies.

Updated Note on Nov. 2 2021 you can also download pi apps or you can manually install it. Practice both to really understand the raspberry pi environment.

Step 1. Start the process of installing the obs source code

Below is the site with in-depth instructions on installing the environment that you need for running OBS and also the source code

  1. Follow instructions on steps for obs make sure to use sudo command if it says permission denied.
  2. Once you get to making the directories for “obs-studio” and a directory for for “build” you will receive a error and that's ok now to the next steps
  3. Now you need to install cmake, H264 and ffmpeg

Step 2. Install Cmake

Below is the link with instructions for the code from snapcraft.io

  1. The directions on the site say to install it into the main directory but I prefer installing it in the build folder, try installing to the home directory but if you run into issues install it into the build directory too.
  2. You’ll install snap to install CMake

Step 3. Install H264 and FFmpeg source code from git

You will install “make” in this as well as H264, FFmpeg Below is the article

  1. Again remember to use the “sudo” command if there is permission denied to Install H264 in the “build” directory that was created.
    2. Again remember to use the “sudo” command if there is permission denied to install ffmpeg in the “build” directory that was created.

Step 4. Launch OBS (Article Below)

  1. cd into “obs-studio” then “build” and run the launch commands again
  2. You’ll run the launch commands again that you initiated in the first step to run the environment to launch OBS on your Raspbery Pi.

Have questions? Leave them in the comment section.

--

--