E-RTMP Enhanced RTMP HEVC AV1

Enhanced RTMP (E-RTMP): HEVC, AV1 und moderne Codecs

Von IRL.com.de Veröffentlicht: Aktualisiert:

Kurzantwort: Enhanced RTMP – kurz E-RTMP erweitert klassisches RTMP/FLV um moderne Codecs und neue Signalisierung. Die aktuelle E-RTMP-v2-Spezifikation umfasst unter anderem HEVC/H.265, AV1, VP9, moderne Audio-Codecs, HDR und Multitrack-Funktionen. Das bedeutet aber nicht, dass jeder RTMP-Server oder jede Zielplattform diese Funktionen automatisch unterstützt: Sender, Relay und Empfänger müssen die jeweilige Erweiterung verstehen.

Warum brauchte RTMP überhaupt eine Erweiterung?

Legacy-RTMP und das klassische FLV-Format stammen aus einer Zeit, in der H.264/AVC und AAC die typischen modernen Streaming-Codecs waren. Neuere Codecs wie HEVC und AV1 ließen sich nicht einfach sauber mit den alten Codec-IDs signalisieren.

E-RTMP erweitert deshalb die Media-Pakete und nutzt unter anderem FourCC-Signalisierung, um zusätzliche Codecs und Metadaten abzubilden, ohne die vorhandene RTMP-Welt komplett zu ersetzen.

Was bringt E-RTMP v2?

Kann ich damit einfach HEVC zu Twitch oder Kick schicken?

Nicht automatisch. E-RTMP beschreibt, wie moderne Codecs über RTMP signalisiert und transportiert werden können. Ob ein realer Ende-zu-Ende-Workflow funktioniert, hängt von jeder Station ab:

  1. Der Encoder muss den Codec erzeugen und per E-RTMP publishen können.
  2. Der Ingest/Relay muss die E-RTMP-Variante akzeptieren und korrekt weiterverarbeiten.
  3. Eine Weiterleitung darf die Signalisierung nicht verlieren oder inkompatibel umschreiben.
  4. Die Zielplattform muss genau diesen Codec über ihren Ingest akzeptieren.
Kompatibilität zuerst prüfen: „Der Server unterstützt E-RTMP“ bedeutet nicht automatisch „jede Plattform akzeptiert HEVC/AV1“. Für produktive Streams immer den gesamten Pfad testen.

Wie passt OpenRTMP dazu?

IRL.com.de verwendet für RTMP/RTMPS OpenRTMP beziehungsweise librtmp2-server. Damit kann die Plattform moderne RTMP-Entwicklung selbst verfolgen und E-RTMP-Funktionen dort integrieren, wo sie im realen Streaming-Pfad sinnvoll und kompatibel sind.

Für klassische H.264-Workflows ändert sich dadurch nichts: Legacy-RTMP bleibt weiterhin ein wichtiger Kompatibilitätsmodus.

E-RTMP vs. RTMPS

Die Namen klingen ähnlich, lösen aber völlig unterschiedliche Probleme:

E-RTMPRTMPS
ZweckRTMP/FLV funktional erweiternRTMP-Verbindung per TLS verschlüsseln
HEVC / AV1Kann Signalisierung ermöglichenKeine Codec-Erweiterung
VerschlüsselungNicht der HauptzweckJa

Mehr zur Transportverschlüsselung: RTMP vs. RTMPS.

Primärquellen & technische Dokumentation

← Alle Guides