Blog · November 6, 2026 · 6 min read

Leave an OBS Live Stream or Recording Running on Your Mac While You Step Away

A stream that is going well is the worst moment to need the bathroom. OBS Studio is free, open source and happy to keep streaming or recording for as long as it runs and the Mac stays awake, but the Mac has no idea that the thing on screen matters. Every key and click still does something, the display still wants to sleep, and anyone who wanders past can read your chat. This post is about leaving OBS running on a Mac for ten minutes or ten hours, with VibeLock locking the keyboard and trackpad while the screen stays on, and what it does not solve.

Why you would step away from a live stream

Not every stream has a host in the chair. A 24/7 lofi or ambient channel is a scene and a playlist nobody watches from the desk. A long charity stream has a human who needs breaks. A multi-hour tutorial or game-session recording is mostly you, with gaps. A church or community stream runs from a laptop at the back of the room while the person who set it up goes and sits down. A time-lapse of a long render is OBS watching another app work. In all of these, OBS keeps going while you are elsewhere, on a Mac other people can reach.

What goes wrong when you leave

  • Someone hits a hotkey. OBS hotkeys are configurable, so a stray key press does whatever you bound it to: stop the stream, stop the recording, mute the mic, switch scenes. A cat, a child, a colleague “just checking something”: the exact binding does not matter, the fact that one exists does.
  • The Mac sleeps. A stream continues only while the app runs and the machine is awake. Display sleep can interrupt what you were showing; system sleep ends the session.
  • A notification covers the scene. On a display capture, a calendar alert or message preview lands on the recording.
  • The screen is readable. Your chat, your DMs, a stream key in a dialog you forgot to close: anyone in the room can read a lit display, and a lit display is what you want for glancing at stream health.

The macOS lock screen fixes the hotkey problem by blanking the display, so you cannot see your preview or chat and walk back in with no idea whether the stream is still up. That is the gap VibeLock fills.

The setup: allowlist OBS, lock, leave the display on

VibeLock is a $10 one-time menu bar app for macOS 13 Ventura or later. When you lock it, a system-wide event tap swallows every key, click, scroll and gesture, including Spotlight, Force Quit and Command-Q. It hides every app except the ones you allow, re-hides any that try to come back, keeps the display awake, and covers fullscreen apps on other Spaces with an opaque shield. Unlock with Touch ID or by typing your Mac login password into VibeLock's own shield. It makes no network calls and needs only the Accessibility permission.

For a stream, the allowlist is the job:

  • OBS, visible. The preview, status bar and scene list stay on screen, and nothing from the keyboard or trackpad reaches them. No hotkey fires because no key press arrives.
  • Your chat window, if you want it. A browser tab or chat client marked visible lets you read chat from across the room. Leave it off the list and it is hidden with everything else.
  • Accessible, with care. VibeLock can also mark an app accessible, meaning it can be used while everything else is locked. Do not do this with OBS on an unattended Mac; the whole point is that nobody can press anything in it.

VibeLock pre-allows a set of developer tools (Terminal, iTerm2, VS Code, Claude desktop and others); untick them from the menu bar so your terminal is not on screen next to the preview. Then lock. The display stays lit, the stream keeps running, and a glance from the doorway shows the recording timer still counting.

Checklist before you lock

  1. Plug in the power adapter. A recording on battery ends when the battery does.
  2. Set display sleep and computer sleep in System Settings so the Mac cannot doze off mid-session, or use a caffeinate-style tool. VibeLock keeps the display awake while locked, but it is not a power manager and will not stop the Mac sleeping on a closed lid or an empty battery.
  3. Turn on Do Not Disturb or a Focus so no banner lands on a display capture.
  4. Mute the microphone in OBS if you are leaving the room. Once locked, you cannot press the mute hotkey either, which cuts both ways.
  5. Check free disk space if you are recording locally. A multi-hour recording that fills the disk stops without asking.
  6. Close any dialog showing a stream key or password. OBS stays visible, including every window of it that is open.
  7. Confirm the stream or recording is running, lock from the menu bar, then press a key to prove nothing happens.

Coming back: unlock in a second

Touch ID unlocks VibeLock in a second, so a scene switch or a “be right back” toggle costs a fingerprint and nothing else. Without Touch ID, the login password typed into the shield does the same. If you worry about being locked out of your own stream, the unlock and fallback post covers every way back in.

Honest trade-offs

  • VibeLock does not keep the Mac from sleeping on its own. It holds the display awake while locked, but system sleep settings, a closed lid and a dead battery are outside its control. Set those yourself before every long session.
  • It does not monitor the stream. If your internet drops or OBS crashes, VibeLock has no idea and will not tell you. It keeps a window on screen and kills the input; stream health is still your job, which is why the visible preview matters.
  • Locking input does not hide what is on screen. If the scene, the chat or an OBS dock shows something private, anyone in the room can still read it. That is a scene problem, not a lock problem; fix it in OBS before you leave.

The alternatives, and where they fall short

The macOS lock screen is free and blocks every key, but it turns the display off. Closing the lid sleeps the Mac unless you run clamshell mode with an external display and keyboard, and then that keyboard is live. “Never sleep” keeps the picture up but does nothing about input. It is the same pattern as the long export or render post and the stepping away from a video call post: macOS can give you a dark locked screen or a bright open one, and a running stream needs the third option. The lock the keyboard but keep the screen on guide walks through every workaround.

Questions people ask

Will OBS keep streaming while VibeLock is locked?

VibeLock only governs input and which apps are visible. OBS keeps doing whatever it was doing when you locked, as long as the Mac stays awake.

Can I switch scenes without unlocking?

Not from the keyboard, by design. Unlock with Touch ID, switch, lock again. Unattended scene changes are a job for OBS before you leave, not for the lock.

Does it work with an external monitor at the back of the room?

Yes. VibeLock works across all Spaces and displays, so a laptop driving a projector is covered the same way; the classroom projector post applies.

When is this overkill?

If the Mac is alone in a locked room with no pets, “never sleep” and Do Not Disturb are enough. VibeLock earns its place when the Mac is reachable by other hands and the stream has to survive them.

Keep reading