RTMP RTMPS OBS

RTMP/RTMPS with OBS, vMix and encoders

By IRL.com.de Published: Updated:

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

For HEVC, AV1 and FourCC details, see Enhanced RTMP explained.

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.

See RTMP vs. RTMPS for the transport-security difference.

Quick checklist

← All guides