<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Real_Time_Messaging_Protocol</id>
	<title>Real Time Messaging Protocol - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Real_Time_Messaging_Protocol"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Real_Time_Messaging_Protocol&amp;action=history"/>
	<updated>2026-05-20T01:37:35Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Real_Time_Messaging_Protocol&amp;diff=1167750&amp;oldid=prev</id>
		<title>imported&gt;MandmGerm: /* Einzelnachweise */  Der Link zur Spezifikation des Protokols war tot war tot. Hab einen neuen Link zu dem vermeintlich selben Dokument angegeben.</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Real_Time_Messaging_Protocol&amp;diff=1167750&amp;oldid=prev"/>
		<updated>2024-01-10T17:56:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Einzelnachweise: &lt;/span&gt;  Der Link zur Spezifikation des Protokols war tot war tot. Hab einen neuen Link zu dem vermeintlich selben Dokument angegeben.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Das &amp;#039;&amp;#039;&amp;#039;Real Time Messaging Protocol&amp;#039;&amp;#039;&amp;#039; (RTMP) ist ein von [[Adobe Inc.]] entwickeltes [[Proprietäre Software|proprietäres]] [[Netzwerkprotokoll]], um [[Audio]]-, [[Bewegte Bilder|Video]]- und sonstige Daten über das [[Internet]] von einem Media Server zu einem [[Adobe Flash|Flash]]-Player zu übertragen.&lt;br /&gt;
&lt;br /&gt;
RTMP wurde als  persistentes Protokoll für Flash geschaffen, wird aber auch für andere Anwendungen genutzt z.&amp;amp;nbsp;B. Adobe LiveCycle Data Services ES oder Openmeetings. Die Protokollspezifikation wurde erst im April 2009 offengelegt.&amp;lt;ref&amp;gt;[https://rtmp.veriskope.com/pdf/rtmp_specification_1.0.pdf Real-Time Messaging Protocol (RTMP) specification]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Webarchiv|url=http://www.adobe.com/aboutadobe/pressroom/pressreleases/200901/012009RTMP.html |wayback=20090209235315 |text=Ankündigung der Offenlegung in einer Pressemitteilung vom 20. Januar 2009  }}&amp;lt;/ref&amp;gt; Zuvor gab es eine durch Reverse Engineering erstellte Dokumentation, auf deren Basis alternative Implementierungen wie der Streaming-Server &amp;#039;&amp;#039;[[Red5]]&amp;#039;&amp;#039; verwirklicht wurden.&lt;br /&gt;
&lt;br /&gt;
== Protokollvarianten ==&lt;br /&gt;
In Abhängigkeit von Umgebungsbedingungen wird eine der drei Varianten genutzt:&lt;br /&gt;
# RTMP direkt auf Basis [[Transmission Control Protocol/Internet Protocol|TCP/IP]]-Port 1935&lt;br /&gt;
# RTMPT auf Basis [[Hypertext Transfer Protocol|HTTP]], um [[Firewall]]s zu überwinden&lt;br /&gt;
# RTMPS auf Basis [[Hypertext Transfer Protocol Secure|HTTPS]] für sichere Verbindungen&lt;br /&gt;
&lt;br /&gt;
== Arbeitsweise ==&lt;br /&gt;
Die TCP-Variante nutzt eine persistente Verbindung, um eine Echtzeitkommunikation zu ermöglichen. Um eine gleichmäßige Wiedergabe sicherzustellen, werden größere Datenblöcke übertragen. Das Protokoll zerlegt die Daten in 128-[[Byte]]-Blöcke (64-Byte für Audio).&lt;br /&gt;
&lt;br /&gt;
Mittels RTMPT können [[Tunnel (Rechnernetz)|Tunnel]] aufgebaut werden, um Firewalls zu überwinden.&lt;br /&gt;
&lt;br /&gt;
RTMPS erlaubt die Nutzung von [[Transport Layer Security|SSL]], um verschlüsselte Datenübertragung zu ermöglichen.&lt;br /&gt;
&lt;br /&gt;
== RTMP-Server ==&lt;br /&gt;
Es gibt einige proprietäre RTMP-Server-Implementierungen, z.&amp;amp;nbsp;B. jeeCam Communication Server, Adobe Flash Media Server, Onlinelib VCS Video Communication Server, Wowza Media Server, WebORB Integration Server und fonie MAD Server.&lt;br /&gt;
&lt;br /&gt;
Das [[Red5]]-Projekt entwickelt eine [[Open Source|Open-Source]]-Implementierung in [[Java (Programmiersprache)|Java]]. Eine weitere Open-Source-Implementierung ist der „C++ RTMP Server“. Auch die freie Software [[FFmpeg]] kann als RTMP-Server eingesetzt werden. Ein Modul für den [[nginx]]-Webserver mit dem Namen: „nginx-rtmp-module“&amp;lt;ref&amp;gt;{{Internetquelle|url=https://github.com/arut/nginx-rtmp-module|titel=arut/nginx-rtmp-module|sprache=en|zugriff=2017-04-05}}&amp;lt;/ref&amp;gt; kann eingesetzt werden.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Commonscat}}&lt;br /&gt;
* [http://help.adobe.com/de_DE/Connect/6.0/WebServices/help.pdf Adobe Connect Enterprise Web Services Handbuch] (siehe Kapitel Architektur; PDF; 2,8&amp;amp;nbsp;MB)&lt;br /&gt;
* [https://www.heise.de/newsticker/meldung/Adobe-geht-gegen-Streamrecorder-fuer-Flashvideos-vor-219989.html Adobe geht gegen Streamrecorder für Flashvideos vor] ([[heise online]] – 25. Mai 2009 15:52)&lt;br /&gt;
* {{Webarchiv | url=http://www.gulli.com/news/1659-rtmpdump-adobe-wehrt-sich-gegen-streamrecorder-2009-05-25 | archive-is=20130125001230 | text=rtmpdump: Adobe wehrt sich gegen Streamrecorder}}, [[gulli.com]] – news, 25. Mai 2009&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Internet-Anwendungsprotokoll]]&lt;/div&gt;</summary>
		<author><name>imported&gt;MandmGerm</name></author>
	</entry>
</feed>