1. Get Your YouTube Stream Key

1

Sign in to YouTube Studio

Go to youtube.com/live_dashboard and sign in with your church YouTube account.

2

Copy your Stream Key

In the Live Dashboard, go to Stream (left sidebar) → copy the Stream key shown at the bottom of the page. Keep this private — treat it like a password.

Tip: Once you save the stream key in OBS, you do not need to look it up again. YouTube will auto-generate a new stream key each time you go live.

2. Add Your 4 Cameras in OBS

Before you start: Make sure all 4 cameras are connected via USB or capture cards and powered on. OBS will detect them automatically.

Add each camera as a Video Capture Device

1

Open Sources in OBS

In the main OBS window, under the Sources panel (bottom-left), click the + button.

2

Select "Video Capture Device"

Choose Video Capture Device from the list. Name it something clear like Camera 1 - Downstairs or Camera 4 - Stage Right.

3

Select your camera from the Device dropdown

Choose the specific camera or capture card input. Click OK.

Repeat this for all 4 cameras. Each one appears as a separate source in the Sources panel.

Camera Locations

Camera 1 — Downstairs (Sunday School)
USB camera mounted in the downstairs Sunday school area. Covers the children's program during service.
Camera 2 — Upstairs / Wide Shot
Main wide shot from the back of the sanctuary. Covers the full congregation and altar.
Camera 3 — Upstairs / Pulpit
Positioned near the front, focused on the pulpit and lead pastor during sermons.
Camera 4 — Upstairs / Stage / Choir
Captures the choir, musicians, or confirmation/class when on stage. Good for hymns and special music.

3. Create Scenes for Camera Switching

Scenes in OBS let you switch instantly between different camera layouts. Create one scene per camera feed.

1

In the Scenes panel (top-left), click +

Name it Downstairs — this is your Sunday school camera.

2

Add the camera to that scene

With the scene selected, click + in the Sources panel and add the corresponding Video Capture Device. The camera feed now shows in the main preview.

3

Repeat for all 4 cameras

Create these scenes: Downstairs, Wide, Pulpit, Choir.

Tip: Position your keyboard shortcuts in OBS Settings → Hotkeys. Assign F1–F4 to switch between scenes — this is faster than clicking during a live service.

4. Connect OBS to YouTube Live

1

Open OBS Settings → Stream

Click Settings (bottom-right in OBS) and select Stream on the left.

2

Select YouTube as the Service

In the Service dropdown, select YouTube - RTMPS. Leave Server as default.

3

Paste your Stream Key

Paste the stream key from Step 1 into the Stream Key field. Click Apply, then OK.

4

Click "Start Streaming" in OBS

In the main OBS controls (bottom-right), click Start Streaming. Your feed is now live on YouTube.

Important: YouTube requires you to go live on their end as well. Once OBS is streaming, go to youtube.com/live_dashboard and click Go Live. Your stream will appear on your channel.

5. Show the Stream on the MarkOS Live Page

The MarkOS Live Page embeds your YouTube stream automatically. Here's how to set it up:

Step Action
1 Start your YouTube stream and note the video ID from the URL
youtube.com/watch?v=VIDEO_ID
2 Open the Operations Hub and scroll to the Live Stream section
3 Enter the YouTube video ID and save — the stream appears immediately on /live
For recurring Sunday streams: Kedric can save the video ID on Sunday mornings after starting the YouTube stream. The /live page updates in real time with no code changes needed.
Go to Operations Hub →    View Live Page →

Quick Reference

ItemValue / Instruction
Streaming softwareOBS Studio (free, obsproject.com)
DestinationYouTube Live (youtube.com/live_dashboard)
Total cameras4 (1 downstairs, 3 upstairs)
Stream URL pagestmarkws.polsia.app/live
Stream key setupSettings → Stream → YouTube RTMPS
Scene hotkeysF1 = Downstairs, F2 = Wide, F3 = Pulpit, F4 = Choir
Start stream on MarkOSSave video ID in Operations Hub /live section