Use cases / 5 min read

Livestreaming safely: notifications, tabs and DMs

For an OBS livestream, inspect every scene and capture source, then select Privacy Screen for the screen content you want filtered. Remove unintended display captures, check audio separately and record a rehearsal with fictional material. A safe source in one scene does not make every other scene safe.

How to set up ScreenVeil and OBS for a stream, and check what's being captured before you go live.

By ScreenVeilUpdated

Illustration of a live broadcast lamp and outgoing waves beside an unavailable undo symbol.Before you go live
Illustration

Can another OBS source reveal the desktop?

Yes. A scene can contain a separate display capture even when you also added Privacy Screen. The source you inspect is only one part of the final composition.

OBS scenes combine sources in a layer order. Review their type, selected target and visibility rather than relying on names such as Safe Screen. A label does not prove what a source captures, and an obscured source may become visible after another layer is hidden.

For the screen layer you want filtered, select the Privacy Screen window in the macOS Screen Capture source. OBS supports display, window and application capture methods; choosing the display is a different capture path that ScreenVeil does not filter.

Check browser sources, media sources and overlays too. A browser overlay showing a real chat or account page is independent of ScreenVeil’s output.

Map the scenes before checking the stream

This example scene map uses fictional material and describes a review you can perform. It is not an OBS configuration tested or supplied by ScreenVeil. Adapt it to the sources in your own scene collection.

Check scenes reached by hotkeys and nested scenes as well as those you click manually. A source reused in several scenes may carry its configuration into each of them.

If you show browser-based chat, moderate and inspect that surface using its own controls. Hiding your local chat app does not remove messages rendered by a separate OBS browser source.

Example sceneInspect before use
Starting soonBackground media, browser overlays and any screen source left behind the title card.
PresentationPrivacy Screen selected as the window target; no unintended desktop capture underneath it.
Camera and demoCamera framing, the screen target and every visible overlay.
BreakA prepared safe visual plus an explicit decision about microphone and desktop audio.

How can you test without going live?

Make a local rehearsal recording with the same scenes and sources you intend to broadcast. Use PUBLIC SAMPLE in the public window and PRIVATE SAMPLE in a private notes app so you can identify an exposure without using real information.

Start ScreenVeil, choose the intended app exclusions and select Privacy Screen in OBS. If you use whole-window exclusions, remember that those selections reset when Privacy Screen stops.

  1. 1

    Run the presentation sequence

    Switch apps, open menus and bring the private sample forward locally while recording.

  2. 2

    Visit every scene

    Use the scene buttons and hotkeys you expect to use live. Include transitions into and out of the break scene.

  3. 3

    Review the actual file

    Watch the recorded composition for the private sample, unexpected overlays and stale frames. Listen to the entire audio track.

  4. 4

    Resolve uncertainty before broadcasting

    If the result is wrong, stop and correct the source or scene. Repeat the affected sequence rather than assuming the preview is sufficient.

Can a hidden app still be heard?

Yes. Screen filtering does not silence the microphone, desktop audio or a separate OBS audio source. A private messaging app can be absent from the picture while its sound remains in the recording.

OBS’s macOS audio options depend on the source and software version. Review the mixer and each capture source’s audio settings instead of assuming a visual exclusion affects the sound.

Play a harmless sample sound during the rehearsal and listen to the recorded result. Decide which audio should continue during your break scene; changing scenes alone is not proof that all audio stopped.

What is your recovery action during a live session?

Prepare a break scene with content you have already inspected, and rehearse switching to it. Also know the controls for stopping the broadcast and muting the relevant audio sources.

Cover feed, with the default ⌘⇧B shortcut, covers ScreenVeil’s output. It does not cover another OBS display source, a browser overlay or the camera. Choose a recovery action that matches the part of the composition at risk.

Once frames have reached the stream, a later cover cannot recall them. Review any saved recording before publishing a replay.

Recheck the scene collection after changing the display arrangement, capture target or software versions. A previous rehearsal supports that earlier setup; it does not establish every future combination.