Red5 (+tomcat) セットアップめも
最近、Apolloなんかが出て、Flash界隈が賑わってますね。
はてな勉強会でも早速とりあげられてます。早い!
http://hatena.g.hatena.ne.jp/hatenatech/20070324/1174713674
そこでもちらっと出てるRed5。
オープンソースのRTMP実装です。
Flash Media Server はちょー高いですが、Red5はむりょーです。素敵すぎます。
ってわけで、遊んでたのでその時のメモです。
最近遊んでないのはmacに移行したら、WEBカメラが動かなくてつまんないんです。。
# Javaは全然使ってないんでおかしいとこかあるかもしれません。
1. 準備
1. JDK
http://java.sun.com/javase/downloads/index.jsp
からJDK 5.0 Update 9をクリックし以下のファイルをダウンロード。
jdk-1_5_0_09-linux-i586.bin
2. Tomcat
http://tomcat.apache.org/
http://tomcat.apache.org/download-55.cgi#5.5.20
から以下のファイルをダウンロード
apache-tomcat-5.5.20-admin.tar.gz
apache-tomcat-5.5.20.tar.gz
3. Red5
http://www.osflash.org/red5/red5download
からjarファイルをダウンロード
必要なファイル:
jdk-1_5_0_09-linux-i586.bin
apache-tomcat-5.5.20-admin.tar.gz
apache-tomcat-5.5.20.tar.gz
red5-0.6rc1.war
2. インストール
1. JDK
% chmod +x jdk-1_5_0_09-linux-i586.bin
% ./jdk-1_5_0_09-linux-i586.bin(解凍)
% sudo mv jdk1.5.0_09 /opt% vi ~/.zshenv
export JAVA_HOME=/opt/jdk1.5.0_09
export PATH=$PATH:$JAVA_HOME/bin% source ~/.zshenv
% java -version
java version "1.5.0_09"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_09-b03)
Java HotSpot(TM) Client VM (build 1.5.0_09-b03, mixed mode, sharing)
2. tomcat
% tar zxvf apache-tomcat-5.5.20.tar.gz % sudo mv apache-tomcat-5.5.20 /opt % cd /opt/apache-tomcat-5.5.20/bin/% ./catalina.sh start
Using CATALINA_BASE: /opt/apache-tomcat-5.5.20
Using CATALINA_HOME: /opt/apache-tomcat-5.5.20
Using CATALINA_TMPDIR: /opt/apache-tomcat-5.5.20/temp
Using JRE_HOME: /opt/jdk1.5.0_09% ps ax |grep tomcat
3247 pts/1 S 0:03 /opt/jdk1.5.0_09/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/opt/apache-tomcat-5.5.20/conf/logging.properties -Djava.endorsed.dirs=/opt/apache-tomcat-5.5.20/common/endorsed -classpath :/opt/apache-tomcat-5.5.20/bin/bootstrap.jar:/opt/apache-tomcat-5.5.20/bin/commons-logging-api.jar -Dcatalina.base=/opt/apache-tomcat-5.5.20 -Dcatalina.home=/opt/apache-tomcat-5.5.20 -Djava.io.tmpdir=/opt/apache-tomcat-5.5.20/temp org.apache.catalina.startup.Bootst
tomcatユーザー登録
% vi /opt/apache-tomcat-5.5.20/conf/tomcat-users.xml
再起動
% ./catalina.sh stop
% ./catalina.sh start
3.
http://192.168.0.100:8080/ から
Tomcat Managerをクリック(以下のURL)
http://192.168.0.100:8080/manager/html
WARファイルの配備 から Red5のwarファイル(red5-0.6rc1.war)をアップロード
3. 動作確認
http://192.168.0.100:8080/red5/flvdemo.html
コメントする