Red5 is an Open Source Flash Server written in Java that supports:
The Red5 users list may be found here: red5interest
Subreddit: r/red5
Automatic builds (Courtesy of Apache OpenMeetings):
Note on Bootstrap
The bootstrap and shutdown classes have been moved to the red5-service project; the dependency has been added to this projects pom.
If you want answers from a broader audience, Stack Overflow may be your best bet.
Releases are available at Sonatype - Releases
Snapshots are available at Sonatype - Snapshots
Include the red5-parent in your pom.xml in the dependencyManagement section
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.red5</groupId>
<artifactId>red5-parent</artifactId>
<version>${red5.version}</version>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>
in addition to any other Red5 projects in the dependencies section
<dependency>
<groupId>org.red5</groupId>
<artifactId>red5-server</artifactId>
<version>${red5.version}</version>
<type>jar</type>
</dependency>
As of release 1.2.2 the target JDK is now JDK 11 and the Maven poms use the toolchain plugin.
To build the red5 jars, execute the following on the command line:
mvn -Dmaven.test.skip=true install
This will create the jars in the "target" directory of the workspace; this will also skip the unit tests.
To package everything up in an assembly (tarball/zip):
mvn -Dmaven.test.skip=true clean package -P assemble
To build a milestone tarball:
mvn -Dmilestone.version=1.0.7-M1 clean package -Pmilestone
mvn eclipse:eclipse
Screencast
Features supported via plugin (These are mostly deprecated):
The artifacts for the following releases are no longer available; if your project requires them, you'll have to build them from source. The listings are here only for historical purposes.
Donate to the cause using
BTC | 19AUgJuVzC8jg16bSLJDcM6Nfouh9JvwKA |
ETH | 0x5115e085937ba5B4AEc0FF5C3cAbF6eE523B7D97 |
YourKit supports open source projects with innovative and intelligent tools for monitoring and profiling Java and .NET applications.
Live video streaming solved. Broadcast video to millions in under 500 milliseconds.