Desktop encoder setup

Stream from Ecamm Live

Ecamm Live is extremely popular on macOS. Directing it to Stream Repeater via a Custom RTMP destination streams your Mac production to all platforms simultaneously.

Beginner macOS
In Ecamm Live: Destination → Custom RTMP

Step by step

Follow these in Ecamm Live — it takes about a minute.

Set Stream To Custom RTMP

In the Destination panel (or Stream To menu), select “Custom RTMP”.

Enter Ingest Server

Copy the RTMP server URL from your dashboard and paste it into Server URL.

Enter Stream Key

Copy and paste the stream key into the Stream Key field.

Go Live

Click the Go Live button at the bottom of the Ecamm main window.

Your ingest details

Use these in the fields above. The exact values for your stream are on its page in the portal.

RTMP server rtmp://your-workspace.streamrepeater.com:1935
Stream key your-stream?user=your-stream&pass=sk_live_••••••••••••

Your stream key is unique and can be rotated at any time. A separate read-only playback key is provided for previews, so sharing a preview never exposes your publish credentials.

Pro tips for Ecamm

Small tweaks that keep your relays clean and resilient.

  • Ecamm handles resolution scaling automatically based on your network strength.
  • Select high-quality audio formats (AAC Stereo at 48kHz) to match restream targets.
  • Turn off unused streaming outputs in Ecamm to save local network bandwidth.

Recommended encoder settings

Safe defaults that most platforms accept for clean restreaming.

Video codecH.264 (x264 or hardware)
Resolution1920×1080 (or 1280×720)
Frame rate30 or 60 fps
Bitrate4,500–6,000 kbps
Keyframe interval2 seconds
AudioAAC, 160 kbps, 44.1 kHz

Other encoder guides

Stream from another app? The setup is the same idea everywhere.

Stream once. Reach everywhere.

Connect Ecamm Live to one Stream Repeater source and relay it to every platform you need.

Get started free Read the docs