Pengembangan Media Proxy untuk Mendukung Komunikasi Real Time Berbasis Web (WebRTC)

  • Iqra Aswad Departemen Teknik Elektro, Fakultas Teknik, Universitas Hasanuddin
  • Muhammad Niswar Departemen Teknik Elektro, Fakultas Teknik, Universitas Hasanuddin
  • Amil Ahmad Ilham Departemen Teknik Elektro, Fakultas Teknik, Universitas Hasanuddin
Keywords: Kurento, video conference, webRTC

Abstract

Aplikasi komunikasi real time berbasis web (webRTC) cukup populer saat ini karena memberikan kemudahan bagi para pengguna dalam melakukan pertukaran data berupa gambar, suara maupun video antar client secara peer-to-peer tanpa adanya plugin tambahan seperti flash player pada browser. Akan tetapi aplikasi webRTC sendiri memiliki keterbatasan pada jumlah client yang dapat terhubung dalam satu waktu terkhusus pada aplikasi berupa video conference. Hal ini dikarenakan setiap client yang terhubung akan mengkonsumsi bandwidth, RAM, serta processor yang cukup tinggi seiring dengan peningkatan jumlah client (peer). Tujuan dari penelitian ini adalah untuk menghasilkan sebuah infrastruktur yang memanfaatkan media server untuk mengatasi kendala - kendala pada aplikasi webRTC serta dapat diterapkan di lingkungan Universitas Hasanuddin. Dalam penelitian ini dikembangkan sebuah algoritma yang dapat digunakan untuk membagi beban kerja dari aplikasi webRTC kedalam beberapa media server sehingga aplikasi webRTC dapat digunakan untuk skala yang lebih besar. Selain itu algoritma tersebut digunakan untuk mengoptimalkan penggunaan beberapa media server di lingkungan Universitas Hasanuddin. Hasil dari penelitian ini adalah dikembangkannya sebuah aplikasi webRTC berupa video conference yang menerapkan algoritma tersebut serta pembuatan model infrastruktur berbasis media server.

Published
2017-11-30
How to Cite
Aswad, I., Niswar, M., & Ilham, A. (2017, November 30). Pengembangan Media Proxy untuk Mendukung Komunikasi Real Time Berbasis Web (WebRTC). Jurnal Penelitian Enjiniring, 21(2), pp. 45-51. https://doi.org/https://doi.org/10.25042/jpe.112017.07
Section
Articles