RTMP setup (OBS, StreamLabs, encoder)

Pointing your streaming software at Suzko.

Get your stream credentials

/tools/cloud-streamingStream InputsNew stream. You get:

  • Server URL (e.g. rtmps://live.suzko.net:443/live)
  • Stream key — a unique token. Treat it like a password.

OBS Studio

  1. Settings → Stream
  2. Service: Custom
  3. Server: the Server URL from Suzko
  4. Stream Key: the stream key
  5. Use authentication: off
  6. OK. Click Start Streaming.

StreamLabs OBS

Same flow as OBS, in Settings → Stream → Custom Ingest.

Hardware encoders (Teradek, Tricaster, AJA)

Generally:

  • Protocol: RTMP or RTMPS
  • URL: the Server URL
  • Stream name / key: the Stream Key
  • Codec: H.264, AAC

SRT (preferred for unreliable networks)

If your network drops packets, SRT is more forgiving than RTMP. Every stream gets an SRT endpoint alongside RTMPS, with three values under Ingest Credentials:

  • SRT URL — the host and port
  • SRT Stream ID — identifies which stream you're pushing to
  • SRT Passphrase — the secret. Click the eye icon to reveal it.

Reveal the passphrase and we also give you a Full SRT URL with both values already attached — one field to copy, shaped like this:

srt://<your-ingest-host>:778?streamid=<stream-id>&passphrase=<passphrase>

In OBS: Settings → Stream → Service: Custom, paste the Full SRT URL into Server, and leave Stream Key empty. SRT carries the credentials in the URL, so a stream key there does nothing.

Hardware encoders usually want the three values in separate fields (URL / Stream ID / Passphrase) rather than one combined URL — use the individual fields in that case, in Caller mode.

SettingValue
CodecH.264
AudioAAC, 128–192 kbps
Bitrate4500–6000 kbps for 1080p60, 2500–4000 for 1080p30
Keyframe interval2 seconds
EncoderNVENC (NVIDIA), QuickSync (Intel), or x264
CPU usageMedium-fast for x264

Higher bitrates = better quality but more bandwidth needed at your end + at every destination's ingest.

Going live

  1. Start your encoder pushing.
  2. The Suzko stream dashboard shows the stream as Live within a few seconds.
  3. Click Go live to fan out to your destinations.

When you stop the encoder, the stream auto-ends after a few seconds of no input. VOD recording finalises within a minute.

Health monitoring

The live dashboard shows:

  • Inbound bitrate (matches what you're sending)
  • Per-destination status (OK, delayed, failing)
  • Dropped frames + reconnect events

If a destination errors mid-stream, we keep trying — your other destinations are unaffected.