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:

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.

Explore posts in the same categories: centos

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s


%d blogger menyukai ini: