Skip to main content
Upstream
Upstream
  • Product
  • Features
  • Platforms
  • Resources
  • Pricing
Login Sign up for free
Hosted RTMP server

RTMP Server for OBS and Multistreaming

Paste one server URL and stream key into OBS, vMix or a hardware encoder. Upstream receives the stream and sends it to up to 10 of 30+ platforms at once, with no server for you to run.

Get Your RTMP Server URL 24 free hours a month. No credit card. Officially certified YouTube

One RTMP server for every platform

Your encoder sends one stream to Upstream's RTMP server, and Upstream sends it on to up to 10 of 30+ platforms at once.

Your RTMP server URL and key

Every stream gets rtmp://ingest.upstream.so:1935/live and its own stream key. Copy both into your encoder, or import the OBS profile and skip the typing. Downloaded OBS profiles match the stream's resolution, orientation and frame rate.

Good connectionOn Air
GuestsEncodersStyleChatDestinationsGraphics

Stream Credentials

Use these credentials in OBS, Streamlabs, or any RTMP streaming software

Good connection
RTMP Server URLrtmp://ingest.upstream.so:1935/live
Stream Key••••••••••••••••••
Reset Stream Key Download OBS profile

One upload, up to 10 destinations

Your encoder sends one stream. Upstream sends it on to YouTube, Twitch, Kick and the rest, so another platform costs your upload nothing.

Good connectionOn Air
GuestsEncodersStyleChatDestinationsGraphics

Destinations

Streaming to 4 destinations.

  • Lofi HoursPrimary destinationStreaming
  • lofihoursMultistream destinationStreaming
  • lofihoursMultistream destinationStreaming
  • Lofi HoursMultistream destinationStreaming
Manage destinations
How it works

Connect OBS, go live everywhere

Turn on RTMP in Live Studio and copy the server URL and stream key into OBS or any encoder. When it connects, start the stream and Upstream sends it to up to 10 of 30+ platforms.

studio.upstream.so

Friday night stream

More actions
Save ⌘ S
  • Background
  • Audio
  • Stream designer
  • Live Studio BETA
  • Activity graphs
Stream settings
1
2
Expand
Join the studio with your camera, or add another source.
Sources 1
Invite
MI
Not in studio
Mia
Rejoin
Private chat
Join studio
Add source
  • Guests
  • Encoders
  • Style
  • Chat
  • Destinations
  • Graphics
  • Collapse

Encoders

Stream from OBS, a phone app or a hardware encoder. Each one has its own key.

Encoder #1

Waiting for feed · Main input

Server and key
Server
rtmp://ingest.upstream.so/live
Stream key
••••••••••••
New key
Add encoder

Start stream

Choose a destination for your stream, then confirm to go live.

Twitch

Ready to go live

Change

Youtube

YouTube
Change
Add destination
Start stream
Cancel Esc
1 Turn on an RTMP encoder 2 Copy the server URL and stream key into OBS 3 OBS connects and the feed comes in 4 Live on up to 10 of 30+ platforms

Trusted by teams in broadcast and entertainment

Disney MS logo Disney MS logo Disney
Eurovision MS logo Eurovision MS logo Eurovision
NBCUniversal MS logo NBCUniversal MS logo NBCUniversal
Pinkfong MS logo Pinkfong MS logo Pinkfong
Red Bull Red Bull Red Bull
Disney MS logo Disney MS logo Disney
Eurovision MS logo Eurovision MS logo Eurovision
NBCUniversal MS logo NBCUniversal MS logo NBCUniversal
Pinkfong MS logo Pinkfong MS logo Pinkfong
Red Bull Red Bull Red Bull
Disney MS logo Disney MS logo Disney
Eurovision MS logo Eurovision MS logo Eurovision
NBCUniversal MS logo NBCUniversal MS logo NBCUniversal
Pinkfong MS logo Pinkfong MS logo Pinkfong
Red Bull Red Bull Red Bull
Disney MS logo Disney MS logo Disney
Eurovision MS logo Eurovision MS logo Eurovision
NBCUniversal MS logo NBCUniversal MS logo NBCUniversal
Pinkfong MS logo Pinkfong MS logo Pinkfong
Red Bull Red Bull Red Bull

Setup

Your RTMP server in three steps

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/7Loop videos, images, or audio (24/7 or less), with optional multistream Upload videos & images Schedule or run continuously Audio playlistsSet up prerecorded Multistream from OBSStream from OBS, Streamlabs, etc. to multiple platforms at once Connect OBS or Streamlabs Stream to multiple platforms RTMP endpointSet up multistreaming Live StudioGo live from your browser, solo or with guests Browser-based streaming Invite guests Screen sharingSet up live studio
•••Waiting for stream...
GuestsEncodersStyleChatDestinationsGraphics

Destinations

Where this stream goes when it is live.

  • Lofi HoursPrimary destinationReady
  • lofihoursMultistream destinationReady
  • lofihoursMultistream destinationReady
  • Client media serverMultistream destinationReady
Manage destinations
•••Waiting for stream...
GuestsEncodersStyleChatDestinationsGraphics

Stream Credentials

Use these credentials in OBS, Streamlabs, or any RTMP streaming software

Start sending video to stream•••
RTMP Server URLrtmp://ingest.upstream.so:1935/live
Stream Key••••••••••••••••••
Reset Stream Key Download OBS profile

Your own servers, and video without an encoder

Send the same stream to any RTMP or SRT server you add, or upload videos and let Upstream stream them on a schedule or 24/7.

Feed your own or a client's server

Add any RTMP or SRT address as a destination. A client's media server or your own website player gets the same stream as the platforms.

Good connectionOn Air

Start stream

Choose a destination for your stream, then confirm to go live.

Stream key

PlatformCustom RTMP
RTMP URLrtmp://media.clientsite.com/live
Stream key••••••••••••••
Save this destination for reuseUncheck to use it only for this stream.
Destination nameClient media server
BackAdd destination

Stream with your computer off

Upload videos and Upstream plays them as a live stream from its own servers, on a schedule or around the clock. No encoder needed.

Manage background
Lofi study session1:04:12
Late night sax48:30
Rainy cottage2:10:05
Night owl1:31:22
Night train57:41
SettingsChatDestinationsTriggers
Playback modeLoop continuouslyPlay once and end

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

Specs

What goes in and what comes out

Upstream takes your stream in, sends it on to platforms and servers, and plays it on your own website.

RTMP in from any encoder, WHIP from OBS

Up to 4K, 60 fps on paid plans

Out over RTMP, RTMPS or SRT

Up to 10 of 30+ platforms at once

Any RTMP or SRT server as a destination

OBS profile to import

No RTMPS or SRT input

One input per stream, no backup input

A player for your own website

Compare

When to run your own RTMP server

Your own server is the right call when you need SRT input or a server on your local network. When the job is getting one stream onto several platforms or your own site, Upstream does it with nothing to install or maintain.

RTMP server

Your own RTMP server vs Upstream

CapabilityYour own server MediaMTX or nginx on your machine or a VPSBest fit Upstream Hosted ingest and relay
Setup
Install the server software, open ports and keep it updated
Create a stream and copy the URL and key
Several platforms
A forward rule and a saved key for each platform in a config file
Add them in the app, or sign in with YouTube, Twitch and Kick
Upload for each platform
The server uploads one copy per platform from its own connection
Upstream sends every copy from its servers
Video playing with your computer off
Possible on a VPS with ffmpeg loops you look after
Upload videos and schedule them, or run them 24/7
Player on your own website
Yes. MediaMTX and Owncast serve HLS or WebRTC to viewers
Yes, a player for your own website
RTMPS, SRT or WebRTC input
Yes, depending on the software
RTMP, plus WHIP from OBS
Price
Free software, plus the server or VPS and its bandwidth
Free for 24 hours a month, then from $30 a month
Get an RTMP server URL free for 24 hours every month No credit card and no watermark. Up to 10 of 30+ supported platforms at once.
Your own server MediaMTX or nginx on your machine or a VPS
Start free
No credit card
Setup
Your own server MediaMTX or nginx on your machine or a VPS
Install the server software, open ports and keep it updated
Upstream Hosted ingest and relay
Create a stream and copy the URL and key
Several platforms
Your own server MediaMTX or nginx on your machine or a VPS
A forward rule and a saved key for each platform in a config file
Upstream Hosted ingest and relay
Add them in the app, or sign in with YouTube, Twitch and Kick
Upload for each platform
Your own server MediaMTX or nginx on your machine or a VPS
The server uploads one copy per platform from its own connection
Upstream Hosted ingest and relay
Upstream sends every copy from its servers
Video playing with your computer off
Your own server MediaMTX or nginx on your machine or a VPS
Possible on a VPS with ffmpeg loops you look after
Upstream Hosted ingest and relay
Upload videos and schedule them, or run them 24/7
Player on your own website
Your own server MediaMTX or nginx on your machine or a VPS
Yes. MediaMTX and Owncast serve HLS or WebRTC to viewers
Upstream Hosted ingest and relay
Yes, a player for your own website
RTMPS, SRT or WebRTC input
Your own server MediaMTX or nginx on your machine or a VPS
Yes, depending on the software
Upstream Hosted ingest and relay
RTMP, plus WHIP from OBS
Price
Your own server MediaMTX or nginx on your machine or a VPS
Free software, plus the server or VPS and its bandwidth
Upstream Hosted ingest and relay
Free for 24 hours a month, then from $30 a month
Get an RTMP server URL free for 24 hours every month No credit card and no watermark. Up to 10 of 30+ supported platforms at once. Start free No credit card

Reviews

What Upstream customers say on Trustpilot

Public reviews from people who stream with Upstream.

4.6 ★★★★★245 reviews on Trustpilot
★★★★★ Super helpful staff if you have any questions. No issues with the platform so far. All minor issues were resolved within the same hour. Their customer service is top notch D Davone ★★★★★ I'm a new customer to upstream, but have been using vps for the past year. I've had numerous problems with my previous provider and decided to change. A Anthony ★★★★★ The upstream is amazing, and the stream designer is a really great tool! I can rest assured that the live stream is performing perfectly 24 hours a day, 7 days a week. JM Jordan - MrSpherical ★★★★★ When I decided to run a Stream first I needed to how to do it, and I learned. HC Heidy Cardens ★★★★★ I love how easy Upstream is to use - especially for someone like me who has no technical knowledge of servers. The whole process of a 24/7 live stream was overwhelming to me until I found upstream. AF Alyssa Farris ★★★★★ results speak for themselves. since going live with upstream my stream got 10k views off an account with 900 followers. Marc Ryan Marc Ryan ★★★★★ Super helpful staff if you have any questions. No issues with the platform so far. All minor issues were resolved within the same hour. Their customer service is top notch D Davone ★★★★★ I'm a new customer to upstream, but have been using vps for the past year. I've had numerous problems with my previous provider and decided to change. A Anthony ★★★★★ The upstream is amazing, and the stream designer is a really great tool! I can rest assured that the live stream is performing perfectly 24 hours a day, 7 days a week. JM Jordan - MrSpherical ★★★★★ When I decided to run a Stream first I needed to how to do it, and I learned. HC Heidy Cardens ★★★★★ I love how easy Upstream is to use - especially for someone like me who has no technical knowledge of servers. The whole process of a 24/7 live stream was overwhelming to me until I found upstream. AF Alyssa Farris ★★★★★ results speak for themselves. since going live with upstream my stream got 10k views off an account with 900 followers. Marc Ryan Marc Ryan
★★★★★ Great Experience. Far better than other streaming services like Go Stream, Live Karo etc. A Atif ★★★★★ I'm completely brand-new to the nature of 24/7 livestreams. I needed something a bit specific, Sebastian and Dom were both HUGE helpers in explaining everything so I could easily understand it. NR Nolan Rempel ★★★★★ Just what we needed. AMAZING customer service as well!! PY Paint Your Heaven LLC ★★★★★ Fantastic service, super helpful support team. Would highly recommend. A Alister ★★★★★ I am brand new to stream a 24 seven I had the most amazing help from Dom & Mario!!! To be honest, their customer service is just as amazing as Apple! N Nina ★★★★★ Great Experience. Far better than other streaming services like Go Stream, Live Karo etc. A Atif ★★★★★ I'm completely brand-new to the nature of 24/7 livestreams. I needed something a bit specific, Sebastian and Dom were both HUGE helpers in explaining everything so I could easily understand it. NR Nolan Rempel ★★★★★ Just what we needed. AMAZING customer service as well!! PY Paint Your Heaven LLC ★★★★★ Fantastic service, super helpful support team. Would highly recommend. A Alister ★★★★★ I am brand new to stream a 24 seven I had the most amazing help from Dom & Mario!!! To be honest, their customer service is just as amazing as Apple! N Nina
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

RTMP server questions

Yes, on the free plan: 24 streaming hours a month at up to 1080p and 30 fps, up to 10 destinations, no credit card and no watermark. Paid plans start at $30 a month, run 24/7 and add 60 fps and 4K. See pricing.

It is the address your streaming app or encoder sends live video to. The server receives the stream and passes it on: to platforms, to viewers or to a recording. Upstream’s passes it on to the platforms and servers you add. Here is how RTMP works.

Any app or device with a custom RTMP server option that sends H.264 video and AAC audio: OBS, Streamlabs, vMix, Wirecast, an ATEM Mini, or a phone app like Larix Broadcaster. See the setup guide for each.

Yes. Besides sending it to your platforms, Upstream plays the stream in a player on your own website, so one upload from OBS feeds both and you don’t need a separate server for it.

Yes. OBS sends 4K and 60 fps over WHIP on plans that include them, and the downloaded OBS profile sets it up for you. Over RTMP, input arrives at up to 1080p at your stream’s frame rate. Vertical 1080p input arrives at full 1080×1920, including on the free plan.

Not as the input. Upstream takes in RTMP from any encoder and WHIP from OBS, and sends out over RTMP, RTMPS or SRT, so an encoder that only offers rtmps:// or SRT needs a plain RTMP option. Custom RTMP setup and fixes.

For a live feed from OBS or an encoder, yes, because the video comes from it. For uploaded videos, no: Upstream plays them from its own servers on a schedule or 24/7. A channel that runs all month needs a paid plan, since the free plan has 24 hours. See 24/7 streaming.

Multistreaming

Send your RTMP stream to these platforms

Add them to the same stream and Upstream sends your encoder's stream to all of them at once.

Stream to YouTube Upstream creates the YouTube broadcast for you, no stream key needed. See YouTube streaming Stream to Twitch Sign in with Twitch and keep your stream going past Twitch's 48 hour limit. See Twitch streaming Stream to Kick Connect Kick with your Kick login and send it the same stream as Twitch. See Kick streaming
Guides and setup
  • How to set up a free RTMP server
  • Custom RTMP setup
  • OBS setup
  • What is RTMP?
  • Supported platforms
  • Upstream for teams and many channels
  • Schedule your live stream
  • Live streaming FAQ

Get your RTMP server URL

Get an RTMP server URL for OBS or any encoder. The free plan includes 24 streaming hours a month and up to 10 destinations at once.

No credit card 1 stream included 24 hours/month Full functionality
Start Streaming Free See pricing

Guides

More on RTMP streaming

How to set up a free RTMP server: a glass server icon
Blog·Oct 9, 2026

How to Set Up a Free RTMP Server: Hosted or Self-Hosted

13 min read
Stream Pre Recorded
Blog·Jul 6, 2026

How to Stream Pre-Recorded Video on YouTube Live (2026)

8 min read
Multistreaming: Best tools in 2026
Guides·Jun 19, 2026

Best Multistreaming Software in 2026

10 min read
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.