CARA MEMBUAT MULTIMEDIA STREAMING SERVER
sumber : wikimedia.org |
Assalammualaikum,wr,wb.
Selamat sore teman, siapkan secangkir kopi sambil menikmati peajaran
sore ini, hehehe. pada sore ini saya akan membahas tentang bagaimana
membuat Multimedia Streaming Server di linux pastinya ya. iya
teman bisa membangun sendiri multimedia streaming teman di server,
seperti youtube bisa jadi. heheh. Sebelumnya Multimedia Streaming sudah
dikerjakan oleh abang saya Aditya A.k.a Daiku , saya banyak belajar dari
beliau, jadi ilmu beliau saya sedot semua nya, wkwkkw.
langsung saja kita bahas tidak perlu panjang lebar lagi teman, karena
saya ngantuk, belum mandi, pulang kerja capek, tidak ada pacar pula.
ngenes jomblonya. huhu.
Artikel ini sama dengan Artikel membuat Web & Database Server lihat juga disini Database Server.
Yang membedakanya hanyalah pada Content Management System (CMS)
tersebut. OsTube termasuk salah satu CMS yang berfungsi sebagai
Multimedia Server. Karena dapat membuat Video ataupun Audio streaming
server, layaknya www.youtube.com.
Anda bisa mendownload CMS OsTube ini di Ostube, kemudian ekstrak pada server debian.
tar xvf ostube.tar.gz
Tempatkan CMS tersebut pada direktori untuk website. Dan rubah hak akses
direktori tersebut menjadi writeable bagi semua user, untuk memudahkan
kita dalam Installasi nantinya.
mv ostube/ var/www/ostube
chmod 777 var/www/ostube/ -R
Seperti halnya dengan membuat suatu website, kita juga harus menambahkan
VirtualHost untuk multimedia streaming server ini pada Apache2. Virtual
Host ini mewakili setiap website yang kita buat. Edit file virtual host
tersebut seperti di bawah ini. Dan perlu diingat, pada bagian
ScriptAlias harus diganti juga.
cd /etc/apache2/sites-available/
cp default video
nano video
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName video.jobs.com #ganti dengan sub-domain
DocumentRoot /var/www/video/ #lokasi osTube
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/video/> #lokasi osTube
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /var/www/video/cgi-bin/ #ganti seperti ini
<Directory "/var/www/video/cgi-bin"> #ganti seperti ini
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
# . . .
a2ensite videoGunakan perintah singkat berikut, untuk menambah sub-domain video pada bind9. untuk membuat domain bisa lihat disini membuat DNS .
echo “video IN A 192.168.10.1” >> /var/cache/bind/db.alfi
/etc/init.d/bind9 restart
/etc/init.d/apache2 restart
Kunjungi melalui web browser, ke alamat http://video.jobs.com untuk
melakukan Installasi. Karena CMS ini dari jerman, maka bahasanya juga
menggunakan bahasa jerman. Namun kita masih bisa merubah ke bahasa
Inggris, dengan memilih icon Eglish di pojok kanan atas. Pada STEP-1,
kita diharuskan menginstall php5-cli, dan juga merubah nilai default
upload pada file php.ini menjadi
100MB.
100MB.
apt-get install php5-cli
nano /etc/php5/apache2/php.ini
#. . .
; Maximum allowed size for uploaded files.
upload_max_filesize = 100M #rubah bagian ini
#. . .
/etc/init.d/apache2 restart
Pada bagian MySQL database configuration, isi sesuai database anda. cara
membuat database lihat disni Database Server . Di STEP-2, kita
diharuskan menginstall aplikasi tambahan untuk converting multimedia.
Khusus flvtool2 dan mencoder, tidak terdapat pada DVD-1. Anda bisa
menggunakan repository alternative dari Internet.
apt-get install ruby mplayer flvtool2 mencoder
Pada STEP-3, isilah user dan password untuk website tersebut. Dan pada
bagian akhir, kita disuruh untuk menghapus direktori install, agar
website berjalan sempurna. Pengujian OsTube tersebut dapat kila lakukan,
baik dari sisi client ataupun server localhost. Asalkan pada computer
tersebut terdapat Web Browser untuk mengaksesnya. Anda bisa mengganti
template default yang ada, dan kemudian memulai upload video, audio,
image dan document pada OsTube tersebut.
Selesai teman, semoga bermanfaat, sekian dari saya wassalam.
Tidak ada komentar:
Posting Komentar