Skip to main content
Upstream
Upstream
  • Product
  • Features
  • Platforms
  • Resources
  • Pricing
Login Sign up for free
For churches and ministries

Church live streaming that runs itself.

Schedule Sunday service once and it goes live on YouTube every week. Replay it through the week, run a 24/7 worship channel and send it to Facebook too. Nobody has to sit at a computer, and no computer has to stay on.

Start Streaming Free See how it works
24 hrs
Of free streaming every month
10
Of 30+ platforms at once, from one stream
1080p
On the free plan, no watermark
$30
A month per paid stream

How it works

Set Sunday service once.

Upload the recorded service, pick a weekly slot and choose the platforms. Upstream starts it on time from the cloud, plays it through and ends it when the service is over.

studio.upstream.so

Sunday Service

More actions
Save ⌘ S
  • Background
  • Audio
  • Stream designer
  • Live Studio BETA
  • Activity graphs
Stream settings
Manage background

Loop duration: 01:30:00

1
Welcome and worship25:00
Attach Sting / Ad Break
2
Sermon: week 121:05:00
Attach Sting / Ad Break
  • Settings
  • Chat
  • Destinations
  • Triggers
  • Collapse
Background settings

Background playlist order

  • Ordered loop
  • Shuffled loop

Ordered will play the background files in their order.

Video Fit

  • Crop
  • Fit

Background will be cropped to fill the entire canvas if the aspect ratio doesn't match.

Video-triggered Inserts

Trigger ModeDisabled

Choose when to trigger video-triggered inserts

Background playlist settings

  • Background channel volume
    70

    Controls the volume of the background playlist, minimum value is 0 and maximum is 100.

  • Background fade typeNo fade

    Controls the type of fade animation between background files.

General settings

Playback mode

  • Loop continuously
  • Play once and end

Stream loops your playlists 24/7 until you stop it manually or a schedule ends.

Schedule livestream

Schedule typeNo schedule - manual control

You start and stop the stream manually from the dashboard.

FrequencyDaily
Next start date and time
10/29/2026, 11:08

The next time this recurring schedule starts.

Next end date and time
10/29/2026, 12:08

The next time this recurring schedule ends.

Multistreams in schedule

Controls the behaviour of additional destinations which will start with this schedule.

YoutubeYouTube
KickKick

Actions

Preview
Save
Oct
2026
Mo
Tu
We
Th
Fr
Sa
Su
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
Set time of day
11
:
17
Back to calendar
10/29/2026, 11:16
Cancel
Select
1 Make it a recurring schedule 2 Every day or every week 3 Next start, and when it ends 4 Save. It goes live every Sunday

01 Scheduled services

Every Sunday at ten, on time.

Set the slot once and the service starts on Upstream's servers every Sunday, then ends when it's done. Upstream makes the YouTube broadcast too, so nobody has to open YouTube Studio.

See scheduling

02 24/7 channel

A worship channel that never goes dark.

Upstream is cloud playout: it loops sermons, worship sets and past services on YouTube around the clock. Add last Sunday's service while the channel plays.

Explore 24/7 streaming

03 Live with guests

Bring the pastor on from home.

Go live from the browser in Live Studio with up to 10 people on stage. A guest preacher or worship leader joins from a link, with no account and nothing to install.

Explore Live Studio

Your first broadcast

From last Sunday's recording to a channel that runs itself

Start with one recorded service. Check it on your channel, then set the weekly slot.

  1. 01 Step 1

    Upload a recorded service

    Upload last Sunday's service as one video, or worship and sermon as a playlist. Put a welcome video or the announcements in front of it.

  2. 02 Step 2

    Connect YouTube and Facebook

    Sign in with YouTube and Upstream sets up the broadcast. For Facebook, paste a persistent stream key from Live Producer. Facebook asks for a Page with at least 100 followers.

  3. 03 Step 3

    Test it, then set the weekly slot

    Run a short test and watch it on your channel. Then set a weekly schedule, and add a 24/7 replay channel when you're ready.

Sunday service, on the minute

Pick a weekly slot and Upstream starts the service on time. Choose Create YouTube live now and it shows on your channel as Upcoming, with a link to share.

Schedule livestream Stopped Scheduled Starting in 3s Starting in 2s Starting in 1sStreaming
Schedule type One-time schedule Recurring schedule No schedule - manual control One-time schedule Recurring schedule Back-to-back stream cycles Stream starts and stops automatically at the times you set. Choose the next start and end occurrence; future occurrences repeat from that window.
Start date and time Sun, Sep 27, 10:00 AM End date and time Sun, Sep 27, 11:30 AM
Frequency Weekly Next start date and time Select date and time Sun, Sep 27, 10:00 AM September 2026 Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Set time of day

A 24/7 channel YouTube keeps

YouTube saves streams under 12 hours to your channel. Run the worship channel in back to back cycles just under 12 hours and every run stays as a video.

Schedule typeBack-to-back stream cycles Stream runs in cycles with breaks in between, restarting automatically.
How long should each cycle run?
11Hours55Minutes
Break between cycles
0Hours30Minutes
11h 55m11h 55m11h 55m Archived Archived Archived
11h 55m cycle · 30m break · Repeats indefinitely ScheduledStreaming

Worship music with its own visuals

Play worship music as an audio playlist over a video or image playlist. Set each volume and a crossfade between songs, like a radio station.

Audio playlist settings
Main channel volume70Secondary channel volume3045
Audio crossfade duration (s)16Whole seconds only. Audio crossfade duration can be between 0 and 20 seconds.

YouTube and Facebook in one go

Add Facebook next to YouTube, up to 10 of 30+ platforms at once. Facebook ends lives at 8 hours, so Upstream stops it 5 minutes early and the rest stay live.

Manage Stream State Stopped1 / 4 streaming2 / 4 streaming3 / 4 streaming4 / 4 streaming
Lofi Beats Radio Primary Stream Server
Facebook Facebook Automatically stops 5 minutes before 8 hour limit
YouTube YouTube
Instagram Instagram

Compare

Streaming church from a PC with OBS vs with Upstream

OBS is free and it works. It also needs a computer that stays on and someone who presses start. Upstream runs the service from the cloud.

Church

A church PC with OBS vs Upstream

CapabilityA church PC with OBS On a computer at churchBest fit Upstream Cloud and browser
Sunday morning start
A volunteer presses Start
Starts on schedule from the cloud
Replays during the week
The PC stays on all week
Played from the cloud, every PC off
24/7 worship channel
A computer running day and night
Runs on Upstream's servers
YouTube and Facebook at once
A plugin and an upload for each
One stream to up to 10 of 30+ supported platforms
Guest preacher from home
A video call captured into OBS
Joins Live Studio from a link
Power cut or update at church
The stream ends
Scheduled and 24/7 streams keep going
Price
Free software, plus the PC
Free for 24 hours a month, then $30 a month
Stream your services free for 24 hours every month No credit card and no watermark. Scheduling is on every plan.
A church PC with OBS On a computer at church
Start free
No credit card
Sunday morning start
A church PC with OBS On a computer at church
A volunteer presses Start
Upstream Cloud and browser
Starts on schedule from the cloud
Replays during the week
A church PC with OBS On a computer at church
The PC stays on all week
Upstream Cloud and browser
Played from the cloud, every PC off
24/7 worship channel
A church PC with OBS On a computer at church
A computer running day and night
Upstream Cloud and browser
Runs on Upstream's servers
YouTube and Facebook at once
A church PC with OBS On a computer at church
A plugin and an upload for each
Upstream Cloud and browser
One stream to up to 10 of 30+ supported platforms
Guest preacher from home
A church PC with OBS On a computer at church
A video call captured into OBS
Upstream Cloud and browser
Joins Live Studio from a link
Power cut or update at church
A church PC with OBS On a computer at church
The stream ends
Upstream Cloud and browser
Scheduled and 24/7 streams keep going
Price
A church PC with OBS On a computer at church
Free software, plus the PC
Upstream Cloud and browser
Free for 24 hours a month, then $30 a month
Stream your services free for 24 hours every month No credit card and no watermark. Scheduling is on every plan. Start free No credit card

Key facts about Upstream

What it is
Cloud streaming software that does four things in one plan: 24/7 streams from your videos, scheduled pre-recorded streams, live shows with guests, and multistreaming.
  • All 0
  • Live 0
  • Stopped 0
Reorder
Filter
Create stream

No streams yet

Go live from your browser, play pre-recorded videos, run a 24/7 channel or multistream, all from one stream.

Create stream
Create Stream
Skip wizard
1
Stream Type
2
Platform
3
Configuration
4
Setup
5
Summary

What kind of stream do you want to create?

Choose your stream type and we'll guide you through the setup

Prerecorded and/or 24/7

Loop videos, images, or audio (24/7 or less), with optional multistream

  • Upload videos & images
  • Schedule or run continuously
  • Audio playlists
Set up prerecorded

Multistream from OBS

Stream from OBS, Streamlabs, etc. to multiple platforms at once

  • Connect OBS or Streamlabs
  • Stream to multiple platforms
  • RTMP endpoint
Set up multistreaming

Live Studio

Go live from your browser, solo or with guests

  • Browser-based streaming
  • Invite guests
  • Screen sharing
Set up live studio
Price

$30/ month

$30 a month per 1080p stream, or $24 billed yearly. As low as $16 a stream with 4 or more, billed yearly.
Free plan

24hfree every month

24 hours of streaming every month, with no card and no watermark. The hours reset monthly.
Platforms

30+platforms

30+ platforms, up to 10 at once from one stream.
Longest run

800+days without a restart

One YouTube broadcast on Upstream has run without a restart since July 27, 2024: Final Fantasy LoFi Radio, 800+ days and still live.
Live816d 10:27:57
YouTube
Officially certified YouTube
Certified for YouTube Live. Upstream is on YouTube's official list of verified encoders.
Pricing · per concurrent stream

One free stream. Paid gets cheaper as you scale.

Start with 1 paid stream at $30/mo, scale to 1000+, and pay less as you add streams: 2 streams are $50/mo, 3 streams are $70/mo, then 4+ streams are $20/stream/mo or $16/stream/mo when billed yearly.

Free plan No credit card
1 stream only
$0 / forever

1 concurrent stream · 24 hr/month

1080p at 30 FPS

Start free
Your price Unlimited streaming
1 stream
$30 / month

$30/stream/mo · 4+ volume rate is $20

Bulk discount · $60 $50/mo

$30 start $20 volume rate
Get 1 stream · $30/mo
Simple pricing while you scale
Every stream includes No add-ons, no upsells. Same on the free plan.
Cloud playout
No bandwidth limits
Scheduled streams Pre-recorded live
Stream recordings
Multistream x10 Stream Designer + overlays Live Studio Playback controls Separate playlists Stings, jingles + ad inserts Team access Live Streaming API MCP for AI assistants Certified for YouTube Live
No watermark
Instant cloud availability*

* Free-plan capacity may be limited during unusual demand.

Unlimited streaming Bulk discount · $60 $50/mo
Start free Get 1 stream · $30/mo

FAQ

Church streaming questions

Yes. Upstream is cloud playout: upload sermons, worship sets and past services, and it plays them on YouTube around the clock from its own servers. It holds up, too. Final Fantasy LoFi Radio has run on YouTube through Upstream as one unbroken broadcast since July 27, 2024: 800+ days and still live.

No. A scheduled service starts and stops on Upstream’s servers at the times you set, with every computer at church switched off. You only need someone there when you go live from the building with a camera.

Yes. Put both on the same stream and Upstream sends it to each one, up to 10 of 30+ platforms at once. You sign in with Google for YouTube and Upstream makes the broadcast. Facebook takes a persistent stream key, and if you schedule the live in Live Producer the day before (Facebook allows up to 24 hours ahead), it starts on its own while Upstream is sending.

Keep it on YouTube. Facebook ends live videos at 8 hours, and its Live policies say Live should not be used for looping videos and ask that prerecorded content is clearly marked. A Sunday replay on Facebook is fine: say it’s prerecorded in the title or description.

The free plan gives you 24 hours of streaming every month with no card and no watermark, enough for a weekly service. A stream that runs 24/7 is $30 a month in 1080p, or $24 a month billed yearly, and as low as $16 a stream with 4 or more, billed yearly. Scheduling is on every plan. See pricing.

Yes, as long as each stream is under 12 hours. YouTube saves streams under 12 hours to your channel and may not capture longer ones at all. A Sunday service fits easily. For the 24/7 channel, run back to back cycles just under 12 hours and every run is saved.

Only with the rights to them. CCLI’s Streaming License covers worship songs in the services you stream, and Streaming Plus adds recordings and tracks. YouTube scans every live stream for copyrighted music and can interrupt it, even when you hold a license, unless the rights owner allowlists your channel.

Plan your workflow

Plan your church stream

See the setup and choose how your first stream will run.

Scheduling Schedule a recorded service on YouTube Set up the YouTube event so the service starts on time with nobody at the desk. Read the guide 24/7 channel Set up a 24/7 channel on YouTube Build the playlist and settings for a channel that stays on air. Read the guide YouTube rules Is 24/7 streaming allowed on YouTube? What YouTube allows on a channel that is always live. Read the guide
More streaming options
  • Facebook streaming
  • Live Studio
  • 24/7 streaming
  • Scheduling

Put this Sunday on a schedule

Upload a recorded service and run a short test on your channel. The free plan gives you 24 hours of streaming every month, with no card and no watermark.

No credit card 1 stream included 24 hours/month Full functionality
Start Streaming Free See pricing
24/7 Live Streaming Run cloud channels that stay live around the clock. Live Studio Invite guests, share screens, and add branded overlays in the browser. Multistreaming Send one live feed to YouTube, Twitch, Kick, and RTMP endpoints. Pre-recorded Live Streaming Upload pre-recorded videos & Go Live without the stress of live production. Free plan 24 hours a month with no watermark. Multi-channel streaming Separate live channels from one account. Enterprise Setups for teams, labels and agencies. About Upstream Who we are and how Upstream works.
Scheduling Streams that start and end on their own. Multichat Every platform's chat in one feed. Overlays Layers and widgets in Stream Designer. Stings, jingles and ads Inserts that play between your videos. Playback controls Skip or play any file while you stay live. Audio and video playlists Loop music and visuals separately. Team access Invite your team, each with their own role. RTMP server Stream in from OBS or any encoder. Live Streaming API Run streams, media and queues from code. MCP Server Manage streams from your AI assistant. All features Everything Upstream does, on one page.
YouTube live streaming Twitch live streaming Kick live streaming Facebook live streaming Instagram live streaming TikTok TikTok live streaming Rumble live streaming Mixcloud live streaming 30+ more Plus any custom RTMP or SRT destination.
Platform limits Bitrate and duration caps for each platform. Integrations Setup guides for OBS, vMix, cameras and more. VTuber Streaming Go live with your avatar on every platform.
Blog Guides, platform rules and news for anyone who goes live. Guides Setup guides for 24/7 streams, multistreaming and RTMP. Release Notes The new features in each Upstream update, in one place. Free Tools Video, audio, thumbnail and AI tools, plus camera and mic checks. Helpdesk Step by step setup help and troubleshooting for Upstream. Service status Current service health, uptime history and incident updates. Live Streaming FAQ Short answers to what people ask before they go live. Compare Upstream Upstream side by side with Restream, StreamYard and others. Latest post YouTube Dual Stream: What the Vertical Copy Does and How to Turn It Off
Always-on 24/7 Live Streaming Run cloud channels that stay live around the clock.
Explore
Real-time live Live Studio Invite guests, share screens, and add branded overlays in the browser.
Explore
One stream, 30+ platforms Multistreaming Send one live feed to YouTube, Twitch, Kick, and RTMP endpoints.
Explore
Schedule & Automate Pre-recorded Live Streaming Upload pre-recorded videos & Go Live without the stress of live production.
Explore
Free plan 24 hours a month with no watermark.
Multi-channel streaming Separate live channels from one account.
Enterprise Setups for teams, labels and agencies.
About Upstream Who we are and how Upstream works.
Scheduling Streams that start and end on their own. Multichat Every platform's chat in one feed. Overlays Layers and widgets in Stream Designer. Stings, jingles and ads Inserts that play between your videos. Playback controls Skip or play any file while you stay live. Audio and video playlists Loop music and visuals separately. Team access Invite your team, each with their own role. RTMP server Stream in from OBS or any encoder.
Live Streaming API Run streams, media and queues from code.
MCP Server Manage streams from your AI assistant.
All features Everything Upstream does, on one page.
YouTube live streaming. 24/7 channels with midroll ads. Twitch live streaming. Streams restart on their own at 48 hours. Kick live streaming. Stay live with your computer off. Facebook live streaming. Schedule lives that start on their own. Instagram live streaming. Go live from your browser or the cloud. TikTok TikTok live streaming. Go live on TikTok and Instagram at once. Rumble live streaming. Add Rumble to your YouTube or Kick stream. Mixcloud live streaming. DJ sets and radio shows from your browser. 30+ more Plus any custom RTMP or SRT destination.
Platform limits Bitrate and duration caps for each platform.
Integrations Setup guides for OBS, vMix, cameras and more.
VTuber Streaming Go live with your avatar on every platform.
Blog
Guides
Release Notes
Free Tools
Helpdesk
Service status
Live Streaming FAQ
Compare Upstream
YouTube Dual Stream: What the Vertical Copy Does and How to Turn It Off YouTube Dual Stream: What the Vertical Copy Does and How to Turn It Off
Upstream

Run your streams from the cloud

Free plan: 24 streaming hours a month, no card, no watermark.

4.6 · 245 reviews on Trustpilot
Legal entity
Zukunft d.o.o.
Registered address
Grožnjanska ulica 32, 10000 Zagreb, Croatia
Company VAT ID
Company VAT ID: HR62560895839
About | Contact us | Tools | Content standards | Security | Privacy Policy | Terms of Service | Affiliate terms | Legal notice |

Product

  • Pricing
  • Upstream Features Overview
    • Multistreaming
    • Separate Audio and Video
    • Overlays: Stream Designer
    • Live Streaming Studio
    • Scheduling & Automation
    • Live Playback Controls
    • Play Stings, Jingles and Ads
    • Team Access
  • Enterprise Broadcasting Solutions

Resources

  • Helpdesk
  • Service status
  • Live Streaming FAQ
  • Blog
  • Release Notes
  • Live Streaming API
  • MCP Server
  • Free Live Streaming
  • YouTube Live Streaming
  • RTMP Server
  • Supported Platforms
  • Live Streaming Limits
  • Integrations

Compare Us

  • Compare Upstream
    • Upstream vs Runnel.live
    • Upstream vs OneStream
    • Upstream vs Live247
    • Upstream vs Gyre
    • Upstream vs Streaming Bots
    • Upstream vs Restream
    • Upstream vs StreamYard
    • Upstream vs LiveReacting
    • Upstream vs Playout.video

Free Tools

  • Design tools
  • Video tools
  • Audio tools
  • AI tools
  • Setup checks

Use cases

  • For Creators
  • For Music Labels
  • Church Streaming
  • VTuber Streaming
  • Multi-Channel Streaming

© 2026 Upstream. All rights reserved.