- Startseite
- Artikel
- Sozialen Medien
- RTMP-Streaming für gemeinnützige Organisationen: Alles, was Sie wissen müssen
Real-Time Messaging Protocol (RTMP) ist nicht das neueste Streaming-Format, bleibt aber eine der gebräuchlichsten und zuverlässigsten Lösungen für die Verteilung von Livestreams . Das Publikum von heute verbringt seine Zeit damit, zwischen sozialen Netzwerken, Anwendungen und Streaming-Diensten hin und her zu springen, von Mobiltelefonen bis hin zu Laptops und Smart-TVs, wodurch es umso wichtiger wird, Ihre Inhalte an mehrere Ziele zu liefern.
Sie sind sich nicht sicher, was RTMP-Streaming ist oder ob Ihre gemeinnützige Organisation es verwenden sollte? Sie sind an der richtigen Stelle. Im Folgenden werden wir alles aufschlüsseln, was Sie über RTMP-Streaming wissen müssen , um fundierte Entscheidungen über Ihre Livestreaming-Software , Encoder und Endpunkt-Streaming-Ziele zu treffen.
Was ist ein RTMP-Stream ?
Ein RTMP-Stream sind Live-Audio- und -Videodaten, die von einem Hosting-Server an einen Videoplayer übertragen werden. RTMP-Streaming verwendet das Transmission Control Protocol ( TCP ), um Inhalte von einem Software-Encoder durch einen als Ingestion bezeichneten Prozess an ein Wiedergabeziel zu liefern .
Früher war RTMP-Streaming (mit Adobe Flash Player ) eine End-to-End-Lösung. Die Entwicklung von wiedergabefreundlichem HTTP Livestreaming ( HLS ) und MPEG-DASH macht das RTMP-Protokoll jedoch effektiver für die Codierung und Komprimierung als die Endpunktwiedergabe . Glücklicherweise arbeiten die Technologien gut zusammen, um Live-Streaming-Inhalte ohne Schluckauf von der Produktion zum Player zu bringen.
Jeder Streaming-Dienst bietet eine Reihe von Angeboten. Mit der Veranstaltungssoftware von Classy für gemeinnützige Organisationen erhalten Sie beispielsweise Zugriff auf integrierte Fundraising-Funktionen, Auktionen, Bestenlisten, Breakout-Räume und mehr. Um Ihre Live-Veranstaltung gleichzeitig an mehrere Ziele zu streamen, Untertitel zu verwenden oder Overlays zu nutzen, können Organisationen ein RTMP mit unserer Plattform verwenden.
Wenn ein Livestream eine hochwertige Produktion und eine geringe Latenz aufweist , kann sich Ihr Publikum auf das konzentrieren, was am wichtigsten ist: den Inhalt.
Vor- und Nachteile von RTMP-Streaming
RTMP-Streaming ist nicht perfekt. Aus diesem Grund sind in den letzten zehn Jahren alternative Lösungen aufgetaucht. RTMP-Streaming bietet jedoch einige Vorteile, mit denen moderne Lösungen immer noch konkurrieren wollen:
Vorteile:
- Geschichte: RTMP-Streaming gibt es schon seit langer Zeit, was es zu einer beliebten Lösung für traditionelle und neuere Encoder und Medienserver macht .
- Niedrige Latenz :Das Streaming mit niedriger Latenz von RTMP bedeutet, dass es kaum Verzögerungen zwischen Ihren aufgezeichneten Inhalten und den empfangenden Geräten der Endbenutzer gibt.
- Wenig Pufferung: Die minimale Pufferung von RTMP bedeutet, dass Ihr Publikum nicht unter Einfrieren, Laden und langsamer Wiedergabe leiden muss .
- Encoder- undMedienserver-Unterstützung:RTMP ist ein Branchenfavorit, da viele beliebte Encoder- und Medienserver- Tools immer noch RTMP-Streaming unterstützen .
- Social-Media- Unterstützung:RTMP-Streaming ist für viele Social-Media-Netzwerke eine gute Wahl, um Live-Streams zu verteilen .
Nachteile:
- Fehlende Wiedergabeunterstützung: RTMP ist jetzt ein Aufnahmeprotokoll, muss sich jedoch auf Endpunkt- Wiedergabeoptionen wie HLS und DASH verlassen.
- Keine Updates mehr: Die RTMP-Technologie erhält keine Updates oder Unterstützung mehr.
- Wird langsam ersetzt: RTMP-Streaming ist vom Aussterben bedroht, da neue End-to-End-Technologien zunehmend verbreitet und zugänglich werden.
RTMP-Variationen
Entwickler haben unterschiedliche RTMP-Protokolle erstellt , um unterschiedliche Anforderungen und Anwendungsfälle zu erfüllen . Jede RTMP-Protokollvariante hat einen bestimmten Zweck sowie bestimmte Vor- und Nachteile, die sie möglicherweise besser für Ihre Live-Video-Streaming- Anforderungen geeignet machen:
- RTMPS: Verwendet eine SSL- Zertifizierung, um die Sicherheit für Streams über öffentliche Internet- Streaming-Server zu verbessern .
- RTMPE: Überträgt Daten sicher ohne Verwendung von SSL .
- RTMFP: Fordert weniger Bandbreite und weniger Daten, indem das User Datagram Protocol (UDP) anstelle von TCP verwendet wird .
- RTMPT: Verlässt sich auf Tunneling, um private Daten über öffentliche Netzwerke zu senden, aber dies wird sich wahrscheinlich negativ auf Ihre Latenz auswirken.
Wie funktioniert RTMP-Streaming ?
RTMP-Streams funktionieren mit einem dreistufigen Prozess: Handshake, Verbindung und Streaming. Diese drei Schritte stellen die Verbindung zwischen Server und Player her, sodass Sie Audio- und Videoinhalte bereitstellen können . So funktioniert jede Phase des Prozesses.
1. Händedruck
Zunächst sendet der Host-Client (z. B. Livestreaming- Plattform, Hardware oder Codierungssoftware ) eine Verbindungsanforderung an den Wiedergabeserver , der den Inhalt empfängt. Dann tauscht der Client drei Datenpakete aus:
- Ein Paket, das die verwendete Version von RTMP angibt
- Ein Zeitstempel, wann die Verbindungsanfrage den Host-Client verlassen hat und wann der Playback- Server sie empfangen hat
- Eine Kopie des Zeitstempels
2. Verbindung
Sobald der Handshake die Verbindung initiiert, verbinden sich der Client-Server und der Player unter Verwendung eines Action Message Formats (AMF). Als nächstes sendet der RTMP-Server die Verbindungs-URL, den Video- Codec und den Audio- Codec . Dann antwortet der Player und stellt die Verbindung her.
3. Streamen
Nachdem Sie die Verbindung hergestellt haben, können Sie mit dem Streamen Ihrer Inhalte beginnen. Alle vom Encoder verarbeiteten Online-Video- und Audiodaten werden über die Verbindung übertragen und an den Wiedergabeendpunkt geliefert .
Anschließend können Benutzer mit ihrem Player interagieren, um zu ändern, wie sie den Inhalt konsumieren. Dies umfasst häufig das Ändern der Geschwindigkeit, das Anhalten, Zurückspulen und Aktivieren von Untertiteln.
RTMP vs. RTSP : Was ist der Unterschied?
Real-Time Streaming Protocol ( RTSP ) ist eine Streaming-Option mit niedriger Latenz, die typischerweise mit Überwachungssystemen und Closed-Circuit-TVs (CCTVs) verwendet wird. RTSP konzentriert sich weniger auf die Qualität als vielmehr auf die Bereitstellung in Echtzeit, was für die Übertragung von Überwachungskameras (bei denen es auf jede Sekunde ankommt) von entscheidender Bedeutung ist.
RTSP ist jedoch nicht so beliebt wie RTMP. Die meisten Livestreaming- Plattformen und Encoder unterstützen dieses Livestreaming-Protokoll nicht , was bedeutet, dass Sie zusätzliche Software benötigen, wenn Sie sich für die Aufnahme auf RTSP verlassen möchten .
RTMP hat auch keine so niedrige Latenz wie RTSP , aber es ist ziemlich nah dran. Sie haben normalerweise eine Verzögerung von etwa fünf Sekunden, aber dies kann je nach Internetverbindung und Inhaltsanforderungen mehr oder weniger sein. Die meisten modernen Livestreaming- Plattformen und Encoder unterstützen RTMP , sodass Sie kein Problem damit haben sollten, es für die Aufnahme zu verwenden.
RTMP-Livestreaming- Anwendungsfälle für gemeinnützige Organisationen
Live-Streaming- Lösungen verfügen häufig über die Funktionen, die Ihre gemeinnützige Organisation benötigt, um allgemeine Inhalte bereitzustellen und die Aufmerksamkeit Ihres Publikums zu erregen. Möglicherweise benötigen Sie jedoch von Zeit zu Zeit RTMP- Funktionen für spezielle Anwendungsfälle . Hier sind einige Szenarien, in denen wir gemeinnützigen Organisationen die Verwendung von RTMP in Classy Live, der Software für gemeinnützige Veranstaltungen von Classy, empfehlen :
- Overlays: Verwenden Sie benutzerdefinierte Overlays, um Ihren Stream zu personalisieren und weitere Branding-Elemente hinzuzufügen.
- Unteres Drittel: Wenden Sie Overlays im unteren Drittel an, um Grafiken in der unteren Ecke Ihres Streams anzuzeigen, was perfekt ist, um Gäste vorzustellen oder kurze Kommentare hinzuzufügen.
- Untertitelung: Machen Sie Ihre Streams zugänglicher, indem Sie Untertitelungsoptionen hinzufügen.
- Aufgezeichnete Inhalte: Spielen Sie aufgezeichnete Inhalte zu festgelegten Zeiten über Ihren Stream ab.
- Backup-Streams: Planen Sie ein Worst-Case-Szenario ein, indem Sie einen Backup- oder Fallback-Stream einrichten, falls Ihr primärer Stream ausfällt.
- Simulcast: Mit einem RTMP-Stream gleichzeitig auf mehrere Kanäle streamen .
Die besten RTMP-Streaming- Tools von Drittanbietern
Wenn Sie an den oben genannten Anwendungsfällen interessiert sind , müssen Sie ein RTMP-Tool eines Drittanbieters für Ihre Classy Live-Events finden. Jedes hat seine einzigartigen Vor- und Nachteile, die Ihnen helfen können, die beste Lösung für Ihre Situation zu finden. Hier sind einige der beliebtesten Optionen:
1. Restreamen
Mit Restream können Sie von einer zentralen Plattform zu über 30 Zielen streamen. Es verbindet sich mit Plattformen wie Classy, Twitch , Facebook, YouTube, Vimeo, benutzerdefinierten RTMP-Ausgaben und mehr.
Mit dem Restream-Studio können Sie Ihrem Stream Marken-Overlays, Logos und Hintergründe hinzufügen. Es bietet Ihnen auch interaktive Call-to-Action-Schaltflächen und Chat-Highlights. Benutzer können die Plattform im Basisplan von Restream kostenlos ausprobieren, aber Sie müssen einen kostenpflichtigen Plan erwerben, um benutzerdefinierte RTMP-Kanalfunktionen freizuschalten.
2. StreamYard
StreamYard ist eine beliebte, benutzerfreundliche Option für RTMP-Streaming . Sie können mit Markenelementen wie Logos, Farben, Overlays, GIFs, aufgezeichneten Videos und mehr direkt von Ihrem Browser aus aufnehmen und streamen.
Die Broadcast-Benutzeroberfläche fühlt sich den meisten vertraut an, was es neuen Benutzern ermöglicht, sich schnell mit der Software vertraut zu machen. StreamYard hat sogar eine Anleitung mit Schritt-für-Schritt-Anleitungen zum Verbinden Ihres benutzerdefinierten RTMP-Ziels mit StreamYard veröffentlicht.ª
Dieses RTMP-Tool bietet einen kostenlosen Plan zum Erkunden der Plattform, aber Sie müssen auf einen Basic-Plan upgraden, um benutzerdefinierte RTMP-Ziele freizuschalten.
3. OBS- Studio
OBS Studio ist eine kostenlos nutzbare Open-Source- Streaming-Plattform. Es gibt es schon eine Weile und richtet sich an mehrere Benutzerebenen.
Während Sie benutzerfreundlichere Plattformen auf dem Markt finden, können Sie mit OBS Studio tief in die Details eintauchen, um Ihre Streams und Aufzeichnungen anzupassen. Dank der Verbreitung von OBS in der Streaming-Community finden Sie zahlreiche Dokumentationen und Community-Hilfen, die Ihnen den Einstieg erleichtern.²
4. Vimeo
Vimeo ist eine All-in-One- Videostreaming-Plattform zum Hosten von Inhalten, Erstellen von Videos und Livestreaming . Sie können die Plattform verwenden, um einmalige oder wiederkehrende Ereignisse mit RTMPS-Unterstützung zu streamen, aber Sie benötigen einen Advanced-, Premium- oder Enterprise-Plan, um diese Funktionalität freizuschalten.³
Testen Sie die Plattform mit einer kostenlosen 30-tägigen Testversion, um erweiterte Funktionen zu sehen, oder probieren Sie den kostenlosen Plan aus.
5. Youtube
YouTube ist der König der Videoinhalte und auch eine leistungsstarke Plattform zum Hosten Ihrer benutzerdefinierten RTMP-Streams . Es ist nicht die funktionsreichste Plattform, die es gibt, aber sie ist kostenlos und bietet eine unvergleichliche Einfachheit für Android- und iOS- Benutzer. Die Livestreaming- Dokumentation von YouTube ist auch eine großartige Ressource, um mehr über die ersten Schritte mit benutzerdefinierten RTMP-Zielen zu erfahren. ⁴
6. Zoomen
Zoom eignet sich hervorragend für das Abhalten von Einzelgesprächen und größeren Telefonkonferenzen, aber Sie können die Plattform auch zum Streamen und Aufzeichnen von Veranstaltungen nutzen. Es bietet nicht alle Marken-Overlays und unteren Drittel, die andere Plattformen bieten, aber es zeichnet sich dadurch aus, dass es einfach und benutzerfreundlich ist.
Wenn Sie bereits mit der Benutzeroberfläche der Software vertraut sind, sind Sie dem Produktivstart einen Schritt näher gekommen. Beginnen Sie noch heute mit dem Streamen Ihrer Veranstaltung von Zoom. ⁵
So richten Sie einen RTMP-Stream mit Classy Live ein
Das Einrichten eines RTMP-Streams auf Classy Live ist relativ einfach, insbesondere wenn Sie einen der oben genannten populäreren Streaming-Dienste von Drittanbietern verwenden. Hier ist eine grobe Übersicht über den Prozess:
- Melden Sie sich bei Ihrem Classy Live-Konto an
- Wählen Sie Ihre Veranstaltung
- Wählen Sie im Menü „Bühne“ aus
- Wählen Sie „Classy Live“ unter der Anbieterliste
- Wählen Sie die Registerkarte RTMP-Stream
- Kopieren Sie Ihre RTMP-URL und Ihren Stream-Schlüssel
Sie verwenden Ihre RTMP-URL und Ihren Stream-Schlüssel während des Einrichtungsvorgangs mit dem Streaming-Tool eines Drittanbieters Ihrer Wahl. Überprüfen Sie das von Ihnen gewählte Tool auf die verbleibende Dokumentation, um es einzurichten und zu streamen.
Sobald Sie eingerichtet sind, bietet Classy Live das beste virtuelle Erlebnis für gemeinnützige Organisationen. Es ist mit interaktiven Elementen und Fundraising-Funktionen ausgestattet, um Ihr Publikum zum sofortigen Handeln zu inspirieren (und zu befähigen).
Classy Live bietet auch Auktionen, mobile Gebote, E-Commerce, Live-Spenden-Bestenlisten, virtuelle Tische, Breakout-Räume und mehr, um Ihre virtuellen, persönlichen und hybriden Veranstaltungen auf die nächste Stufe zu heben.
Möchten Sie Classy Live in Aktion sehen? Fordern Sie eine Demo an , und ein Mitglied unseres Teams gibt Ihnen einen Überblick über die Plattform und wie sie dazu beitragen kann, die Streaming-Ziele Ihrer gemeinnützigen Organisation zu erreichen.
Gehen Sie mit einem RTMP-Stream live
Machen Sie sich keine Sorgen, wenn Sie sich bei all dem RTMP-Streaming- Gerede etwas überfordert fühlen. Sie sind der Nonprofit-Experte – nicht unbedingt der Livestreaming- Profi. Vertrauen Sie darauf, dass unser Team Ihnen das Know-how und die Unterstützung gibt, die Sie benötigen, um sich bereit zu fühlen, wenn es an der Zeit ist , ohne Schluckauf vom Konzept zum Livestream zu wechseln .
Artikelquellen
- „Custom RTMP Live Streaming: The Ultimate Guide“, Livestreaming, SteamYard, zuletzt geändert am 9. April 2021, https://streamyard.com/blog/how-to-live-stream/custom-rtmp-live-streaming/ .
- „OBS Studio Overview“, Wiki, OBS, letzte Änderung oder Zugriffsdatum, https://obsproject.com/wiki/OBS-Studio-Overview .
- „Introduction: How to go live using Vimeo“, Help Center, Vimeo, zuletzt geändert oder Datum des Zugriffs, https://vimeo.zendesk.com/hc/en-us/articles/360040582051-Introduction-How-to-go- live-mit-Vimeo#h_01FKK0ND39NGNBX49ZZPJY65XY .
- „Bereitstellung von Live-YouTube-Inhalten über RTMPS“, Live-Streaming-API, YouTube, letzte Änderung oder Datum des Zugriffs, https://developers.google.com/youtube/v3/live/guides/rtmps-ingestion .
- „How to Set Up Custom Livestreaming“, Support, Zoom, letzte Änderung oder Zugriffsdatum, https://support.zoom.us/hc/en-us/articles/115001777826-Livestreaming-meetings-or-webinars-on-a -custom-site#h_01589a6f-a40a-4e18-a448-cb746e52ebc5.
Erwecken Sie Ihre Streams zum Leben