Guide

How SenderoGo works

SenderoGo Mobile publishes via Secure Reliable Transport (SRT) to a companion desktop app for preview, recording, and even forwarding. Pair with third-party services like Tailscale to stream from anywhere with internet connectivity.

Pair. Go live. Share.

  1. Pair — Easily pair SenderoGo Mobile with SenderoGo Desktop via QR code.
  2. Go Live — Stream via SRT with a single click. A full-quality local recording saves to your mobile device.
  3. Share — Forward your stream live to other destinations or share high-quality recordings.

Local-network streaming

For publishers and receivers on the same Wi-Fi network or LAN — the simplest path, with no extra software needed.

  1. Find the receiver machine's local IP address.
  2. Enter it as the SRT target in the publisher app.
  3. Start streaming.

Remote streaming with Tailscale

To stream from anywhere with internet connectivity, we recommend a third-party service such as Tailscale. Tailscale is an independent service and is not affiliated with SenderoGo.

  1. Install Tailscale on the phone (publisher) and the receiver machine; sign both into the same Tailscale account.
  2. Find the receiver's Tailscale IP (or MagicDNS name).
  3. In the publisher app's settings, use that Tailscale address as the SRT target.
  4. Start streaming from anywhere over the internet.
Why Tailscale? It creates a private, encrypted network between your own devices wherever they are. Your receiver keeps one stable address, nothing is exposed to the public internet, there's no router or port-forwarding to configure, and managing team members is simple. The free personal plan is more than enough for most SenderoGo use cases.

FAQ

What is Secure Reliable Transport (SRT)?

Secure Reliable Transport (SRT) is an open protocol built for sending video over unpredictable networks like cellular. Unlike RTMP, which was designed for stable wired connections and stalls or drops out when packets are lost, SRT detects lost data and resends it on the fly while adapting to changing conditions.

Do I need an account?

SenderoGo does not require an account, though third-party services used alongside it might.

Is SenderoGo free?

Yes. SenderoGo is free.

Where does my video go?

Only to the server or receiver you configure. Your streams do not pass through our own servers and we have no way of accessing your streams.

Is my stream encrypted?

SRT supports passphrase encryption and SenderoGo Receiver will reject all streams without a passphrase. Using SenderoGo Mobile with your own server or third-party receiver may result in unencrypted streams.

Where can SenderoGo Mobile stream to?

Any SRT or RTMP endpoint such as MediaMTX, NGINX, OBS, YouTube, and Twitch will accept a stream from SenderoGo Mobile.

Where can SenderoGo Receiver receive from?

Any SRT encoder will work with SenderoGo Receiver, though SenderoGo Mobile is easiest to set up.

What are the system requirements?

SenderoGo Mobile: iOS 15 or later (iPhone and iPad), or Android 8.0 or later. SenderoGo Receiver: an Apple silicon Mac running macOS 13 or later, or Debian/Ubuntu Linux on amd64 (the CLI receiver). A Windows receiver is coming soon.

Get started

Ready to go live?

Download SenderoGo and be streaming in minutes.