OBS Installation and Configuration

Verify hardware

Do not use an old, slow laptop. Initial testing indicated preferred minimum specs of: Intel i5 processor at 1.6 GHz, 8 GB of RAM, and Windows 10. This laptop managed to encode at 1500 kbps but struggled at 2000 kbps. Some wards have old Windows 7 laptops which will not suffice. (Mac and Linux laptops may work depending on their ability to recognize the USB devices plugged in.)

Install OBS

  1. Go to https://obsproject.com

  2. Click on the appropriate download button

  3. Download, launch installer, and run.

    1. The installation may notify it is missing a C++ redistributable package. If so, download that package, install it, then restart the OBS installer.

    2. After installation, OBS may again notify about Direct X 3D package. Follow the links to download and install that if needed.

    3. Launch OBS. If OBS's first time settings page asks for recording and streaming, just close the window entirely. The steps later manually set up this info.

OBS First Time Setup

  • OBS does not detected cables plugged in after OBS is launched.

    • Install all cables (ethernet, audio, USB, etc.) into the laptop first.

    • Recommended to use a high quality USB hub to minimize number of cables plugged into the laptop.

  • Open OBS

  • Add a video source

    • In the bottom left area, click on the + in Sources.

    • Choose Video Capture Device.

    • In Create new, give it a label. I chose "HD Video Capture / Camcorder"


  • Choose "usb video" in Device.

  • Click "OK". You should now see a "HD Video Capture / Camcorder" in Sources.

  • Add an audio source

    • In the bottom left area, click on the + in Sources.

    • Choose Audio Input Capture.

    • In Create new, give it a label. I chose "Line in / 3.5mm Jack"


  • Choose the correct input source.

    • To determine which input source is correct, use an audio program which can immediately show what each line input is receiving. I previously installed and launched Audacity, then recorded various line in/mic options. I was able to find the one matching the 3.5mm plugged in line by scratching my thumb on the pulpit mic and the laptop's mic hole. Another option is that you can just click OK, then run your hand over the mic to see if it correctly spikes in OBS's audio mixer.

  • Click "OK". You should now see a "Line in / 3.5mm Jack" in Sources, alongside your video source.

  • Turn down the volume on all other audio sources in the Audio Mixer. You don't want to feed the camera's mic, laptop's built in mic, or desktop audio into the broadcast.

  • Note: you may find that the video and audio is off sync during broadcasts (for example, HDMI to USB converters and phone to USB converters have a small processing lag). If so, you want to click on the gear wheel next to the live mic. Click on Advanced Audio Properties. In the line that has the same audio name, change the Sync Offset to 150 ms. Test and adjust as needed.

  • Select the right bitrates

    • Click on File->Settings

    • Click Output in the sidebar

    • In Video Bitrate, enter1500 Kbps. (The church's system maxes at 2000 kbps and OBS lets the laptop vary, so you want to keep it well under 2000.)

    • In Audio Bitrate, use 96

    • Click OK

OBS scenes configuration

TODO: Explain how to set up various scenes.

  • Prelude, playing only hymns

  • Sacrament ordinance in progress

  • Pulpit mic only

  • Music mic only

  • Both mics

  • Meeting Concluded

OBS stream configuration

TODO: Explain how to do a YouTube only stream and OBS profiles

TODO: Explain how to do a multi-stream using Mona Server and ffmpeg and batch files

OBS is now configured with basic settings. Next come appropriate add-ons.

Configure for Zoom Streaming

  • First create a "virtual" audio device.

    • The purpose of this is to create an fake (non-physical) audio line that OBS can output to, but at the same time it appears to Zoom as if it is a real audio input.

    • VoiceMeeter used to work here, but lately it's had issues.

    • Virtual Audio Cable has worked great, it's a $25 tool: https://vac.muzychenko.net/en/

    • After purchasing and installing, go to Windows's Sound Settings. Make sure for both output and input there is a Line 1 (Virtual Audio Cable) listed.

  • Install the OBS plugin called Audio Monitor.

    • Close OBS

    • Go here: https://obsproject.com/forum/resources/audio-monitor.1186/

    • Click on the Download button in the top right.

    • Download the Windows zip file

    • Extract the zip file to here: C:\Program Files\obs-studio

    • Open OBS

    • Click on the menu option Docks, then Audio Monitor

    • Click on the settings gear wheel icon. Choose Outputs->Track 1->Line 1 (Virtual Audio Cable)

  • Second, create a "virtual" camera device

  • OBS makes this easy. Within OBS, click on "Start Virtual Camera"

  • Open Zoom

  • For audio, choose the Microphone, under Select Microphone, Line 1 (Virtual Audio Cable)

  • For video, choose Start Video, then OBS Virtual Camera

  • Additional Zoom settings not given here



Configure for PTZ Camera

  • Install the OBS plugin called OBS-PTZ

    • This plugin lets you control PTZ camera's pan (side to side), tilt (up and down), zoom, focus, and also set and recall presets

    • First close OBS

    • Go here: https://github.com/glikely/obs-ptz/releases

    • Download the zip file

    • Extract the zip file to here: C:\Program Files\obs-studio

    • Open OBS

  • TODO: Explain how to configure presets with screenshots



Configure for phone (Free Conference Call)

  • First create a "virtual" audio device.

    • The purpose of this is to create an fake (non-physical) audio line that OBS can output to, but at the same time it appears to Zoom as if it is a real audio input.

    • VoiceMeeter used to work here, but lately it's had issues.

    • Virtual Audio Cable has worked great, it's a $25 tool: https://vac.muzychenko.net/en/

    • After purchasing and installing, go to Windows's Sound Settings. Make sure for both output and input there is at Line 1 (Virtual Audio Cable) listed.

  • Install Free Conference Call (freeconferencecall.com). The $4 per month plan is recommended, as it gives a 10 digit number.

  • Configure Free Conference Call to use Line 1 (Virtual Audio Cable) as the input source

  • TODO: Screenshots and how to change the room to Lecture Mode so everyone else is muted.