Gå til hovedinnhold

Streaming-protokoller

StreamAdmin støtter flere protokoller for å sende og motta videostrømmer. Denne siden forklarer hva hver protokoll er, og når du bør bruke den.

Oversikt

ProtokollForsinkelseBruksområdeStøttede klienter
RTMP2–5 sekunderStreaming fra OBS og annen programvareOBS, Streamlabs, XSplit, alle enkodere
SRTUnder 1 sekundLav-latens alternativ til RTMPOBS 26+, FFmpeg, hardware-enkodere
HLS5–30 sekunderAvspilling i nettlesereAlle moderne nettlesere
WebRTCUnder 200 msUltra-lav latens overvåking og avspillingNettlesere, StreamAdmin Live Studio

RTMP – Standard protokoll

RTMP (Real-Time Messaging Protocol) er den dominerende protokollen for live streaming og støttes av nær sagt all streaming-programvare.

Når du bruker RTMP

  • Du streamer fra OBS, Streamlabs, XSplit eller tilsvarende
  • Du bruker en hardware-enkoder (Magewell, Teradek, Atomos)
  • Kompatibilitet er viktigere enn lav forsinkelse
  • Du streamer fra et stabilt, kablet nettverk

Slik konfigurerer du RTMP i OBS

  1. Gå til Innstillinger > Sending
  2. Sett Tjeneste til Egendefinert
  3. Lim inn Server-URL fra StreamAdmin-dashbordet
  4. Lim inn Stream-nøkkel

RTMP brukes som standard når du følger Kom i gang-veiledningen.

SRT – Lav-latens alternativ

SRT (Secure Reliable Transport) er en modernisert protokoll spesielt egnet for ustabile nettverksforbindelser. Den er mer motstandsdyktig mot pakketap og nettverksjitter enn RTMP.

Når du bruker SRT

  • Du streamer over trådløst nettverk eller 4G/5G
  • Du trenger lavere forsinkelse enn RTMP gir
  • Du opplever bildedropp eller hakning med RTMP
  • Du streamer fra en ekstern lokasjon (IRL-streaming)

Slik aktiverer du SRT i OBS

  1. Gå til Innstillinger > Sending
  2. Velg Tjeneste: Egendefinert
  3. Hent SRT-URL-en fra StreamAdmin-dashbordet under Stream-nøkkel > SRT
  4. URL-en starter med srt:// og inkluderer autentiserings-passord
OBS-versjonskrav

SRT krever OBS versjon 26 eller nyere. De fleste moderne installasjoner støtter dette.

SRT-fordeler

  • Automatisk pakke-retransmisjon ved tap
  • Kryptering innebygd i protokollen
  • Bedre ytelse over lange distanser
  • Fungerer gjennom de fleste brannmurer

HLS – Nettleseravspilling

HLS (HTTP Live Streaming) er protokollen som brukes til avspilling i nettlesere og mobilapper. Du sender ikke til StreamAdmin via HLS – det er protokollen seerne bruker for å se streamen din.

Slik fungerer HLS

Når du sender via RTMP eller SRT, konverterer StreamAdmin automatisk signalet til HLS. Seerne som besøker stream-lenken din, mottar videoen via HLS uavhengig av hva du brukte til inntak.

HLS-egenskaper

  • Fungerer i alle moderne nettlesere uten plugins
  • Adaptiv bitrate – kvaliteten tilpasses seerens internettforbindelse
  • Høy skalerbarhet – støtter tusenvis av samtidige seere
  • Noe høyere forsinkelse enn WebRTC (typisk 5–15 sekunder med lav-latens modus)

Lav-latens HLS

StreamAdmin støtter LL-HLS (Low-Latency HLS) som reduserer forsinkelsen til 2–4 sekunder. Denne modusen aktiveres automatisk for seere med støttede nettlesere.

WebRTC – Ultra-lav latens

WebRTC (Web Real-Time Communication) gir nær sanntids videooverføring direkte i nettleseren. StreamAdmin bruker WebRTC i Live Studio for å gi deg øyeblikkelig tilbakemelding på stream-kvaliteten.

Bruksområder for WebRTC i StreamAdmin

  • Live Studio-overvåking – Se strømmen din med minimal forsinkelse mens du produserer
  • Teknisk tilbakemelding – Oppdage problemer raskt uten HLS-forsinkelse
  • Intern monitorering – Regissøren kan se live-bildet uten å belaste den offentlige strømmen

Begrensninger

  • WebRTC krever stabil tilkobling med lav jitter
  • Ikke egnet som primær distribusjonsprotokoll for store seergrupper
  • Støttes ikke av alle eldre nettlesere

Anbefaling: Hvilken protokoll skal du velge?

For de fleste streamere: Bruk RTMP for inntaket fra OBS. Seerne vil automatisk motta HLS.

For IRL-streaming eller ustabilt nettverk: Bytt til SRT for inntaket.

For produksjonsovervåking: Bruk WebRTC via Live Studio-panelet i StreamAdmin for umiddelbar tilbakemelding.

Du trenger ikke velge – StreamAdmin håndterer konverteringen mellom protokoller automatisk.