Red5 dan Centos-5.1
Red5 adalah open source Flash Server yang ditulis dalam bahasa Java. Aplikasi ini dapat digunakan untuk streaming audio/video (flv dan mp3), stream recording client, dan bbrp fungsi lainnya yang saya kurang paham. Berikut ini saya coba untuk paparkan pengalaman install red5 server pada distro CentOs 5.1, semoga dapat berguna.
Tahap1. Install Sun JDK 1.6
yum install -y jpackage-utils
Kemudian unduh file JDK dari situs sun http://java.sun.com/javase/downloads/index.jsp. Ambillah file dengan extensi .rpm.bin.
chmod +x jdk-6u6-linux-i586-rpm.bin
./jdk-6u6-linux-i586-rpm.bin
Kalau sempat baca License Agreement nya silahkan, kl tidak ya scroll saja ke bawah, dan jawab “yes”. Selanjutnya unduh packages file berikut ini java-1.6.0-sun-compat-1.6.0.06-1jpp.i586.rpm dan install.
rpm -Uvh java-1.6.0-sun-compat-1.6.0.06-1jpp.i586.rpm
Cobalah untuk eksekusi perintah berikut untuk mengetahui apakah java sudah tersimpan dengan baik:
java -version
Seharusnya akan muncul spt dibawah:
java version “1.6.0_06″
Java(TM) SE Runtime Environment (build 1.6.0_06-b02)
Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode, sharing)
Tahap 2. Install ANT Apache
Unduh binary ANT dari site http://ant.apache.org/bindownload.cgi versi terakhir saat tulisan ini dibuat adalah 1.7.0.
tar -zxf apache-ant-1.7.0-bin.tar.gz
mv apache-ant-1.7.0 /usr/local/ant
export PATH=”/usr/local/ant/bin:$PATH”
export ANT_HOME=”/usr/local/ant”
Tahap 3. Install Red5
wget http://red5.nl/installer/red5-0.7.0.tar.gz
mkdir red5; cd red5
tar -zxf ../red5-0.7.0.tar.gz
export JAVA_HOME=/usr
Dikarenakan terdapat error pada ivy version baru pada versi 0.7.0, seperti dilansir pada bug report berikut ini. Gunakanlah solusi yang diberikan pada bug report diatas, yaitu:
- ganti ivy-2 jar file pada directory lib dengan ivy-1.4.1.jar dari red5-0.6.3
- ganti build.xml dengan http://jira.red5.org/secure/attachment/10131/build.xml
- ganti ivyconfig.xml dengan http://jira.red5.org/secure/attachment/10132/ivyconfig.xml
Setelah langkah diatas, barulah bisa kita mulai compile red5 menggunakan ant.
ant -v
…
BUILD SUCCESSFUL
Total time: 2 minutes 25 seconds
Tahap 4. Persiapan menjalankan red5 standalone server
adduserd red5
cp -ap /path/src/red5/dist /home/red5
echo “export JAVA_HOME=/usr” >> /home/red5/.bash_profile
chmod +x /home/red5/dist/red5.sh
su -p -s /bin/sh red5 /home/red5/dist/red5.sh
Bukalah shell lain untuk melihat apakah process java sudah berjalan, dan terdapat tcp listen pada port 1935 (RMTP) dan 5080.
Kemudian cobalah akses menggunakan browser favoritmu, http://ip.mu:5080/demos dan voila, red5 demo flash server telah terinstall.
Selamat mencoba.

May 20th, 2008 at 07:43
mantep om..keep write om. pasti banyak yang nyolonong kesini dengan keyword’instalasi red5 di centOS’
hehehe……di tunggu tuto2 yang lain ya om.