made using Leaflet
stochastic scritches
DRAFT

Draft

—
—

This is a visual, non-video guide to how I setup OBS v32.2.2 on a Mac running Golden Gate 27.0 for streaming on @stream.place


Install OBS and enable permissions

Install OBS on the Mac from https://obsproject.com/download

Left shows OBS and Applications icons. Right shows the pop up you'll get when you open OBS the first time. Click the 'Open' button. Fully text reads "OBS is an app downloaded from the internet. Are you sure you want to open it?" then details what browser it was downloaded from and the time it was download. The prompt then says, "Apple checked it for malicious software and none was detected."

To install, click and hold on the OBS icon as you move your cursor to be over the Applications icon, then release the click. Use command + space on your keyboard to open spotlight, type OBS, then click on OBS and it will open. On first open you'll be prompted by Apple's security check - it should not detect malicious software, so just click the 'Open' button.


On first open, you'll be prompted to enable permissions so that OBS can work properly.

OBS Studio Review App Permissions window displaying numbered setup options for Screen Recording (1), Camera (2), Microphone (3), and Input Monitoring (4), each with a button to open macOS preferences.
macOS Screen & System Audio Recording settings window highlighting the OBS toggle switch off, with an annotation instructing to switch the toggle on.
macOS prompt asking to quit and reopen OBS after changing screen recording permissions, with an arrow pointing to select "Later" to continue adjusting settings first.
macOS Camera settings window highlighting the OBS permission toggle with an instruction callout to switch the toggle on.
macOS system popup asking to quit OBS after changing camera permissions, with an arrow pointing to the "Later" button.
macOS Microphone settings window highlighting step 3 next to the disabled OBS toggle, with a callout box instructing to switch the toggle on.
macOS prompt asking to quit OBS after updating microphone permissions, with an arrow pointing to select "Later" before moving to the next setting.
macOS Input Monitoring settings window highlighting step 4 next to the OBS toggle, with an annotation instructing to enable the toggle.
macOS prompt step 5 pointing an arrow to the highlighted "Quit & Reopen" button, with text instructing to click it to restart OBS and finish setup.
1 / 9

You much enable each one manually. It will prompt you to restart OBS after enabling each one; just wait until the end. Yes, Apple is very annoying.


If you're prompted by the auto-configuration window, hit cancel. We're going to do something else first, then come back to this.

Setup OBS for stream.place

Open the settings panel and navigate to the output tab to adjust settings for stream.place

1 / 5

The default output mode is likely Simple. Switch that to Advanced. Then scroll down to the Encoder Settings section, where you confirm Rate Control = CBR and switch to that if it's different. Then under Keyframe Interval (0=auto) change 0 s to 1 s, and under x264 Options type in bitframe=0. Apply the frames and hit OK to exist the settings window.


Now let's use the auto-wizard to setup a few things more automatically.

OBS Studio main window showing an open Tools drop-down menu with an arrow highlighting the "Auto-Configuration Wizard" option.
OBS Auto-Configuration Wizard window showing the default "Optimize for streaming, recording is secondary" radio option selected, with step 1 pointing to the Next button.
OBS Auto-Configuration Wizard Video Settings screen showing default resolution and FPS selections, with step 2 pointing to the Next button.
OBS Auto-Configuration Wizard Stream Information screen highlighting step 3 next to the Service drop-down menu set to Twitch.
OBS Auto-Configuration Wizard with Service set to Custom, showing empty text input fields for Server and Stream Key.
Streamplace website navigation sidebar showing the sidebar toggle icon and step 4 highlighting the "Live Dashboard" tab.
Streamplace Live Dashboard web page showing a "Stream from OBS" button highlighted as step 5.
Streamplace "Stream from OBS" configuration screen with RTMPS protocol selected, featuring a highlighted "Generate Stream Key" button labeled as step 6.
Streamplace dashboard displaying generated custom Server URL and hidden Stream Key fields highlighted inside a yellow box.
OBS Auto-Configuration Wizard showing step 7 for the filled Server field, step 8 for the pasted Stream Key, and step 9 pointing to the Next button.
OBS warning prompt asking to perform a bandwidth test using randomized video data, with an arrow pointing to click the highlighted "Yes" button.
OBS Auto-Configuration Wizard displaying a 100% progress bar while executing tests to estimate ideal streaming settings.
Streamplace Live Dashboard video player displaying grey noise media during the active OBS auto-configuration test.
OBS Auto-Configuration Wizard final results screen showing ideal estimated settings, labeled step 10 with an arrow pointing to the "Apply Settings" button.
1 / 14

Now we'll reopen that auto-configuration window we closed earlier. For the first two items, just keep the defaults and hit next. When you get to the Stream Information option, probably showing Twitch at the default services, change that to Custom. You can get the Server URL and Stream Key on your streamplace live dashboard. Copy and paste those over, select Next to start the live testing, then when it's done apply the settings.


Now setup fun things!

Enable chat to appear over the stream. There's a few options here:

Plain chat scrolling across the top - https://stream.place/docs/features/danmu/

Message-style conversation with profile pics -

@rpg.actor pets with chat messages in a bubble - https://rpg.actor/streampets

Another day perhaps I'll add more visual instructions than these offer, but I'm kinda bored of doing screenshots right now. Bug me about it later if you want to see how to add any of them though.

Put your video in a circle on the stream if you're mostly sharing your screen.

ya i got tired


made using Leaflet