Hvad er RTMP? Real-Time Messaging Protocol Forklaret 2026
RTMP (Real-Time Messaging Protocol) er en streaming-protokol oprindeligt udviklet af Macromedia (nu Adobe) i 2002 til Flash-baseret video. Selvom Flash blev udfaset i 2020 og HLS er overtaget som forbruger-streaming-standard, lever RTMP videre som ingestion-protokol — det er stadig dominerende til at upload live streams fra OBS Studio eller XSplit til populære streaming-platforme. RTMP's lave latency (2-5 sekunder) gør den foretrukken til live broadcast-ingestion.
📌 RTMP i 30 sekunder
- Hvad:
- Real-Time Messaging Protocol — streaming-protokol
- Udvikler:
- Macromedia 2002 (overtaget af Adobe 2005)
- Latency:
- 2-5 sekunder (lavere end HLS)
- Bedst til:
- Live ingestion til streaming-platforme
- IPTV Nordic bruger:
- RTMP til server-side ingestion fra broadcast-kilder
Hvad Betyder RTMP?
RTMP står for Real-Time Messaging Protocol — udviklet af Macromedia i 2002 som proprietær protokol til Flash Player. Da Adobe overtog Macromedia i 2005, blev RTMP en del af Adobe's streaming-økosystem. Protokollen blev åbnet som specifikation i 2009, hvilket gjorde det til de facto live-streaming-standard indtil ~2017.
RTMP's fordel var lav latency: 2-5 sekunder fra encoder til afspilning, sammenlignet med HLS's 10-30 sekunder. Dette gjorde RTMP ideelt til live-events hvor real-time interaktion er vigtigt. Med Flash's afgang i 2020 mistede RTMP dog sin afspilnings-platform — moderne browsere afspiller ikke længere RTMP-streams direkte.
I 2026 lever RTMP fortsat som ingestion-protokol: streamere bruger OBS Studio eller XSplit til at sende live-content via RTMP til streaming-platforme, som derefter konverterer til HLS for forbruger-afspilning. RTMP er ogsĂĄ fortsat brugt mellem broadcast-stations og IPTV-servere for live-kanaler.
Hvordan Virker RTMP Teknisk?
- Trin 1: Encoder (OBS, XSplit) komprimerer video i H.264 + AAC
- Trin 2: Encoder forbinder til RTMP-server pĂĄ port 1935 (eller 443 via RTMPS)
- Trin 3: RTMP handshake-sekvens etablerer TCP-forbindelse
- Trin 4: Encoder sender stream-key for at autorisere
- Trin 5: Server modtager video-pakker i real-time
- Trin 6: Server konverterer til HLS for distribution til seere
RTMP vs HLS Sammenligning
| Aspekt | RTMP | HLS |
|---|---|---|
| Latency | 2-5 sekunder | 10-30 sekunder |
| Brug i 2026 | Ingestion only | Forbruger-afspilning |
| Browser-support | Ingen (Flash udgĂĄet) | Universal |
| Firewall-friendly | Nej (port 1935) | Ja (HTTP) |
| Adaptive bitrate | Begrænset | Ja (native) |
| Encryption | RTMPS (TLS) | HTTPS |
Eksempler pĂĄ RTMP i Praksis
- Live game-streaming: Streamere bruger RTMP til at sende live game-content
- Live video-platforme: Accepterer RTMP-input fra OBS Studio
- Sociale live-platforme: RTMP-ingestion til offentlig streaming
- IPTV Nordic ingestion: Modtager kanal-feeds fra broadcastere via RTMP
- Mobile live-apps: Brugte RTMP for live mobil-streaming
Hvordan Bruger IPTV Nordic RTMP?
IPTV Nordic bruger RTMP server-side til at modtage live broadcast-feeds fra vores distributører. Når en dansk kanal sendes live, modtager vores server det via RTMP-stream, encoder til H.264 eller H.265 HEVC, og distribuerer til kunderne via HLS-protokol. Som slutbruger ser du aldrig RTMP — du modtager kun HLS via din IPTV-app — men RTMP er fundamentet for low-latency broadcast-håndtering bag kulisserne.
Ofte Stillede Spørgsmål om RTMP
Hvad er forskellen pĂĄ RTMP og HLS?
Skal jeg bruge RTMP?
Er RTMP sikker?
Hvorfor bruger streaming-platforme stadig RTMP?
Hvor lærer jeg mere om RTMP?
Relaterede Begreber
📚 Lær Mere om RTMP
🎯 IPTV Nordic — Server-side RTMP, klient-side HLS
- RTMP ingestion fra broadcastere
- HLS distribution til kunder
- Lav latency pĂĄ live-kanaler
- 14 dages pengene-tilbage garanti