IMPLEMENTASI DAN EVALUASI SISTEM VIDEO STREAMING SERVER BERBASIS NGINX RTMP PADA LINGKUNGAN DOCKER

Abstract
Layanan video streaming terus berkembang dan menuntut sistem yang efisien, mudah dikelola, serta portabel. Penelitian ini bertujuan mengimplementasikan dan mengevaluasi sistem video streaming server berbasis NGINX RTMP pada platform Docker. Docker dipilih karena efisiensi penggunaan sumber daya dan kemudahan dalam pengelolaan lingkungan server. Metode penelitian meliputi perancangan, implementasi, serta pengujian dengan melakukan analisis quality of service (QoS) di sisi client menggunakan Wireshark dan melakukan performance monitoring pada sisi server melalui Docker Stats. Hasil pengujian menunjukkan parameter QoS seperti throughput, delay, jitter, dan packet loss berada dalam kategori baik hingga sangat baik sesuai standar TIPHON, sementara penggunaan CPU dan memori berada di bawah 10% pada resolusi 480p dan 720p pada RTMP dan HTTPS. Hasil perbandingan sniffing data menunjukkan bahwa protokol HTTPS mampu menyembunyikan data secara terenkripsi, berbeda dengan RTMP yang lebih terbuka, sehingga HTTPS lebih unggul dari sisi keamanan. Pada pengujian stress test, kedua protokol masih mencatat indeks QoS baik dan penggunaan sumber daya server dalam batas wajar, namun kualitas user experience menurun mulai 60 client ke atas, terutama pada 120–240 client, dengan sering terjadi freeze, penurunan bitrate pada RTMP, dan penurunan FPS pada HTTPS akibat buffering. Secara keseluruhan, sistem yang dibangun menunjukkan performa stabil dan efisien pada beban rendah hingga menengah.
Description
Keywords
Citation