Red5 が面白そう。インストールしてちょっとさわってみた。
環境
Java をインストール
Java を JPackage から入れる。
cd /etc/yum.repos.d wget http://www.jpackage.org/jpackage.repo
jpackage.repo をエディタで開いて、
[jpackage-rhel] name=JPackage (free) for Red Hat Enterprise Linux $releasever mirrorlist=http://www.jpackage.org/jpackage_rhel-$releasever.txt failovermethod=priority gpgcheck=1 gpgkey=http://www.jpackage.org/jpackage.asc enabled=1 #←1に
一度 yum で update をかける。
yum update
RPM をダウンロード。
cd /usr/local/src wget ftp://jpackage.hmdc.harvard.edu/mirrors/JPackage/1.7/generic/non-free/SRPMS/java-1.5.0-sun-1.5.0.12-1jpp.nosrc.rpm
sun のサイトに行き、"JDK 5.0 Update 12" の download をクリック。リストから、Linux Platform - Java Development Kit 5.0 Update 12 (jdk-1_5_0_12-linux-i586.bin) をダウンロード。
cd /usr/src/redhat/SOURCES
jdk-1_5_0_12-linux-i586.bin を上記フォルダにコピー。
ビルドして終了。
rpmbuild --rebuild /usr/local/src/java-1.5.0-sun-1.5.0.12-1jpp.nosrc.rpm rpm -ivh /usr/src/redhat/RPMS/i586/java-1.5.0-sun-1.5.0-12-1jpp.i586.rpm rpm -ivh /usr/src/redhat/RPMS/i586/java-1.5.0-sun-devel-1.5.0.12-1jpp.i586.rpm
gcc-java や xorg-x11-deprecated-libs が無いと言われたら yum で入れる。
Ant をインストール
yum install ant
Red5 をインストール
wget http://dl.fancycode.com/red5/red5-0.6.2.tar.gz tar zxvf red5-0.6.2.tar.gz cd red5-0.6.2 make
動かしてみる
./red5.sh
でサーバが起動する。ブラウザを立ち上げ、
http://servername:5080/
を開き、"Red5 Test Page" が表示されれば成功。チャットやビデオストリーミングのデモを楽しめる。いい感じ。