Chatting Server dengan Openfire dan Spark

Chatting Server dengan Openfire dan Spark

About IT, Aplikasi, Server
Salah satu aplikasi jaringan multimedia adalah Chatting, untuk dapat melakukan chat makan ada dua hal  yang diperlukan yaitu aplikasi chat disisi client dan sebuah server untuk melayani chat tersebut. Kali ini saya share tentang membuat Chatting Server dengan openfire dan penggunaannya dengan aplikasi Spark. Langkah pertama di sisi server adalah melakukan instalasi openfire (dalam hal ini saya menggunakan CentOS). Seblum di install download dulu openfire dari situs resminya wget -c https://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire-4.1.5-1.x86_64.rpm Selanjutnya install dengan perintah berikut, install juga mysql server rpm -ivh openfire-4.1.5-1.x86_64.rpm yum -y insall mysql mysql-server mysql_secure_installation Buat database untuk opefire dengan perintah beikut mysql -u root -p mysql> create database chatserver; mysql> exit Selanjutnya kita jalankan service openfire dengan perintah berikut service openfire start Untuk selanjutnya jika sudah pada tahap ini konfigurasi dilakukan dengan melakukan setting pada…
Read More
Live Streaming dengan Openmeeting pada CentOS

Live Streaming dengan Openmeeting pada CentOS

Aplikasi, Networking, Server
Sebelumnya saya sudah pernah post tentang openmeeting di ubuntu, kali ini saya post pada CentOS. Openmeetings adalah software opensource berbasis web yang digunakan untuk video conference. Openmeetings bersifat Opensource. Kelebihan dari Openmeetings ini yaitu: Berbasis web. Jadi bisa dipakai pada semua OS dengan browser yang mensupport Adobe Flash Bisa untuk audio dan video conference Bisa merekam rapat dan berbagi tampilan Ada file explorer. Bisa dimoderatori Bisa untuk chatting dan ada papan tulis Ada user manager dan room manager Calendaring Polls and Votes Backup Langkah-langkah menggunakan openmeetings : Pastikan paket dan library aplikasi openmeeting sudah tersedia, kalau belum download openmeeting dari apache di https://openmeetings.apache.org/ Lakukan ekstrak file apache-openmeetings-3.2.1.zip unzip apache-openmeetings-3.2.1.zip Jalankan service “./red.5.sh”. sh red5.sh red5 merupakan service berbasis java yang digunakan untuk live sreaming. Port yang digunakan oleh red5 adalah 5080.…
Read More
Streaming Radio dengan Shoutcast

Streaming Radio dengan Shoutcast

Aplikasi, Networking, Server
Sebelumnya saya sudah pernah posting tentang Shoutcast Sebagai Radio Server di sini, namun ada beberapa perubahan pada versi terbaru (lebih mudah tepatnya). SHOUTcast  merupakan software  server streaming  ternama yang  digunakan oleh ribuan stasiun radio di seluruh dunia, untuk siaran secara  live.  Semua radio yang menggunakan server public,  tampil  dalam directory atau daftar  radio seluruh dunia pada laman SHOUTcast.com SHOUTcast memiliki dua versi V1 & V2 keduanya memiliki fungsi sama untuk siaran live audio streaming, yang cocok untuk siaran radio. SHOUTcast V2 mendukung format siaran multistream. Yang artinya dengan 1 account server, dapat melakukan lebih dari satu format audio. Misalkan mp3 & AAC+ dalam 1 server dan port secara bersamaan. Dan Broadcastindo telah sepenuhnya siap dengan teknologi SHOUTcast V2. Adapun langkah langkah untuk membuat radio streaming dengan menggunakan SHOUTcast yaitu : Siapkan…
Read More
Streaming Server dengan VLC

Streaming Server dengan VLC

About IT, Aplikasi
VLC (Video LAN Client) Media Player dikenal sebagai media player terbaik dan paling banyak digunakan di dunia. Selain karena mendukung hampir semua format video, media player ini juga merupakan media player yang bersifat multiplatform. VLC Media Player memiliki banyak sekali fitur yang bisa dibilang kurang populer namun sangat bermanfaat jika kita bisa menggunakannya. Salah satu fitur yang mungkin belum banyak diketahui adalah sebenarnya VLC bisa menjadi alternatif cara streaming video youtube yang mudah. Untuk membangun streaming server menggunakan VLC terbagi dari 2 sisi, yaitu sisi server dan sisi client. Dibawah ini merupakan konfigurasi untuk server : Pastikan PC anda sudah terinstall VLC media player Open VLC media player, maka akan muncul tampilan seperti dibawah ini Lalu pilih menu “Media” kemudian pilih “Stream” Maka akan muncul tampilan seperti dibawah ini Pilih tab “File”,…
Read More
Konfigurasi VoIP dengan Briker

Konfigurasi VoIP dengan Briker

About IT, Aplikasi, Networking, Server
Sebelum kita melakukan percobaan menggunakan Voip dengan Briker, alangkah baiknya kita ketahui dulu apa itu Voip ? Voip  (Voice Over Internet Protocol) merupakan teknologi yang memanfaatkan internet protocol untuk menyediakan komunikasi voice secara elektronis dan realtime. Adapun protocol signalling yang umum digunakan adalah H.323 dan SIP. Dan beberapa keuntungan menggunakan VOIP yaitu : Menekan Cost (lebih hemat biaya” Tidak merubah konfigurasi yang ada Meningkatkan produktivitas Infrastruktur Kabel yang simple Mengurangi cost dalam pemindahan, penambahan dan perubahan Nah, pada percobaan kali ini kita akan melakukan konfigurasi VOIP baik itu PC to PC, PC to Phone, dan Phone to Phone. Selain itu nanti kita juga akan mempelajari bagaimana melakukan conference antar beberapa PC/phone. OS yang akan digunakan adalah Briker. Langkah-langkah : Hal yang paling pertama kita lakukan adalah melakukan instalasi Briker. Kemudian…
Read More
Install PHPMotion pada Centos 6

Install PHPMotion pada Centos 6

Aplikasi, Linux, Server
Terkait perkuliahan praktikum jaringan multimedia, terdapat materi didalamnya untuk konfigurasi streaming server dengan phpmotion. Saya sudah pernah buat modul praktikumnya namun berbasis ubuntu server. PHPMotion merupakan sebuah script yang diperuntukkan sebagai aplikasi streaming server. Info lengkap bisa baca di website resmi phpmotion. Kali ini saya mau share hal yang sama yaitu instalasi PHPMotion namun pada sistem operasi Linux Centos 6. Adapun tahapan instalasinya sebagai berikut (saya asumsikan centos 6 fresh sudah ready): Langkah pertama yang dilakukan adalah menambah repostiory software baru pada YUM agar dependensi bisa dipenuhi: # yum -y install epel-release # rpm -Uhv https://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm # rpm -Uhv https://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm # rpm -Uhv https://download1.rpmfusion.org/nonfree/el/updates/6/i386/rpmfusion-nonfree-release-6-1.noarch.rpm Jika repository sudah ditambahkan semua, selanjutnya install software dan dependensi yang dibutuhkan dengan perintah berikut: # yum install nano mysql mysql-server httpd php php-cli php-common php-cgi…
Read More