Red5 is an Open Source Flash Server written in Java that supports:
- Streaming Video (FLV, F4V, MP4, 3GP)
- Streaming Audio (MP3, F4A, M4A, AAC)
- Recording Client Streams (FLV and AVC+AAC in FLV container)
- Shared Objects
- Live Stream Publishing
- Remoting
- Protocols: RTMP, RTMPT, RTMPS, and RTMPE
The Red5 users list may be found here: red5interest
Subreddit: r/red5
Automatic builds (Courtesy of Apache OpenMeetings):
Releases
Previous releases
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.
StackOverflow
Maven
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>
Build from Source
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
Eclipse
- Create the eclipse project files, execute this within red5-server directory.
mvn eclipse:eclipse
- Import the project into Eclipse.
- Access the right-click menu and select "Configure" and then "Convert to Maven Project".
- Now the project will build automatically, if you have the maven plugin installed.
Features supported via plugin (These are mostly deprecated):
from https://github.com/Red5/red5-server
No comments:
Post a Comment