Menyiapkan Server Streaming menggunakan Nginx-RTMP
Streaming video secara langsung semakin populer, dan Nginx-RTMP adalah solusi open-source yang kuat untuk menyelenggarakan server streaming. Tutorial ini akan membimbing Anda melalui langkah-langkah untuk menyiapkan server streaming menggunakan Nginx-RTMP.
Langkah 1: Instalasi Nginx-RTMP
Pertama, instal Nginx-RTMP di server Anda. Gunakan perintah berikut untuk instalasi pada sistem operasi Linux (misalnya Ubuntu):
sudo apt update sudo apt install -y nginx libnginx-mod-rtmp
Langkah 2: Konfigurasi Nginx-RTMP
-
Buka file konfigurasi Nginx di dalam direktori
/etc/nginx/sites-available/
:
sudo nano /etc/nginx/sites-available/default
-
Tambahkan konfigurasi RTMP pada blok
server
:rtmp { server { listen 1935; chunk_size 4096; application live { live on; record off; } } }
-
Simpan perubahan dan keluar dari editor.
Langkah 3: Mulai Ulang Nginx
Setelah mengonfigurasi Nginx-RTMP, mulai ulang server Nginx untuk menerapkan perubahan:
sudo service nginx restart
Langkah 4: Uji Coba Streaming
- Gunakan perangkat lunak encoder streaming (seperti OBS Studio) untuk mengonfigurasi output RTMP ke
rtmp://
./live - Buat sumber streaming dan mulai streaming ke server Anda.
Langkah 5: Menonton Streaming
Buka pemutar media yang mendukung protokol RTMP, dan akses rtmp://
.
Kesimpulan
Anda telah berhasil menyiapkan server streaming menggunakan Nginx-RTMP. Selanjutnya, Anda dapat menyesuaikan konfigurasi, menambahkan fitur keamanan, dan mengoptimalkan performa sesuai kebutuhan Anda. Selamat menyiapkan server streaming Anda!