All docs

Broadcast

Multi-destination broadcasting

Push a single signal to YouTube, Facebook, X, and unlimited custom RTMP endpoints.

Most churches stream to two or three platforms. The traditional way to do that is to run a separate encoder (or pay for a service like Restream) per platform. Neopresenter ingests your signal once and fans it out to every destination at our edge — saving you bandwidth, CPU, and headaches.

How it works

Your encoder sends a single high-quality stream to your nearest edge region. Our edge then transcodes (if needed) and pushes to each destination in parallel. Each destination has independent health monitoring, so if YouTube has an outage your Facebook stream keeps running.

Adding destinations

Open Studio → Destinations → Add. The following platforms are first-class:

  • YouTube Live
  • Facebook Live
  • X (Twitter) Live
  • Twitch
  • LinkedIn Live
  • Vimeo

For anything else, choose Custom RTMP/SRT and paste your server URL and stream key.

Independent bitrates

On the Parish plan and up, you can configure a different bitrate per destination. Facebook caps inbound bitrate at 4 Mbps, while YouTube accepts up to 51 Mbps. Setting per-destination bitrate avoids unnecessary transcoding and gives you the best quality each platform supports.

Backup destinations

You can mark any destination as Primary or Backup. If a primary destination drops, Neopresenter automatically promotes the backup. This is useful for churches that want to fail over from one YouTube channel to another, or from YouTube to their own website player.

Health monitoring

The destinations panel shows real-time metrics:

  • Status — Connected, Reconnecting, or Failed
  • Bitrate — Actual delivered bitrate vs. configured
  • Viewers — Where supported by the platform's API
  • Drop rate — Percentage of frames dropped (anything over 0.5% deserves investigation)

We log every connection event for 30 days. Open Logs to inspect any specific stream.

Was this helpful?