Tanya :

Bagaimana cara instalasi Red 5 Server di Ubuntu ?

Jawab :

Red5 adalah Server Flash Open Source yang ditulis dengan bahasa Java yang mendukung :

  • 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

.

Pertama pastikan anda sudah memiliki ANT dan IVY di Komputer Anda.  Lihat Tanya 131 : https://tanyarezaervani.wordpress.com/2011/04/30/tanya-131-instalasi-apache-ivy-di-ubuntu-10-04/

Setelah itu unduh Red 5 dari SVN googlecode :

svn co http://red5.googlecode.com/svn/

Setelah selesai ganti nama direktori hasil unduhan menjadi lebih sederhana :

mv red5-0.9.1.svn/ red5

Masuk ke direktori tersebut

cd red5

Lalu build dengan ant (dalam mode root) – Pastikan koneksi internet anda bagus, karena akan ada beberapa paket dependencies jar yang akan diunduh selama proses building.

/usr/share/ant/bin/ant

Prosesnya akan tampak seperti contoh berikut :

rezaervani@rezaervani-laptop:~/Documents/red5$ /usr/share/ant/bin/ant
 Buildfile: build.xml
-library.check:
 [echo] Java: java.home is /usr/lib/jvm/java-6-sun-1.6.0.24/jre and the target version is 1.6
 [echo] Ant: ant.home is /usr/share/ant/ and the target version is Apache Ant version 1.7.1 compiled on September 8 2010
-java6.check:
 [echo] Using Java 1.6
prepare:
 [mkdir] Created dir: /home/rezaervani/Documents/red5/bin
 [mkdir] Created dir: /home/rezaervani/Documents/red5/dist
 [mkdir] Created dir: /home/rezaervani/Documents/red5/dist/log
 [mkdir] Created dir: /home/rezaervani/Documents/red5/cluster
 [mkdir] Created dir: /home/rezaervani/Documents/red5/cluster/origin
 [mkdir] Created dir: /home/rezaervani/Documents/red5/cluster/edge
 [mkdir] Created dir: /home/rezaervani/Documents/red5/bin/testcases/classes
 [mkdir] Created dir: /home/rezaervani/Documents/red5/bin/testcases/testreports
compile:
 [echo] javac version: 1.6
 [echo] Not using the Eclipse IDE
 [echo] Compiler adapter name: modern
compile-core:
retrieve:
 [echo] Ivy conf name: java6
 [ivy:resolve] :: Ivy 2.2.0 - 20100923230623 :: http://ant.apache.org/ivy/ ::
 [ivy:resolve] :: loading settings :: file = /home/rezaervani/Documents/red5/ivysettings.xml
 [ivy:resolve] :: resolving dependencies :: red5#server;working@rezaervani-laptop
 [ivy:resolve] confs: [java6]
 [ivy:resolve] found javax#javaee-api;5.1.1 in googlecode
 [ivy:resolve] found tomcat#jasper;6.0.24 in googlecode
 [ivy:resolve] found tomcat#jasper-jdt;6.0.24 in googlecode
 [ivy:resolve] found tomcat#jasper-el;6.0.24 in googlecode
 [ivy:resolve] found spring#spring-asm;3.0.0 in googlecode
 [ivy:resolve] found spring#spring-beans;3.0.0 in googlecode
 [ivy:resolve] found spring#spring-context;3.0.0 in googlecode
 [ivy:resolve] found spring#spring-core;3.0.0 in googlecode
 [ivy:resolve] found spring#spring-web;3.0.0 in googlecode
 [ivy:resolve] found spring#spring-expression;3.0.0 in googlecode
 [ivy:resolve] found tomcat#catalina;6.0.24 in googlecode
 [ivy:resolve] found tomcat#tomcat-coyote;6.0.24 in googlecode
 [ivy:resolve] found commons#commons-modeler;2.0.1 in googlecode
 [ivy:resolve] found red5#slf4j-api;1.5.10 in googlecode
 [ivy:resolve] found red5#jcl-over-slf4j;1.5.10 in googlecode
 [ivy:resolve] found red5#log4j-over-slf4j;1.5.10 in googlecode
 [ivy:resolve] found red5#jul-to-slf4j;1.5.10 in googlecode
 [ivy:resolve] found red5#logback-core;0.9.18 in googlecode
 [ivy:resolve] found red5#logback-classic;0.9.18 in googlecode
 [ivy:resolve] found red5#tomcat-juli-slf4j;1.5.0 in googlecode
 [ivy:resolve] found commons#commons-beanutils;1.8.0 in googlecode
 [ivy:resolve] found commons#commons-codec;1.4 in googlecode
 [ivy:resolve] found commons#commons-collections;3.2.1 in googlecode
 [ivy:resolve] found commons#commons-httpclient;3.1 in googlecode
 [ivy:resolve] found commons#commons-lang;2.4 in googlecode
 [ivy:resolve] found commons#commons-pool;1.4 in googlecode
 [ivy:resolve] found red5#quartz;1.6.5 in googlecode
 [ivy:resolve] found red5#ehcache;1.6.2 in googlecode
 [ivy:resolve] found red5#xercesImpl;2.9.1 in googlecode
 [ivy:resolve] found red5#xmlrpc;2.0.1 in googlecode
 [ivy:resolve] found mina#mina-core;2.0.0-RC1 in googlecode
 [ivy:resolve] found mina#mina-integration-beans;2.0.0-RC1 in googlecode
 [ivy:resolve] found mina#mina-integration-jmx;2.0.0-RC1 in googlecode
 [ivy:resolve] found asm#asm;3.1 in googlecode
 [ivy:resolve] found asm#asm-commons;3.1 in googlecode
 [ivy:resolve] found antlr#antlr;3.1.3 in googlecode
 [ivy:resolve] found red5#groovy-all;1.5.7 in googlecode
 [ivy:resolve] found red5#jython;2.5 in googlecode
 [ivy:resolve] found spring#spring-context-support;3.0.0 in googlecode
 [ivy:resolve] found red5#jaudiotagger;1.0.8 in googlecode
 [ivy:resolve] found red5#jruby-complete;1.1.6 in googlecode
 [ivy:resolve] found red5#jruby-engine;1.1.6 in googlecode
 [ivy:resolve] found red5#bcprov-jdk16;145 in googlecode
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/javax/javaee-api-5.1.1.jar ...
 [ivy:resolve] ..
 [ivy:resolve] ....
 [ivy:resolve] .......
 [ivy:resolve] .......
 [ivy:resolve] ...
 [ivy:resolve] . (1929kB)
 [ivy:resolve] [SUCCESSFUL ] javax#javaee-api;5.1.1!javaee-api.jar (918092ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/tomcat/jasper-6.0.24.jar ...
 [ivy:resolve] ...
 [ivy:resolve] ......
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] .. (510kB)
 [ivy:resolve] [SUCCESSFUL ] tomcat#jasper;6.0.24!jasper.jar (380842ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/tomcat/jasper-jdt-6.0.24.jar ...
 [ivy:resolve] ..
 [ivy:resolve] ...
 [ivy:resolve] .... (1375kB)
 [ivy:resolve] [SUCCESSFUL ] tomcat#jasper-jdt;6.0.24!jasper-jdt.jar (1003394ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/tomcat/jasper-el-6.0.24.jar ...
 [ivy:resolve] .....
 [ivy:resolve] ......
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] . (104kB)
 [ivy:resolve] [SUCCESSFUL ] tomcat#jasper-el;6.0.24!jasper-el.jar (99707ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/spring/spring-asm-3.0.0.jar ...
 [ivy:resolve] ......
 [ivy:resolve] ..
 [ivy:resolve] ...
 [ivy:resolve] ...
 [ivy:resolve] .....
 [ivy:resolve] .....
 [ivy:resolve] ... (51kB)
 [ivy:resolve] [SUCCESSFUL ] spring#spring-asm;3.0.0!spring-asm.jar (33494ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/spring/spring-beans-3.0.0.jar ...
 [ivy:resolve] ..
 [ivy:resolve] ...
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] ...
 [ivy:resolve] . (539kB)
 [ivy:resolve] [SUCCESSFUL ] spring#spring-beans;3.0.0!spring-beans.jar (450803ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/spring/spring-context-3.0.0.jar ...
 [ivy:resolve] ...
 [ivy:resolve] ...
 [ivy:resolve] ....
 [ivy:resolve] ....
 [ivy:resolve] ....
 [ivy:resolve] ...
 [ivy:resolve] ...
 [ivy:resolve] ....
 [ivy:resolve] .....
 [ivy:resolve] ...
 [ivy:resolve] . (642kB)
 [ivy:resolve] [SUCCESSFUL ] spring#spring-context;3.0.0!spring-context.jar (586587ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/spring/spring-core-3.0.0.jar ...
 [ivy:resolve] .....
 [ivy:resolve] ...
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] ...
 [ivy:resolve] ..
 [ivy:resolve] ...
 [ivy:resolve] ...
 [ivy:resolve] ..
 [ivy:resolve] ..
 [ivy:resolve] . (350kB)
 [ivy:resolve] [SUCCESSFUL ] spring#spring-core;3.0.0!spring-core.jar (192161ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/spring/spring-web-3.0.0.jar ...
 [ivy:resolve] .....
 [ivy:resolve] .......
 [ivy:resolve] ..
 [ivy:resolve] ...
 [ivy:resolve] ...
 [ivy:resolve] ...
 [ivy:resolve] ...
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] ...
 [ivy:resolve] ...
 [ivy:resolve] . (350kB)
 [ivy:resolve] [SUCCESSFUL ] spring#spring-web;3.0.0!spring-web.jar (342863ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/spring/spring-expression-3.0.0.jar ...
 [ivy:resolve] ..
 [ivy:resolve] ..
 [ivy:resolve] ..
[ivy:resolve] ......
 [ivy:resolve] .........
 [ivy:resolve] .......
 [ivy:resolve] ..
 [ivy:resolve] ... (150kB)
 [ivy:resolve] [SUCCESSFUL ] spring#spring-expression;3.0.0!spring-expression.jar (89258ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/tomcat/catalina-6.0.24.jar ...
 [ivy:resolve] .........
 [ivy:resolve] ........
 [ivy:resolve] .....
 [ivy:resolve] .......
 [ivy:resolve] ..
 [ivy:resolve] ...
 [ivy:resolve] .
 [ivy:resolve] . (1153kB)
 [ivy:resolve] [SUCCESSFUL ] tomcat#catalina;6.0.24!catalina.jar (654827ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/tomcat/tomcat-coyote-6.0.24.jar ...
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] ...
 [ivy:resolve] ..
 [ivy:resolve] ...
 [ivy:resolve] ....
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] . (740kB)
 [ivy:resolve] [SUCCESSFUL ] tomcat#tomcat-coyote;6.0.24!tomcat-coyote.jar (605731ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/commons/commons-modeler-2.0.1.jar ...
 [ivy:resolve] .....
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] ..
 [ivy:resolve] ..
 [ivy:resolve] ......
 [ivy:resolve] ...
 [ivy:resolve] ....
 [ivy:resolve] . (109kB)
 [ivy:resolve] [SUCCESSFUL ] commons#commons-modeler;2.0.1!commons-modeler.jar (95464ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/slf4j-api-1.5.10.jar ...
 [ivy:resolve] ..
 [ivy:resolve] ...
 [ivy:resolve] ......
 [ivy:resolve] ..... (23kB)
 [ivy:resolve] [SUCCESSFUL ] red5#slf4j-api;1.5.10!slf4j-api.jar (24553ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/jcl-over-slf4j-1.5.10.jar ...
 [ivy:resolve] .......
 [ivy:resolve] ...
 [ivy:resolve] .
 [ivy:resolve] .. (16kB)
 [ivy:resolve] [SUCCESSFUL ] red5#jcl-over-slf4j;1.5.10!jcl-over-slf4j.jar (27902ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/log4j-over-slf4j-1.5.10.jar ...
 [ivy:resolve] ....
 [ivy:resolve] .. (10kB)
 [ivy:resolve] [SUCCESSFUL ] red5#log4j-over-slf4j;1.5.10!log4j-over-slf4j.jar (16819ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/jul-to-slf4j-1.5.10.jar ...
 [ivy:resolve] ..
 [ivy:resolve] ... (4kB)
 [ivy:resolve] [SUCCESSFUL ] red5#jul-to-slf4j;1.5.10!jul-to-slf4j.jar (19557ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/logback-core-0.9.18.jar ...
 [ivy:resolve] .....
 [ivy:resolve] ...
 [ivy:resolve] ..
 [ivy:resolve] ..
 [ivy:resolve] ...
 [ivy:resolve] ....
 [ivy:resolve] .....
 [ivy:resolve] ....
 [ivy:resolve] ......
 [ivy:resolve] .....
 [ivy:resolve] .....
 [ivy:resolve] .
 [ivy:resolve] .. (252kB)
 [ivy:resolve] [SUCCESSFUL ] red5#logback-core;0.9.18!logback-core.jar (170559ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/logback-classic-0.9.18.jar ...
 [ivy:resolve] ......
 [ivy:resolve] .....
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] ...
 [ivy:resolve] ...
 [ivy:resolve] .....
 [ivy:resolve] ..
 [ivy:resolve] ...
 [ivy:resolve] .....
 [ivy:resolve] ......
 [ivy:resolve] ...
 [ivy:resolve] ....
 [ivy:resolve] . (166kB)
 [ivy:resolve] [SUCCESSFUL ] red5#logback-classic;0.9.18!logback-classic.jar (184242ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/tomcat-juli-slf4j-1.5.0.jar ...
 [ivy:resolve] .... (3kB)
 [ivy:resolve] [SUCCESSFUL ] red5#tomcat-juli-slf4j;1.5.0!tomcat-juli-slf4j.jar (11939ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/commons/commons-beanutils-1.8.0.jar ...
 [ivy:resolve] ......
 [ivy:resolve] ..
 [ivy:resolve] .....
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] ..
 [ivy:resolve] ... (225kB)
 [ivy:resolve] [SUCCESSFUL ] commons#commons-beanutils;1.8.0!commons-beanutils.jar (179034ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/commons/commons-codec-1.4.jar ...
 [ivy:resolve] ......
 [ivy:resolve] .......
 [ivy:resolve] .....
 [ivy:resolve] .
 [ivy:resolve] ...
 [ivy:resolve] ...
 [ivy:resolve] .
 [ivy:resolve] .. (56kB)
 [ivy:resolve] [SUCCESSFUL ] commons#commons-codec;1.4!commons-codec.jar (53177ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/commons/commons-collections-3.2.1.jar ...
 [ivy:resolve] ......
 [ivy:resolve] ......
 [ivy:resolve] ...
 [ivy:resolve] ...
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] .....
 [ivy:resolve] ......
 [ivy:resolve] ......
 [ivy:resolve] ..
 [ivy:resolve] ..
 [ivy:resolve] .....
 [ivy:resolve] ...
 [ivy:resolve] ..
 [ivy:resolve] ..
 [ivy:resolve] .. (561kB)
 [ivy:resolve] [SUCCESSFUL ] commons#commons-collections;3.2.1!commons-collections.jar (483012ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/commons/commons-httpclient-3.1.jar ...
 [ivy:resolve] ...
 [ivy:resolve] ....
 [ivy:resolve] .......
 [ivy:resolve] .
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] ...
 [ivy:resolve] .
 [ivy:resolve] . (297kB)
 [ivy:resolve] [SUCCESSFUL ] commons#commons-httpclient;3.1!commons-httpclient.jar (296373ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/commons/commons-lang-2.4.jar ...
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] ..
 [ivy:resolve] ..
 [ivy:resolve] ......
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] ...
 [ivy:resolve] .
 [ivy:resolve] ...
 [ivy:resolve] . (255kB)
 [ivy:resolve] [SUCCESSFUL ] commons#commons-lang;2.4!commons-lang.jar (246323ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/commons/commons-pool-1.4.jar ...
 [ivy:resolve] ....
 [ivy:resolve] ...
 [ivy:resolve] .
 [ivy:resolve] ...
 [ivy:resolve] .....
 [ivy:resolve] .
 [ivy:resolve] . (85kB)
 [ivy:resolve] [SUCCESSFUL ] commons#commons-pool;1.4!commons-pool.jar (75990ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/quartz-1.6.5.jar ...
 [ivy:resolve] ....
 [ivy:resolve] ....
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] .....
 [ivy:resolve] ..
 [ivy:resolve] ....
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] .. (436kB)
 [ivy:resolve] [SUCCESSFUL ] red5#quartz;1.6.5!quartz.jar (475426ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/ehcache-1.6.2.jar ...
 [ivy:resolve] .....
 [ivy:resolve] ......
 [ivy:resolve] ......
 [ivy:resolve] ..
 [ivy:resolve] ..
 [ivy:resolve] ..
 [ivy:resolve] ...
 [ivy:resolve] .
 [ivy:resolve] ..
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] ...
 [ivy:resolve] . (198kB)
 [ivy:resolve] [SUCCESSFUL ] red5#ehcache;1.6.2!ehcache.jar (194465ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/xercesImpl-2.9.1.jar ...
 [ivy:resolve] ..
 [ivy:resolve] ...
 [ivy:resolve] ....
 [ivy:resolve] ...
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] ....
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] .....
 [ivy:resolve] ....
 [ivy:resolve] ....
 [ivy:resolve] ...
 [ivy:resolve] ...
 [ivy:resolve] ..
 [ivy:resolve] . (1200kB)
 [ivy:resolve] [SUCCESSFUL ] red5#xercesImpl;2.9.1!xercesImpl.jar (822444ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/xmlrpc-2.0.1.jar ...
 [ivy:resolve] .....
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] ..
 [ivy:resolve] ....
 [ivy:resolve] .... (113kB)
 [ivy:resolve] [SUCCESSFUL ] red5#xmlrpc;2.0.1!xmlrpc.jar (85804ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/mina/mina-core-2.0.0-RC1.jar ...
 [ivy:resolve] ......
 [ivy:resolve] .
 [ivy:resolve] ...
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] ...
 [ivy:resolve] . (623kB)
 [ivy:resolve] [SUCCESSFUL ] mina#mina-core;2.0.0-RC1!mina-core.jar (403590ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/mina/mina-integration-beans-2.0.0-RC1.jar ...
 [ivy:resolve] ......
 [ivy:resolve] ......
 [ivy:resolve] ....
 [ivy:resolve] .
 [ivy:resolve] . (39kB)
 [ivy:resolve] [SUCCESSFUL ] mina#mina-integration-beans;2.0.0-RC1!mina-integration-beans.jar (36649ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/mina/mina-integration-jmx-2.0.0-RC1.jar ...
 [ivy:resolve] ...
 [ivy:resolve] ...
 [ivy:resolve] ....
 [ivy:resolve] ...
 [ivy:resolve] ..
 [ivy:resolve] .. (27kB)
 [ivy:resolve] [SUCCESSFUL ] mina#mina-integration-jmx;2.0.0-RC1!mina-integration-jmx.jar (27251ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/asm-3.1.jar ...
 [ivy:resolve] ......
 [ivy:resolve] .....
 [ivy:resolve] ...
 [ivy:resolve] .
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] ...
 [ivy:resolve] ...
 [ivy:resolve] . (42kB)
 [ivy:resolve] [SUCCESSFUL ] asm#asm;3.1!asm.jar (54736ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/asm-commons-3.1.jar ...
 [ivy:resolve] .......
 [ivy:resolve] ........
 [ivy:resolve] ........ (31kB)
 [ivy:resolve] [SUCCESSFUL ] asm#asm-commons;3.1!asm-commons.jar (7884ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/antlr-3.1.3.jar ...
 [ivy:resolve] ......
 [ivy:resolve] .....
 [ivy:resolve] ..
 [ivy:resolve] ....
 [ivy:resolve] ..
 [ivy:resolve] ......
 [ivy:resolve] ....
 [ivy:resolve] .
 [ivy:resolve] . (1862kB)
 [ivy:resolve] [SUCCESSFUL ] antlr#antlr;3.1.3!antlr.jar (1364324ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/groovy-all-1.5.7.jar ...
 [ivy:resolve] .....
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] .
 [ivy:resolve] . (2827kB)
 [ivy:resolve] [SUCCESSFUL ] red5#groovy-all;1.5.7!groovy-all.jar (1886953ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/jython-2.5.jar ...
 [ivy:resolve] ....
 [ivy:resolve] ....
 [ivy:resolve] .......
 [ivy:resolve] ...
 [ivy:resolve] ......
 [ivy:resolve] .
 [ivy:resolve] ...
 [ivy:resolve] .
 [ivy:resolve] ..
 [ivy:resolve] . (2401kB)
 [ivy:resolve] [SUCCESSFUL ] red5#jython;2.5!jython.jar (1652334ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/spring/spring-context-support-3.0.0.jar ...
 [ivy:resolve] ....
 [ivy:resolve] ...
 [ivy:resolve] ......
 [ivy:resolve] ......
 [ivy:resolve] .
 [ivy:resolve] ....
 [ivy:resolve] ...
 [ivy:resolve] .......
 [ivy:resolve] ........
 [ivy:resolve] ......
 [ivy:resolve] ....
 [ivy:resolve] .... (98kB)
 [ivy:resolve] [SUCCESSFUL ] spring#spring-context-support;3.0.0!spring-context-support.jar (51071ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/jaudiotagger-1.0.8.jar ...
 [ivy:resolve] ....
 [ivy:resolve] ...
 [ivy:resolve] ....
 [ivy:resolve] ....
 [ivy:resolve] .......
 [ivy:resolve] .......
 [ivy:resolve] ..
 [ivy:resolve] . (588kB)
 [ivy:resolve] [SUCCESSFUL ] red5#jaudiotagger;1.0.8!jaudiotagger.jar (428251ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/jruby-complete-1.1.6.jar ...
 [ivy:resolve] .....
 [ivy:resolve] .......
 [ivy:resolve] .......
 [ivy:resolve] ...
 [ivy:resolve] ..
 [ivy:resolve] ...
 [ivy:resolve] . (9108kB)
 [ivy:resolve] [SUCCESSFUL ] red5#jruby-complete;1.1.6!jruby-complete.jar (3978848ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/jruby-engine-1.1.6.jar ...
 [ivy:resolve] .........
 [ivy:resolve] ....... (20kB)
 [ivy:resolve] [SUCCESSFUL ] red5#jruby-engine;1.1.6!jruby-engine.jar (5193ms)
 [ivy:resolve] downloading http://red5.googlecode.com/svn/repository/bcprov-jdk16-145.jar ...
 [ivy:resolve] .........
 [ivy:resolve] ......
[ivy:resolve] ..
 [ivy:resolve] .
 [ivy:resolve] ..
 [ivy:resolve] . (1679kB)
 [ivy:resolve] [SUCCESSFUL ] red5#bcprov-jdk16;145!bcprov-jdk16.jar (420302ms)
 [ivy:resolve] :: resolution report :: resolve 500220ms :: artifacts dl 19138517ms
 ---------------------------------------------------------------------
 | | modules || artifacts |
 | conf | number| search|dwnlded|evicted|| number|dwnlded|
 ---------------------------------------------------------------------
 | java6 | 43 | 43 | 0 | 0 || 43 | 43 |
 ---------------------------------------------------------------------
 [ivy:retrieve] :: retrieving :: red5#server
 [ivy:retrieve] confs: [java6]
 [ivy:retrieve] 43 artifacts copied, 0 already retrieved (31267kB/749ms)
 [javac] Compiling 522 source files to /home/rezaervani/Documents/red5/bin
 [javac] Note: /home/rezaervani/Documents/red5/src/org/red5/io/FileKeyFrameMetaCache.java uses or overrides a deprecated API.
 [javac] Note: Recompile with -Xlint:deprecation for details.
 [javac] Note: /home/rezaervani/Documents/red5/src/org/red5/io/object/Serializer.java uses unchecked or unsafe operations.
 [javac] Note: Recompile with -Xlint:unchecked for details.
compile-core-compatibility:
compile-demos:
 [echo] Webapps dir: webapps
 [echo] Webapps build dir: dist/webapps
 [copy] Copying 22 files to /home/rezaervani/Documents/red5/dist/webapps/root
 [copy] Copying 26 files to /home/rezaervani/Documents/red5/dist/webapps/root
 [copy] Copying 8 files to /home/rezaervani/Documents/red5/dist/webapps/installer
 [copy] Copying 2 files to /home/rezaervani/Documents/red5/dist/webapps/installer
 [copy] Warning: /home/flash/trunk/deploy not found.
prepare:
compile-script:
 [javac] Compiling 4 source files to /home/rezaervani/Documents/red5/bin
 [javac] Note: /home/rezaervani/Documents/red5/src/org/red5/server/script/rhino/RhinoScriptUtils.java uses unchecked or unsafe operations.
 [javac] Note: Recompile with -Xlint:unchecked for details.
 [echo] Scripting compatibility is available.
jar-determine-classpath:
jar:
 [jar] Building jar: /home/rezaervani/Documents/red5/red5.jar
 [jar] Building jar: /home/rezaervani/Documents/red5/boot.jar
dist:
 [copy] Copying 43 files to /home/rezaervani/Documents/red5/dist/lib
 [copy] Copying 26 files to /home/rezaervani/Documents/red5/dist/conf
 [copy] Copying 1 file to /home/rezaervani/Documents/red5/dist/webapps
 [copy] Copying 11 files to /home/rezaervani/Documents/red5/dist
BUILD SUCCESSFUL
 Total time: 327 minutes 34 seconds

Lalu buat direktori /usr/share/red5

mkdir /usr/share/red5

Salin isi direktori dist ke /usr/share/red5

sudo cp -R dist/* /usr/share/red5/

Setelah selesai anda dapat instalasi dengan mengeksekusi file red5.sh

sudo /usr/share/red5/red5.sh &

Prosesnya akan tampak seperti berikut :

rezaervani@rezaervani-laptop:/usr/share/red5$ Running on Linux
 Starting Red5
 Red5 root: /usr/share/red5
 Configuation root: /usr/share/red5/conf
 Root: /usr/share/red5
 Deploy type: bootstrap
 Logback selector: org.red5.logging.LoggingContextSelector
 12:31:36,321 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
 12:31:36,322 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [file:/usr/share/red5/conf/logback.xml]
 12:31:36,324 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs multiple times on the classpath.
 12:31:36,324 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/usr/share/red5/conf/logback.xml]
 12:31:36,324 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/usr/share/red5/conf/logback.xml]
 12:31:36,709 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set
 12:31:36,709 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
 12:31:36,720 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [CONSOLE]
 12:31:36,847 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Pushing component [layout] on top of the object stack.
 12:31:36,941 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Popping appender named [CONSOLE] from the object stack
 12:31:36,941 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]
 12:31:36,943 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [FILE]
 12:31:36,945 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Pushing component [layout] on top of the object stack.
 12:31:37,076 |-INFO in ch.qos.logback.core.FileAppender[FILE] - File property is set to [log/red5.log]
 12:31:37,077 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Popping appender named [FILE] from the object stack
 12:31:37,078 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]
 12:31:37,078 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [ERRORFILE]
 12:31:37,081 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Pushing component [filter] on top of the object stack.
 12:31:37,084 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Pushing component [layout] on top of the object stack.
 12:31:37,085 |-INFO in ch.qos.logback.core.FileAppender[ERRORFILE] - File property is set to [log/error.log]
 12:31:37,085 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Popping appender named [ERRORFILE] from the object stack
 12:31:37,085 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - ROOT level set to WARN
 12:31:37,085 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [CONSOLE] to Logger[ROOT]
 12:31:37,089 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [FILE] to Logger[ROOT]
 12:31:37,089 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [ERRORFILE] to Logger[ROOT]
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.Launcher] to true
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.Launcher level set to INFO
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.io] to true
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.io level set to INFO
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.logging.DerbyLogInterceptor] to true
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.logging.DerbyLogInterceptor level set to WARN
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server] to true
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server level set to WARN
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.Client] to true
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.Client level set to INFO
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.jetty] to true
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.jetty level set to INFO
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.Standalone] to true
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.Standalone level set to INFO
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.tomcat] to true
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.tomcat level set to INFO
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.api.stream.support] to true
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.api.stream.support level set to INFO
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.cache] to true
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.cache level set to WARN
 12:31:37,089 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.jetty.Red5WebPropertiesConfiguration] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.jetty.Red5WebPropertiesConfiguration level set to WARN
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.jmx] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.jmx level set to WARN
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.messaging.InMemoryPushPushPipe] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.messaging.InMemoryPushPushPipe level set to INFO
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.net] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.net level set to INFO
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.net.rtmpt.RTMPTServlet] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.net.rtmpt.RTMPTServlet level set to WARN
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.net.servlet] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.net.servlet level set to WARN
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.net.proxy] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.net.proxy level set to INFO
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.net.remoting] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.net.remoting level set to WARN
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.net.rtmp] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.net.rtmp level set to WARN
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.net.rtmp.RTMPHandler] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.net.rtmp.RTMPHandler level set to INFO
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.net.rtmp.BaseRTMPHandler] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.net.rtmp.BaseRTMPHandler level set to OFF
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.net.rtmp.codec] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.net.rtmp.codec level set to INFO
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.net.rtmp.RTMPMinaIoHandler] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.net.rtmp.RTMPMinaIoHandler level set to OFF
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.net.rtmp.RTMPMinaTransport] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.net.rtmp.RTMPMinaTransport level set to INFO
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.net.rtmp.status] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.net.rtmp.status level set to INFO
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.net.rtmpt] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.net.rtmpt level set to WARN
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.persistence] to true
 12:31:37,090 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.persistence level set to WARN
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.script] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.script level set to WARN
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.service] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.service level set to INFO
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.so] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.so level set to WARN
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.stream] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.stream level set to INFO
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.stream.consumer] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.stream.consumer level set to WARN
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.net.mrtmp] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.net.mrtmp level set to WARN
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.net.mrtmp.codec] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.net.mrtmp.codec level set to WARN
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.apache.mina] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apache.mina level set to WARN
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.apache.mina.filter] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apache.mina.filter level set to WARN
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.red5.server.adapter.MultiThreadedApplicationAdapter] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.red5.server.adapter.MultiThreadedApplicationAdapter level set to INFO
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.apache.commons] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apache.commons level set to WARN
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [httpclient] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - httpclient level set to WARN
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.apache.catalina] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apache.catalina level set to INFO
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.apache.catalina.loader] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apache.catalina.loader level set to INFO
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.apache.catalina.realm] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apache.catalina.realm level set to WARN
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.apache.catalina.session] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apache.catalina.session level set to WARN
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.apache.jasper] to true
 12:31:37,091 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apache.jasper level set to INFO
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.apache.tomcat] to true
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apache.tomcat level set to INFO
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.apache.tomcat.util.net] to true
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apache.tomcat.util.net level set to WARN
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.apache.coyote.http11] to true
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apache.coyote.http11 level set to INFO
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.springframework] to true
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.springframework level set to INFO
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.springframework.beans.factory] to true
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.springframework.beans.factory level set to INFO
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.springframework.beans.factory.xml] to true
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.springframework.beans.factory.xml level set to WARN
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.springframework.ui.context.support] to true
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.springframework.ui.context.support level set to WARN
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.springframework.web.context] to true
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.springframework.web.context level set to INFO
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.springframework.web.context.support] to true
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.springframework.web.context.support level set to WARN
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.quartz] to true
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.quartz level set to WARN
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [net.sf.ehcache] to true
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - net.sf.ehcache level set to INFO
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [ch.qos] to true
 12:31:37,092 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - ch.qos level set to WARN
Setting default logging context: default
 [INFO] [main] org.red5.server.Launcher - Red5 Server 0.9.1 $Rev: 4059 $ (http://code.google.com/p/red5/)
 Red5 Server 0.9.1 $Rev: 4059 $ (http://code.google.com/p/red5/)
 [INFO] [main] org.springframework.context.support.FileSystemXmlApplicationContext - Refreshing org.springframework.context.support.FileSystemXmlApplicationContext@d42d08: startup date [Sun May 01 12:31:37 WIT 2011]; root of context hierarchy
 [INFO] [main] org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - Loading properties file from class path resource [red5.properties]
 [INFO] [main] org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@7eb366: defining beans [placeholderConfig,red5.common,red5.core,context.loader,pluginLauncher,tomcat.server]; root of factory hierarchy
 [INFO] [main] org.springframework.context.support.FileSystemXmlApplicationContext - Refreshing org.springframework.context.support.FileSystemXmlApplicationContext@78bc3b: startup date [Sun May 01 12:31:38 WIT 2011]; root of context hierarchy
 [INFO] [main] org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - Loading properties file from class path resource [red5.properties]
 [INFO] [main] org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1e1be92: defining beans [placeholderConfig,red5.server,jmxFactory,jmxAgent,serializer,deserializer,statusObjectService,rtmpCodecFactory,rtmptCodecFactory,remotingCodecFactory,streamableFileFactory,filePersistenceThread,sharedObjectService,streamService,providerService,consumerService,bandwidthFilter,schedulingService,warDeployService,remotingClient,object.cache,keyframe.cache,flv.impl,flvreader.impl,mp4reader.impl,mp3reader.impl,org.springframework.beans.factory.config.MethodInvokingFactoryBean#0,org.springframework.beans.factory.config.MethodInvokingFactoryBean#1,streamExecutor,playlistSubscriberStream,clientBroadcastStream]; root of factory hierarchy
 [WARN] [main] org.springframework.beans.GenericTypeAwarePropertyDescriptor - Invalid JavaBean property 'enableRmiAdapter' being accessed! Ambiguous write methods found next to actually used [public void org.red5.server.jmx.JMXAgent.setEnableRmiAdapter(java.lang.String)]: [public void org.red5.server.jmx.JMXAgent.setEnableRmiAdapter(boolean)]
 [WARN] [main] org.springframework.beans.GenericTypeAwarePropertyDescriptor - Invalid JavaBean property 'enableSsl' being accessed! Ambiguous write methods found next to actually used [public void org.red5.server.jmx.JMXAgent.setEnableSsl(java.lang.String)]: [public void org.red5.server.jmx.JMXAgent.setEnableSsl(boolean)]
 [WARN] [main] org.springframework.beans.GenericTypeAwarePropertyDescriptor - Invalid JavaBean property 'enableMinaMonitor' being accessed! Ambiguous write methods found next to actually used [public void org.red5.server.jmx.JMXAgent.setEnableMinaMonitor(java.lang.String)]: [public void org.red5.server.jmx.JMXAgent.setEnableMinaMonitor(boolean)]
 [INFO] [main] org.red5.server.service.WarDeployer - War deployer service created
 [INFO] [main] org.springframework.context.support.FileSystemXmlApplicationContext - Refreshing org.springframework.context.support.FileSystemXmlApplicationContext@9be2b5: startup date [Sun May 01 12:31:39 WIT 2011]; parent: ApplicationContext 'red5.common'
 [INFO] [main] org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - Loading properties file from class path resource [red5.properties]
 [WARN] [main] org.springframework.beans.factory.config.CustomEditorConfigurer - Passing PropertyEditor instances into CustomEditorConfigurer is deprecated: use PropertyEditorRegistrars or PropertyEditor class names instead. Offending key [java.net.SocketAddress; offending editor instance: org.apache.mina.integration.beans.InetSocketAddressEditor@429c19
 [INFO] [main] org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@9e8c34: defining beans [customEditorConfigurer,placeholderConfig,rtmpMinaConnManager,rtmpHandler,rtmpMinaIoHandler,rtmpTransport,rtmpMinaConnection,rtmptConnManager,rtmptHandler,rtmptServlet,rtmptConnection,rtmpsMinaIoHandler,rtmpsTransport]; parent: org.springframework.beans.factory.support.DefaultListableBeanFactory@1e1be92
 [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - RTMP Mina Transport bound to /0.0.0.0:1935
 [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - RTMP Mina Transport Settings
 [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - Connection Threads: 4
 [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - I/O Threads: 16
 [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - TCP No Delay: true
 [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - Receive Buffer Size: 65536
 [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - Send Buffer Size: 271360
 [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - RTMP Mina Transport bound to /0.0.0.0:8443
 [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - RTMP Mina Transport Settings
 [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - Connection Threads: 4
 [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - I/O Threads: 16
 [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - TCP No Delay: true
 [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - Receive Buffer Size: 65536
 [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - Send Buffer Size: 271360
 [INFO] [main] org.springframework.context.support.FileSystemXmlApplicationContext - Refreshing org.springframework.context.support.FileSystemXmlApplicationContext@f63055: startup date [Sun May 01 12:31:39 WIT 2011]; parent: ApplicationContext 'red5.common'
 [INFO] [main] org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@f2164f: defining beans [global.clientRegistry,global.serviceInvoker,global.mappingStrategy,global.context,global.handler,global.scope,red5.scopeResolver]; parent: org.springframework.beans.factory.support.DefaultListableBeanFactory@1e1be92
 [INFO] [main] org.apache.catalina.core.AprLifecycleListener - The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-6-sun-1.6.0.24/jre/lib/i386/server:/usr/lib/jvm/java-6-sun-1.6.0.24/jre/lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.24/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
 [INFO] [main] org.red5.server.tomcat.TomcatLoader - Setting connector: org.apache.catalina.connector.Connector
 [INFO] [main] org.red5.server.tomcat.TomcatLoader - Address to bind: /0.0.0.0:5080
 [INFO] [main] org.red5.server.tomcat.TomcatLoader - Loading tomcat context
 [INFO] [main] org.red5.server.tomcat.TomcatLoader - Server root: /usr/share/red5
 [INFO] [main] org.red5.server.tomcat.TomcatLoader - Config root: /usr/share/red5/conf
 [INFO] [main] org.red5.server.tomcat.TomcatLoader - Application root: /usr/share/red5/webapps
 [INFO] [main] org.red5.server.tomcat.TomcatLoader - Starting Tomcat servlet engine
 [INFO] [main] org.apache.catalina.startup.Embedded - Starting tomcat server
 [INFO] [main] org.apache.catalina.core.StandardEngine - Starting Servlet Engine: Apache Tomcat/6.0.24
 [INFO] [main] org.apache.coyote.http11.Http11Protocol - Initializing Coyote HTTP/1.1 on http-0.0.0.0-5080
 [INFO] [main] org.apache.coyote.http11.Http11Protocol - Starting Coyote HTTP/1.1 on http-0.0.0.0-5080
 [INFO] [main] org.red5.server.tomcat.TomcatLoader - Dedicated RTMPT server configuration was not specified
 [INFO] [main] org.red5.server.tomcat.TomcatLoader - Dedicated RTMPS server configuration was not specified
 Bootstrap complete
 [INFO] [Launcher:/] org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - Loading properties file from ServletContext resource [/WEB-INF/red5-web.properties]
 [INFO] [Launcher:/] org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@156d7c8: defining beans [placeholderConfig,web.context,web.scope]; parent: org.springframework.beans.factory.support.DefaultListableBeanFactory@f2164f
 [INFO] [Launcher:/installer] org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - Loading properties file from ServletContext resource [/WEB-INF/red5-web.properties]
 [INFO] [Launcher:/installer] org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1aac07d: defining beans [placeholderConfig,web.context,web.scope,web.handler,installer.service]; parent: org.springframework.beans.factory.support.DefaultListableBeanFactory@f2164f
 [INFO] [Launcher:/installer] org.red5.server.service.Installer - Installer service created

Selesai

Anda dapat menguji apakah Server Red 5 anda sudah berjalan di Port 5080 di browser kesayangan anda.

Tampilan Server Red 5 di http://localhost:5080

Jika tampilannya seperti diatas, berarti server Red 5 anda sudah terinstall dengan baik.

Mudah bukan ?

Selamat mencoba. (rezaervani@gmail.com)

Klik Disini untuk Info Lebih Lanjut

Iklan