Tampilkan postingan dengan label ABOUTE. Tampilkan semua postingan
Tampilkan postingan dengan label ABOUTE. Tampilkan semua postingan

Rabu, 22 Februari 2017

LANGKAH MEMBUAT NGINGX

Tulisan ini, akan membahas tentanga bagaimana tahapan membuat server streaming dengan
menggunakan Nginx (Penulis menggunakan Ubuntu 14.0 )

Langkah 1 Instalasi paket Nginx dan rtmp
sudo apt-get install build-essential libpcre3 libpcre3-dev libssl-dev

Langkah 2 Buat Direktori untuk menyimpan source rtmp & nginx
mkdir iptv
cd iptv

Langkah 3 Download source nginx & RTMP
wget http://nginx.org/download/nginx-1.7.5.tar.gz
wget https://github.com/arut/nginx-rtmp-module/archive/master.zip

Langkah 4 Install paket unzip dari source code yang sudah di download tadi
sudo apt-get install unzip

Langkah 5 Extract Source Nginx & RTMP
tar -zxvf nginx-1.7.5.tar.gz
unzip master.zip

Langkah 6 Pindaj ke Direktori nginx 1.7.5
cd nginx-1.7.5

Langkah 7 Configure
./configure --with-http_ssl_module --add-module=../nginx-rtmp-module-master
setelah selesai configure, lakukan 2 perintah berikut
make
make install

Langkah 8
sudo wget https://raw.github.com/JasonGiedymin/nginx-init-ubuntu/master/nginx -O
/etc/init.d/nginx
sudo chmod +x /etc/init.d/nginx
sudo update-rc.d nginx defaults

Langkah 9 jalankan server nginx
sudo service nginx start
sudo service nginx stop

Langkah 10 Install FFMPEG (Sebelumnya, tambahkan ke sourcelist) agar bisa update paket
repository
sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next

Langkah 11
apt-get update

Langkah 12 Install Paket FFMPEG
sudo apt-get install ffmpeg

Langkah 13 Configurasi paket nginx – rtmp & ffmpeg
nano /usr/local/nginx/conf/nginx.conf
Tambahkan baris berikut
rtmp {
server {
listen 1935;
chunk_size 4096;
application live {
live on;
record off;
exec ffmpeg -i rtmp://localhost/live/$name -threads 1 -c:v
libx264 -profile:v baseline -b:v 350K -s 640x360 -f flv -c:a aac -ac 1 -strict
-2 -b:a 56k rtmp://localhost/live360p/$name;
}
application live360p {
live on;
record off;
}
}
}

Langkah 14 restart ulang server nginx
service nginx restart
Untuk mencoba bisa 2 cara
apabila menggunakan Android bisa menggunakan RTMP Player
apabila menggunakan PC / Laptop bisa menggunakan VLC

Minggu, 08 November 2015

ABOUTE

web ini masih dalam proses pembuatan , maaf apabila masih kurang