Selasa, 22 November 2016

Streaming Server

     Streaming Server adalah sebuah web server atau aplikasi yang terinstal di dalam sebuah server yang digunakan untuk menjalankan file video atau audio secara real-time atau streaming di internet.Streaming server mengizinkan kita untuk meletakkan file-file audio atau video secara terpisah dari web server yang kita jalankan. Situs-situs yang menyediakan layanan streaming video atau audio menggunakan streaming server untuk menjalankan layanannya. Contoh situs-situs yang menggunakan streaming server di antaranya Youtube, Metacafe, dan Megavideo.

Konfigurasi
1.      Install sistem operasi linux debian wheezy 7.5
2.      Konfigurasi IP Adress (DHCP) 
·      Edit file interfaces, dengan perintah #nano /etc/network/interfaces 
Ubah Static menjadi dhcp dan tambahkan tanda  # lebih jelas silahkan lihat gambar berikut 

·      Merestart konfigurasi interface, dengan perintah #/etc/init.d/networking restart atau #service networking restart
·      Melihat IP, dengan perintah #ifconfig
3.      Install dan konfigurasi Streaming
·      Siapkan Flashdisk dan masukan file/paket nginx
·      Mengecek flashdisk, dengan perintah #fdisk -l
·      Pindah ke directori mnt, dengan perintah #cd /mnt
·      Membuat directori flash , dengan perintah #mkdir flash
·      Membuka device mnt/flash, dengan perintah #mount /dev/sdb1 /mnt/flash
·      Pindah ke directori mnt/flash, dengan perintah #cd flash
·      Melihat sebuah file, dengan perintah #ls
·      Mencopy file nginx-1.7.7.tar.gz ke /usr/local/src, dengan perintah #cp nginx-1.7.7.tar.gz /usr/local/src
·         Mencopy file nginx-rtmp-module-master.zip ke /usr/local/src, dengan perintah  #cp nginx-rtmp-module-master.zip /usr/local/src
·         Mengeject flashdisk, dengan perintah #umount /dev/sdb1 /mnt/flash
·         Pindah ke directori usr/local/src, dengan perintah #cd  /usr/local/src
·         Melihat sebuah file, dengan perintah #ls
·      Siapkan CD 1 untuk mengetahui CD yang digunakan dengan perintah #apt-cdrom add
·      Install paket libpcre, dengan perintah #apt-get install build-essential libpcre3 libpcre3-dev libssl-dev unzip  autoconf automake 
Untuk melanjutkan, ketik “y”
·      Ekstrak file tar nginx-1.7.7.tar.gz , dengan perintah #tar -zxvf nginx-1.7.7.tar.gz
Proses mengekstrak
·      Ekstrak file nginx-rtmp-module-master.zip, dengan perintah #unzip nginx-rtmp-module-master.zip
 Proses mengekstrak
·      Pindah ke directori usr/local/src/nginx-1.7.7, dengan perintah #cd /usr/local/src/nginx-1.7.7
·         Compile file nginx, dengan perintah #./configure --with-http_ssl_module --add-module=../nginx-rtmp-module-master
Proses compile file nginx
·      Dilanjukan, dengan perintah #make
Proses make
·      Selanjutnya, perintah #make install
Proses make install
·      Konfigurasi file nginx, dengan perintah #nano /usr/local/nginx/conf/nginx.conf
Tambahkan sciript di paling bawah
·         Restart nginx, dengan perintah #/usr/local/nginx/sbin/nginx
·      Untuk mengecek port yang 1935 sudah aktif atau belum, dengan perintah.#netstat –nltp

Pengujian
·      Untuk bisa conecting antara apk OS Brodcast dan VLC gunakan wifi yang sama
·      Buka apk OS Brodcast àklik gambar singal kemudian masukan
Rtmp : rtmp//192.168.164.129/live “IP server”
Stream : stream

·      Kemudian tekan tombol yang merah untuk memulai streaming, tunggu sampai connected..
·      Kemudian buka VLC -->  Media --> Buka Stream Jaringan...
·      Isi sesuai dengan yang di isikan di aplikasi OS Broadcaster -->Play
·      Maka Streaming siap dijalankan

0 komentar:

Posting Komentar