Skip to content

Livestream

A production desk that will not fight the operator

ChurchOS drives OBS on your own machine. It suggests the scene, a person decides, and nothing is called live until video is genuinely reaching a viewer.

Live production
Live1,412 kbps · 0 dropped

Program

Sermon

Preview

Holding

Switch OBS Program to “Sermon”

What it does

Assisted by default, never automatic

The desk prepares the action a worship cue implies and waits. Full automation exists, requires typing out what it means, and can be stopped from a banner.

LIVE means somebody could watch

Derived from fresh video segments, not from a button press. A rejected stream key shows as failed rather than as a LIVE badge over a black player.

Only allowlisted commands reach OBS

The console cannot become a remote shell into the streaming machine. Every request ChurchOS may issue is a named entry in a list you can read in a diff.

Preflight on Thursday, not Sunday

Scenes, sources, overlay credentials, stream keys and scripture pages are all checked before the morning, and a failure names what drifted.

Why it matters that this is one system

Overlays render from the same projection layer as the sanctuary screens, so what a stream viewer reads is what the room reads — with the preacher’s private notes excluded by structure rather than by a filter somebody has to remember.