Red5: Instalasi dari SVN Server
Sumber:
- http://sujianto.wordpress.com/2012/06/24/install-red5-streaming-server-di-ubuntu-12-04/
- http://aisholla.16mb.com/note/archives/tag/red5
- http://red5wiki.com/wiki/Installing_and_running_Red5
Install library paket yang dibutuhkan red5
sudo apt-get update sudo apt-get install sun-java6-jdk openjdk-7-jdk ant subversion sudo update-alternatives --config java
Akan keluar
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java 1061 auto mode 1 /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode 3 /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java 1051 manual mode Press enter to keep the current choice[*], or type selection number:
Pilih /usr/lib/jvm/java-6-sun/jre/bin/java. Tekan 2 kemudian ENTER
Pastikan server mempunyai sambungan ke Internet yang baik, karena kita akan melakukan banyak download source code.
Tampaknya red5 versi 1.0.0 RC2 bermasalah, coba pakai versi 0.9.1 mungkin lebih stabil. Download source code red5 melalui subversion
cd /usr/local/src svn co http://red5.googlecode.com/svn/java/server/tags/0_9_1/ red5
Pindahkan paket red5 & lakukan instalasi
sudo su - cd /usr/local/src mv red5 /usr/share/ cd /usr/share/red5/ ant prepare ant dist
Akan keluar pada layar
Buildfile: /usr/share/red5/build.xml
prepare:
[mkdir] Created dir: /usr/share/red5/bin
[mkdir] Created dir: /usr/share/red5/dist
[mkdir] Created dir: /usr/share/red5/log
[mkdir] Created dir: /usr/share/red5/dist/log
[mkdir] Created dir: /usr/share/red5/bin/testcases/classes
[mkdir] Created dir: /usr/share/red5/bin/testcases/testreports
BUILD SUCCESSFUL
Total time: 1 second
root@stream:/usr/share/red5# ant dist
Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-6-openjdk-i386/lib/tools.jar
Buildfile: /usr/share/red5/build.xml
...dst ..
dist:
[copy] Copying 43 files to /usr/share/red5/dist/lib
[copy] Copying 22 files to /usr/share/red5/dist/conf
[copy] Copying 7 files to /usr/share/red5/dist/plugins
[copy] Copying 1 file to /usr/share/red5/dist/webapps
[copy] Copying 11 files to /usr/share/red5/dist
BUILD SUCCESSFUL
Total time: 13 seconds
Pindahkan File Konfigurasi
sudo su cd /usr/share/red5/ cp -r dist/conf .
Instalasi Red5 selesai, selanjutnya jalankan red5 dengan perintah
sudo su cd /usr/share/red5/ sudo chmod a+x red5.sh ./red5.sh
Akan keluar
Running on Linux Starting Red5 Red5 root: /usr/share/red5 Configuation root: /usr/share/red5/conf
...dst..
[INFO] [Launcher:/live] org.red5.server.Server - Add mapping global: default host: context: live [WARN] [Launcher:/] org.red5.server.scope.Scope - Invalid scope was not added: [WebScope@1b9ecd0 Depth = 1, Path = '/default', Name = ] [INFO] [Launcher:/installer] org.red5.server.service.Installer - Installer service created
Selesai sudah proses instalasi
Membuat init script untuk red5
Buat init script di /etc/init.d
sudo su - touch /etc/init.d/red5 chmod 755 /etc/init.d/red5 nano /etc/init.d/red5
Masukan script berikut
#!/bin/sh
# init script for Red5
# /etc/init.d/red5
RED5_USER=root
RED5_HOME=/usr/share/red5
RED5_PROG=red5
test -x $RED5_HOME/$RED5_PROG.sh || exit 5
case "$1" in
start)
echo -n "Starting Red5"
echo -n " "
cd $RED5_HOME
su -s /bin/bash -c "$RED5_HOME/$RED5_PROG.sh &" $RED5_USER
sleep 2
;;
stop)
echo -n "Shutting down Red5"
echo -n " "
su -s /bin/bash -c "killall -q -u $RED5_USER java" $RED5_USER
sleep 2
;;
restart)
$0 stop
$0 start
;;
esac
Ubah permission
chmod a+x /etc/init.d/red5
Memanggil red5 dapat menggunakan perintah
sudo service red5 [start|restart|stop]
Test Server
Instalasi Adobe Flash Player pada laptop yang akan mengakses Red5. Browse ke server red5
http://ip-address-server:5080
Instalasi Aplikasi Red5 yang ada di
http://ip-address-server:5080/installer/
Demo Aplikasi Red5 Melalui
http://ip-address-server:5080/demos/
Referensi
- http://www.videochat-scripts.com/install-red5-0-9-on-linux-ubuntu/
- http://sandeepghael.com/2009/07/getting-red-5-up-and-running-on-ubuntu-9-04/
- http://tumbledesign.com/how-to-install-red5-0-9-on-ubuntu-10-04-lts/
- http://trac.red5.org/wiki/Install
- http://sujianto.wordpress.com/2012/06/24/install-red5-streaming-server-di-ubuntu-12-04/