Minggu, 09 Agustus 2015

Tutorial Install Darwin Streaming Server di Debian 6 Secara Offline

Darwin Streaming Server

Streaming merupakan sebuah layanan yang  digunakan untuk memainkan audio atau video secara langsung maupun dengan prerecord yang berada di server. Streaming berfungsi untuk menyusutkan ukuran audio atau video supaya lebih mudah ditransfer dalam jaringan internet. 

Dalam Linux terdapat sebuah aplikasi yang bernama Darwin yang digunakan untuk media Streaming Server. Darwin Streaming Server merupakan sebuah aplikasi opensource milik apple yang digunakan untuk media streaming dalam server. Server di sini bisa menggunakan berbagai macam distro linux, seperti Red Hat, Debian, Suse, dan Fedora. 

Pada tutorial ini, admin menggunakan virtual box sebagai virtual server Linux (Debian 6.05). Untuk menginstall Darwin pada linux secara offline yang harus dipersiapkan download 2 file berikut :
1. DarwinStreamingSrvr6.0.3-Source.tar
2. Darwin_6.0.3_patches.zip


Langkah - Langkah Install Darwin : 

1. Langkah pertama adalah menginstal ssh yang digunakan untuk meremote debian melalui port 22 supaya bisa digunakan untuk upload 2 file hasil download dan script untuk install darwin. Masukkan DVD ke Virtual Box dan Install paket ssh
masukkan dvd ke virtual box

apt-get install ssh
2. Setelah selesai buatlah user baru, 
ssh root@192.168.0.1 
(root = username ssh, 192.168.0.1 = ip debian) > Enter >  masukkan password untuk memberi password user ssh root > Enter
3. Buka notepad pada windows dan copykan script berikut
#!/bin/bash
apt-get install ssh build-essential unzip
addgroup --system qtss
adduser --system --no-create-home --ingroup qtss qtss
mkdir /usr/local/src/DSS
cp /home/DarwinStreamingSrvr6.0.3-Source.tar /usr/local/src/DSS
cp /home/Darwin_6.0.3_patches.zip /usr/local/src/DSS
cd /usr/local/src/DSS
tar -xvf DarwinStreamingSrvr6.0.3-Source.tar
unzip Darwin_6.0.3_patches.zip
patch -p0 < Patches/dss-6.0.3.patch
patch -p0 < Patches/dss-hh-20080728-1.patch
cd DarwinStreamingSrvr6.0.3-Source
./Buildit
mv Install Install.orig
cp ../Patches/Install .
chmod 755 Install
./Install
4. Save script tadi dengan nama “InstallDarwin.sh” dengan type  “All Files”. Letakkan file ini di satu folder dengan file DarwinStreamingSrvr6.0.3-Source.tar dan Darwin_6.0.3_patches.zip

InstallDarwin.sh


5. Buka WinSCP pada windows, masukkan ip debian, username ssh dan password sshLogin
Login WinSCP

6. Setelah login, di windows buka folder tempat menyimpan DarwinStreamingSrvr6.0.3-Source.tar,  Darwin_6.0.3_patches.zip, dan instal_darwin.sh. Dan di debian ke direktori home
direktori DarwinStreamingSrvr6.0.3-Source.tar

7.  Blok ketiga file(DarwinStreamingSrvr6.0.3-Source.tar,  Darwin_6.0.3_patches.zip, dan instal_darwin.sh) kemudian tarik ke kanan. Fungsinya adalah mengupload file dari windows (folder document) ke debian (direktory /home)
upload file dari windows (folder document) ke debian (direktory /home)

8. Masuk ke direktori /home/, 
cd /home/
9. Edit file instal_darwin.sh dengan mc, hilangkan ^M pada setiap akhir baris skrip menjadi seperti gambar di bawah, kemudian tekan F10 untuk menyimpannya
mcedit instal_darwin.sh
mcedit instal_darwin.sh

10. Kemudian jalankan script instal_darwin.sh, 
sh instal_darwin.sh
11. Tunggu hingga muncul tampilan yang meminta untuk memasukkan username dan password baru. Masukkan user dan password baru. User ini digunakan untuk mengakses Darwin lewat browser. Setelah memasukkan ada tulisan “Setup Complete” berarti install telah sukses
Setup Complete


Langkah - Langkah Konfigurasi Darwin :

1. Buka browser pada client(windows), kemudian ketikkan 192.168.0.1:1220 (192.168.0.1 = ip_debian) > Enter. Maka akan muncul tampilan seperti berikut
Tampilan Darwin di Browser ke 1

2. Masukkan user admin yang telah dibuat saat install tadi > Login
Tampilan Darwin di Browser ke 2

3. Setelah login, masukkan password untuk akun broadcaster > Next
Tampilan Darwin di Browser ke 3

4. Selanjutnya adalah setting SSL, karena server(debian) belum support https maka langsung next saja
Tampilan Darwin di Browser ke 4

5. Selanjutnya adalah letak dari video yang akan di gunakan untuk streaming. Pilih default saja > Next
Tampilan Darwin di Browser ke 5

6. Terakhir, yaitu pilihan untuk menggunakan port 80, centang > Finish
Tampilan Darwin di Browser ke 6

7. Muncullah halaman utama Admin Darwin Streaming Server

Tampilan halaman utama Admin Darwin



Pengujian Darwin di Client :

1. Buka VLC Media Player
2. Kemudian tekan Crtl + N pada keyboad, masukkan link : rtsp://192.168.0.1:554/sample_h264_1mbit.mp4 (192.168.0.1 = ip debian) > Play
Pengujian Darwin

3. Jika sudah bisa play video seperti berikut maka pengujian berhasil
Pengujian Darwin



Tutorial dalam bentuk video :




Itulah Tutorial Install Darwin Streaming Server di Debian 6 Secara Offline, mudah bukan ? . Silahkan mencoba !



Terimakasih Telah Berkunjung
Salam Blogger 
Previous Post
Next Post

0 komentar: