RTMP RTMPS OBS

RTMP/RTMPS with OBS, vMix and encoders

For OBS, vMix, action cams and other RTMP-capable encoders, create a panel stream with ingest RTMP / RTMPS. The RTMP server is powered by OpenRTMP and librtmp2-server and supports legacy RTMP as well as Enhanced RTMP (e-rtmpv1/v2).

Create the stream in the panel

  1. Create a stream with ingest RTMP / RTMPS.
  2. Copy the RTMP publish URL and stream key – or the complete URL from the panel.
  3. Optional: use the displayed RTMPS URL for encrypted transport.

Set up OBS as a publisher

  1. Open OBS: Settings → Stream.
  2. Service: Custom streaming server.
  3. Server: the RTMP or RTMPS URL from the panel (without the key).
  4. Stream key: the key from the panel.
  5. Apply and start streaming.
Player vs. publish: OBS can also receive the relay stream as a player – that is a different workflow. See OBS as a player.

Legacy vs. Enhanced RTMP

Players, statistics and push targets work the same after publish as with SRT/SRTLA.

RTMPS

When the panel shows an RTMPS URL, prefer it for encrypted connections between encoder and relay. Firewall and encoder must be able to reach the RTMPS port.

Quick checklist

← All guides