Home --> Openmeetings Untuk Video-Conference
Openmeetings Untuk Video-Conference PDF Print E-mail
Written by xybyte   

Openmeetings ini saya implementasikan pada Linux Ubuntu Intrepid Ibex 8.10.
Dengan spesifikasi hardisk 80 GB, memori 512 MB, Processor Pentium III, lagi-lagi IP Fastnet, 2 NIC (1 lokal, 1 fastnet), Bandwidth (784 Kbps Downstream, 100 Kbps Upstream).
Saran saya spesifikasi harus lebih maknyuss dari ini soalnya menggunakan java sebagai server side jadi klo spek komputer pas2an sama seperti saya punya kayanya lumayan lemot buat streaming apalagi ada squid yang jalan terus mmmhh.. bisa rasakan deh :D niy demo yang saya buat http://118.137.54.12:5080/openmeetings user=demo pass=demo klo gak percaya..

fitur-fitur yang terdapat pada openmeetings:

  1. Video/Audio
  2. See Desktop of any participant
  3. Multi-Language and Customizable
  4. Whiteboard with drawing, write & edit, dragNDrop, Resizeing, Images (DragNDrop from Library), Symbol(s)
  5. Conference while drawing (4x4 or 1xn modus)
  6. Safe Drawings / whiteboard and load it next time, edit and resave
  7. Import Documents (.tga, .xcf, .wpg, .txt, .ico, .ttf, .pcd, .pcds, .ps, .psd, .tiff, .bmp, .svg, .dpx, .exr, .jpg, .jpeg, .gif, .png,.ppt, .odp, .odt, .sxw, .wpd, .doc, .rtf, .txt, .ods, .sxc, .xls, .sxi, .pdf) DocumentImporting
  8. Send invitation and direct Links into a meeting
  9. Moderating System
  10. User-/Organisation-/Moderating- System
  11. Backup and Language Module (LanguageEditor, BackupPanel)
  12. Private and Public (Organisation only) Conference-Rooms
  13. Technologies used, see TechnologyPortfolio

 

File-file yang akan diinstall meliputi :

  1. Lamp (optional) ==> but MySql Server is Should be
  2. PHP Extra
  3. phpmyadmin (optional)
  4. xvfb dan openoffice.org
  5. imagemagick, gs-gpl, swftools, libart-2.0-2, java (sun-java5-bin, sun-java5-demo)
  6. red5_0.6.3-1_all.deb (wget http://dl.fancycode.com/red5/0.6.3/debian/red5_0.6.3-1_all.deb)
  7. OpenLaszlo (wget http://openlaszlo.org/download/form?dl_path=http://download.openlaszlo.org/4.2/openlaszlo-4.2.0-unix.tar.gz) <== letak tomcat ada disini
  8. Openmeetings (wget http://openmeetings.googlecode.com/files/openmeetings052.zip)
  9. Plugin Openmeetings
  10. Apache Tomcat (Mod_jk) ==> libapahce2-mod-jk

Ingat klo ada firewall nya harus di buka port-port ini :
8080,8088,1935,5080


Instalasi Dan Konfigurasi:
---------------------------------------
root@tbox $ sudo su
password :
root@tbox #

root@tbox # apt-get update
root@tbox # apt-get upgrade

klo udah update sebelumnya berarti ga usah tunggu lama klo belum atau fresh install mmmhh siap2 makanan kecil smbil browsing deh .. :D

(optional install lamp, but Mysql Server is should be)
root@tbox # apt-get install apache2-mpm-prefork
root@tbox # apt-get install mysql-server-5.0
Ikuti instruksi instalasi mysql-server, nanti akan diminta memasukkan password untuk akun administrator (root) mysql.

root@tbox # apt-get install libapache2-mod-php5 php5-mysql

coba test webserver nya
root@tbox # joe /var/www/info.php

<? phpinfo(); ?>

klo sudah jalan ditest di browser berarti webserver OK.

root@tbox # mysqladmin -u root -p create openmeetings
password :

Done.

(Next PHP Extra)
root@tbox # apt-get install php-pear php5-gd php5-xsl php5-mcrypt

Ubah /etc/php5/apache2/php.ini <=== ini Tune PHP hanya saran hati-hati bagi yang punya spesifikasi server yang rendah seperti memori dsb.

Max_execution_time = 300
Max_input_time = 600
Memory_limit = 128M
Post_max_size = 64M
Upload_max_filesize = 100M

(Optional Install phpmyadmin)
root@tbox # apt-get install phpmyadmin

(Install xvfb dan openoffice.org)
root@tbox # apt-get install xvfb openoffice.org

Edit file Setup.xcu milik OpenOffice.org, silahkan gunakan editor kesayangan Anda
root@tbox # joe /usr/lib/openoffice/share/registry/data/org/openoffice/Setup.xcu

Masukkan 3 baris berikut setelah tag <node oor:name="Office">:

<prop oor:name="ooSetupConnectionURL" oor:type="xs:string">
        <value>socket,host=localhost,port=8100;urp</value>
</prop>


(Install imagemagick gs-gpl swftools libart-2.0-2 sun-java5-bin sun-java5-demo)
root@tbox # apt-get install imagemagick gs-gpl swftools libart-2.0-2 sun-java5-bin sun-java5-demo

(Install Red5 streaming server)

root@tbox # wget http://dl.fancycode.com/red5/0.6.3/debian/red5_0.6.3-1_all.deb
root@tbox # dpkg -i red5_0.6.3-1_all.deb

(Install OpenLaszlo)
root@tbox # wget http://openlaszlo.org/download/form?dl_path=http://download.openlaszlo.org/4.2/openlaszlo-4.2.0-unix.tar.gz
root@tbox # tar -xzvf openlaszlo-4.2.0-unix.tar.gz
root@tbox # mv lps-4.2.0/ /opt/

Tambahkan JAVA_HOME di file Server/tomcat-5.0.24/bin/startup.sh dan Server/tomcat-5.0.24/bin/shutdown.sh pastikan berisi “/usr/lib/jvm/java-1.5.0-sun”
root@tbox # joe /opt/lps-4.2.0/Server/tomcat-5.0.24/bin/startup.sh
dan
root@tbox # joe /opt/lps-4.2.0/Server/tomcat-5.0.24/bin/startup.sh

PRGDIR=`dirname "$PRG"`
EXECUTABLE=catalina.sh
JAVA_HOME="/usr/lib/jvm/java-1.5.0-sun"


root@tbox # ./opt/lps-4.2.0/Server/tomcat-5.0.24/bin/startup.sh

(Install Openmeetings)
root@tbox # wget http://openmeetings.googlecode.com/files/openmeetings052.zip
root@tbox # unzip openmeetings052.zip
root@tbox # cp openmeetings/conf/mysql_hibernate.cfg.xml openmeetings/conf/hibernate.cfg.xml
root@tbox # joe openmeetings/conf/hibernate.cfg.xml

Carilah baris seperti di bawah ini:
[...]
                <!-- User  / Password -->
                <property name="connection.username">root</property>
                <property name="connection.password"></property>
[...]


Kemudian masukkan username dan passwordnya yang memiliki akses ke database openmeetings. Standar untuk username adalah root sedangkan password adalah kosong. Silahkan sesuaikan dengan konfigurasi server MySQL database Anda. Berikut adalah contoh setelah diubah.
[...]
                <!-- User  / Password -->
                <property name="connection.username">root</property>
                <property name="connection.password">isi password root mysql kamu disini</property>
[...]


root@tbox # cp -r openmeetings/ /user/lib/red5/webapps/

(Install plugin openmeetings)

root@tbox # apt-get install ghostscript libpaper-utils msttcorefonts openoffice.org-base openoffice.org-calc openoffice.org-draw openoffice.org-filter-binfilter openoffice.org-filter-mobiledev openoffice.org-headless openoffice.org-impress openoffice.org-math openoffice.org-writer pstoedit swftools ttf-dejavu netbeans php5-curl

(Install Apache-Tomcat)

root@tbox # apt-get install libapache2-mod-jk
root@tbox # a2enmod jk

Edit
root@tbox # joe /etc/libapache2-mod-jk/workers.properties
workers.java_home=/usr/lib/jvm/java-1.5.0-sun/
workers.tomcat_home=/opt/lps-4.2.0/Server/tomcat-5.0.24/


Tambahkan
root@tbox # joe /etc/apache2/mods-enabled/jk.load
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkMount /lps-4.2.0 ajp13

Restart Apache
root@tbox # /etc/init.d/apache2 restart

Pastikan:
root@tbox # /etc/init.d/red5 start
root@tbox # /opt/lps-4.2.0/Server/tomcat-5.0.24/bin/startup.sh

Nah Coba Jalankan aplikasi ini pada Browser
http://alamat_ip:5080/openmeetings/install

Ikuti petunjuk instalasi yang ada pada halaman tersebut hingga selesai.

Dan untuk mengakses halaman openmeetings, silahkan ketik pada browser: http://alamat_ip:5080/openmeetings
silahkan cek demo ini (maaf klo rada lemot :D):

http://118.137.54.12:5080/openmeetings

user=demo
pass=demo

SELAMAT MENCOBA ....

Trackback(0)
feed0 Comments

Write comment
 
 
quote
bold
italicize
underline
strike
url
image
quote
quote
smile
wink
laugh
grin
angry
sad
shocked
cool
tongue
kiss
cry
smaller | bigger
 

security image
Write the displayed characters


busy