Red5 Media Server delivers a powerful video streaming and multi-user solution to the ©Adobe ©Flash Player and other exciting client technologies. Based on Java and some of the most powerful open source frameworks, Red5 stands as a solid solution for business of all sizes including the enterprise.
Red5 includes support for the latest multi-user API’s including NetConnection, NetStream and SharedObject’s while providing a powerful RTMP / Servlet implementation. In addition to support for the RTMP protocol, the application server has an embedded Tomcat Servlet container for JEE Web Applications. Application development draws additional benefits from the Spring Framework and Scope based event driven services.
Installing Commands:
$ sudo apt-get update
$ sudo apt-get install red5-server
$ wget http://www.red5.org/downloads/red5/1_0/red5-1.0.0-RC1.zip
$ unzip red5-1.0.0-RC1.zip -d red5
$ cd red5
$ sudo cp -R webapps/root/demos /var/lib/red5/webapps/root/demos
$ sudo cp -R webapps/installer /var/lib/red5/webapps/installer
$ sudo find /var/lib/red5/webapps/ -type d -exec chown _red5 {} \;
$ wget http://red5.googlecode.com/svn-history/r3990/snapshots/oflaDemo-r3989-java6.war
$ unzip oflaDemo-r3989-java6.war -d /var/lib/red5/webapps/oflaDemo
$ sudo service red5-server restart
Testing on your browser:
http://ServerIP:5080
Enable Red5 on Firewall:
The Red5 Uses these Ports:
TCP 80, 843, 5080, 8443, 1935, 8443, 8088, 9035, 3000
To Enable it on UFW Firewall:
$ sudo ufw allow 80
$ sudo ufw allow 843
$ sudo ufw allow 5080
$ sudo ufw allow 8443
$ sudo ufw allow 1935
$ sudo ufw allow 8443
$ sudo ufw allow 8088
$ sudo ufw allow 9035
$ sudo ufw allow 3000
References:
http://www.red5.org/