RTMP Streaming Setup for Streamster

Last updated: June 30, 2026

What this page helps you do: configure OBS Studio or Streamlabs once with the recommended 720p settings so your stream reaches Streamster cleanly.

RTMP (Real-Time Messaging Protocol) is the standard protocol used to send live video from your computer to Streamster's servers. To stream on Streamster, you need RTMP-compatible software like OBS Studio or Streamlabs, plus your Server URL and Stream Key from your dashboard. Setup takes about 5 minutes and you only need to do it once.

You point OBS at Streamster ONCE, with a single destination. There is no obs-multi-rtmp plugin and no multiple outputs to configure. OBS sends one stream to Streamster, and Streamster fans it out to Facebook and Instagram in the cloud (Mux simulcast). That means you only use enough upload bandwidth for one stream.

Streamster uses Mux as its streaming infrastructure provider, delivering low-latency, broadcast-quality video to viewers on every connected platform. This guide covers everything you need to configure your encoder for optimal live selling quality.

Where to Find Your Server URL and Stream Key

  1. Log in to your Streamster seller dashboard
  2. Open the Setup wizard or the Go-live stepper (the "Connect OBS" step shows your values)
  3. Copy your Server URL — your private Mux ingest address: rtmps://global-live.mux.com:443/app
  4. Copy your Stream Key — a private, unique alphanumeric string shown right next to the Server URL

Both values come from your dashboard, sourced from Mux. There is nothing to type by hand — just copy them from the "Connect OBS" step into OBS.

Important: Your stream key is like a password. Never share it publicly or paste it in a live stream. If compromised, regenerate it from your dashboard settings.

OBS Studio Setup (Recommended)

OBS Studio is a free, open-source streaming application available for Windows, macOS, and Linux. It is the most popular encoder for live sellers due to its reliability, customization options, and zero cost.

Step-by-Step OBS Configuration

  1. Download and install OBS Studio from obsproject.com
  2. Open OBS and go to Settings → Stream
  3. Set Service to Custom...
  4. Paste your Streamster Server URL (rtmps://global-live.mux.com:443/app) in the Server field
  5. Paste your Stream Key in the Stream Key field
  6. Go to Settings → Output and set:
    • Output Mode: Advanced
    • Encoder: x264 (or NVENC if you have an NVIDIA GPU)
    • Rate Control: CBR
    • Bitrate: 4500 Kbps
    • Keyframe Interval: 2 seconds
    • CPU Usage Preset: veryfast
    • Profile: high
  7. Go to Settings → Video and set:
    • Base (Canvas) Resolution: 1280×720
    • Output (Scaled) Resolution: 1280×720 (720p — the recommended default)
    • FPS: 30
  8. Click Apply then OK
  9. Prepare to go live first. In your dashboard's Go-live stepper, click "Prepare to go live" so Streamster can attach Facebook and Instagram while the stream is idle
  10. Only then click Start Streaming in OBS — your stream will appear in your Streamster dashboard within seconds

Order matters (arm, then start). Streamster can only attach your Facebook and Instagram destinations while the stream is idle. Always click "Prepare to go live" in the dashboard before you press Start Streaming in OBS. If you start OBS first, attaching fails with a STREAM_ALREADY_ACTIVE error — stop OBS, click "Prepare to go live", then start OBS again. See the Go live in 5 minutes quickstart for the full flow.

SettingValue
Resolution1280×720 (720p) — recommended default
Frame Rate30 FPS
Video Bitrate4500 Kbps
Encoderx264 or NVENC
Rate ControlCBR (Constant Bitrate)
Keyframe Interval2 seconds
Audio Bitrate128 Kbps
Audio Sample Rate44.1 kHz

Streamlabs Setup

Streamlabs offers a more beginner-friendly interface with built-in overlays and alerts. Setup is nearly identical to OBS Studio.

  1. Download and install Streamlabs from streamlabs.com
  2. Open Streamlabs and go to Settings (gear icon)
  3. Click Stream in the left sidebar
  4. Set Stream Type to Custom Streaming Server
  5. Paste your Streamster Server URL (rtmps://global-live.mux.com:443/app) and Stream Key
  6. Click Output — set rate control to CBR, bitrate to 4500 Kbps, and keyframe interval to 2 seconds
  7. Click Video — set resolution to 1280×720 (720p) and FPS to 30
  8. Click Done and then Go Live

Mobile Streaming

You can also stream to Streamster from your phone using mobile RTMP apps. Popular options include:

  • Streamlabs Mobile (iOS and Android) — same interface as desktop
  • Larix Broadcaster (iOS and Android) — lightweight and reliable
  • Prism Live Studio (iOS and Android) — free with built-in effects

In any mobile app, look for "Custom RTMP" in the stream settings and enter your Streamster RTMP URL and stream key.

Troubleshooting Common Issues

Stream won't connect

  • Double-check that your RTMP URL and stream key are correct (no extra spaces)
  • Ensure your firewall is not blocking outbound connections on port 443 (RTMPS)
  • Verify your internet upload speed is at least 5 Mbps (test at speedtest.net)

Stream is laggy or buffering

  • Lower your bitrate to 2500 Kbps and resolution to 720p
  • Use a wired Ethernet connection instead of Wi-Fi
  • Close other applications using bandwidth (downloads, cloud sync, etc.)

Audio is out of sync

  • In OBS, go to Advanced Audio Properties and adjust the sync offset
  • Set your audio sample rate to 44.1 kHz in both OBS and your system settings

Bitrate Guide by Connection Speed

720p (1280×720) is the recommended resolution for every seller. We deliberately recommend 720p over 1080p: it relays more reliably when Streamster simulcasts your stream to multiple platforms, and it fits the upload bandwidth most sellers actually have. Match your bitrate to your upload speed using the table below — keep the resolution at 720p.

Upload SpeedRecommended BitrateResolution
3-5 Mbps2500 Kbps1280×720 (720p)
5-10 Mbps4500 Kbps1280×720 (720p)
10+ Mbps4500-6000 Kbps1280×720 (720p)

Next Steps


Frequently Asked Questions

What bitrate should I use for live selling on Streamster?

We recommend about 4500 Kbps at 720p, which is the default for live selling. If your internet upload speed is limited, use 2500 Kbps at 720p. The key is maintaining a stable bitrate — consistency matters more than raw speed, especially when your stream is being simulcast to multiple platforms.

Can I use my phone to stream to Streamster?

Yes. You can use mobile RTMP apps like Streamlabs Mobile or Larix Broadcaster to stream from your phone. Simply enter your Streamster RTMP URL and stream key in the app settings. Mobile streaming works well for casual sellers and on-the-go events.

What is the best resolution for live selling?

720p (1280×720) at 30 FPS is the recommended resolution for live selling. It matches Instagram, looks great on Facebook, and gives sharp product detail at modest bandwidth. We recommend 720p over 1080p on purpose: it relays more reliably when Streamster simulcasts your stream to multiple platforms, and it fits most sellers' upload bandwidth. Avoid streaming at 4K — the extra bandwidth is not worth the marginal quality gain for live commerce.

What is an RTMP stream key?

An RTMP stream key is a unique code that authenticates your stream to Streamster's servers. It is like a password for your live stream — it tells our servers that the incoming video belongs to your account. Never share your stream key publicly. If you suspect it has been compromised, regenerate it from your Streamster dashboard.