Red5 ist ein in Java geschriebener Open-Source-Flash-Server, der Folgendes unterstützt:
Die Red5-Benutzerliste finden Sie hier: red5interest
Subreddit: r/red5
Automatische Builds (mit freundlicher Genehmigung von Apache OpenMeetings):
Hinweis zu Bootstrap
Die Bootstrap- und Shutdown-Klassen wurden in das red5-service-Projekt verschoben; Die Abhängigkeit wurde diesem Projekt hinzugefügt.
Wenn Sie Antworten von einem breiteren Publikum wünschen, ist Stack Overflow möglicherweise die beste Wahl.
Veröffentlichungen sind unter Sonatype – Veröffentlichungen verfügbar
Schnappschüsse sind unter Sonatype – Schnappschüsse verfügbar
Fügen Sie das red5-parent in Ihre pom.xml im Abschnitt dependencyManagement ein
< dependencyManagement >
< dependencies >
< dependency >
< groupId >org.red5</ groupId >
< artifactId >red5-parent</ artifactId >
< version >${red5.version}</ version >
< type >pom</ type >
</ dependency >
</ dependencies >
</ dependencyManagement >
zusätzlich zu allen anderen Red5-Projekten im Abschnitt „Abhängigkeiten“ .
< dependency >
< groupId >org.red5</ groupId >
< artifactId >red5-server</ artifactId >
< version >${red5.version}</ version >
< type >jar</ type >
</ dependency >
Ab Version 1.2.2 ist das Ziel-JDK nun JDK 11 und die Maven-Poms verwenden das Toolchain-Plugin.
Um die red5-JARs zu erstellen, führen Sie Folgendes in der Befehlszeile aus:
mvn -Dmaven.test.skip=true install
Dadurch werden die JAR-Dateien im „Ziel“-Verzeichnis des Arbeitsbereichs erstellt. Dadurch werden auch die Unit-Tests übersprungen.
So packen Sie alles in eine Assembly (Tarball/Zip):
mvn -Dmaven.test.skip=true clean package -P assemble
So erstellen Sie einen Meilenstein-Tarball:
mvn -Dmilestone.version=1.0.7-M1 clean package -Pmilestone
mvn eclipse:eclipse
Screencast
Über das Plugin unterstützte Funktionen (diese sind größtenteils veraltet):
Die Artefakte für die folgenden Versionen sind nicht mehr verfügbar; Wenn Ihr Projekt sie erfordert, müssen Sie sie aus dem Quellcode erstellen. Die Auflistungen dienen hier nur historischen Zwecken.
Spenden Sie für den guten Zweck mit
BTC | 19AUgJuVzC8jg16bSLJDcM6Nfouh9JvwKA |
ETH | 0x5115e085937ba5B4AEc0FF5C3cAbF6eE523B7D97 |
YourKit unterstützt Open-Source-Projekte mit innovativen und intelligenten Tools zur Überwachung und Profilierung von Java- und .NET-Anwendungen.
Live-Video-Streaming gelöst. Übertragen Sie Videos in weniger als 500 Millisekunden an Millionen.