1
ABSTRAK BROWSER BASED LIVE STREAMING Oleh NICHOLAS RIO NIM : 13510024 Seiring dengan berkembangnya teknologi dan kecepatan internet, telah tercipta berbagai layanan live streaming pada berbagai perangkat. Namun, masih ada beberapa masalah pada aplikasi-aplikasi live streaming yang tersedia. Masalah – masalah yang ada antara lain adalah masih diperlukan suatu aplikasi khusus untuk melakukan live streaming, tidak ada protokol standar antar aplikasi dan integrasi antar aplikasi masih sulit dilakukan. Sebagai solusi dari masalah ini, dapat dikembangkan sebuah modul live streaming yang menggunakan teknologi HTML5. Oleh karena itu, tujuan akhir dari Tugas Akhir ini adalah sebuah modul live streaming yang digunakan pada aplikasi web. Dalam rangka pembuatan sebuah modul live streaming, penulis melakukan berbagai studi literatur mengenai streaming, software library, WebSocket, dan WebRTC. serta eksplorasi pada aplikasi – aplikasi terkait. Modul aplikasi live streaming dibuat dengan arsitektur jaringan peer to peer dengan sebuah signaling server. Hasil testing menunjukkan bahwa signaling server yang dibuat dapat menangani 1000 koneksi signaling konkuren, dan jumlah maksimal user dalam satu room adalah 8 pengguna. Modul aplikasi juga sudah digunakan pada tiga buah studi kasus yang berbeda, yaitu One to One Chat, Online Class, dan Video Conference. Kata kunci : live streaming, peer to peer, modul , media.

Abstrak 13510024 Nicholas Rio

Embed Size (px)

DESCRIPTION

Abstrak TA

Citation preview

Page 1: Abstrak 13510024 Nicholas Rio

ABSTRAK

BROWSER BASED LIVE STREAMING

Oleh

NICHOLAS RIO

NIM : 13510024

Seiring dengan berkembangnya teknologi dan kecepatan internet, telah tercipta berbagai layanan live streaming pada berbagai perangkat. Namun, masih ada beberapa masalah pada aplikasi-aplikasi live streaming yang tersedia. Masalah – masalah yang ada antara lain adalah masih diperlukan suatu aplikasi khusus untuk melakukan live streaming, tidak ada protokol standar antar aplikasi dan integrasi antar aplikasi masih sulit dilakukan.

Sebagai solusi dari masalah ini, dapat dikembangkan sebuah modul live streaming yang menggunakan teknologi HTML5. Oleh karena itu, tujuan akhir dari Tugas Akhir ini adalah sebuah modul live streaming yang digunakan pada aplikasi web.

Dalam rangka pembuatan sebuah modul live streaming, penulis melakukan berbagai studi literatur mengenai streaming, software library, WebSocket, dan WebRTC. serta eksplorasi pada aplikasi – aplikasi terkait. Modul aplikasi live streaming dibuat dengan arsitektur jaringan peer to peer dengan sebuah signaling server. Hasil testing menunjukkan bahwa signaling server yang dibuat dapat menangani 1000 koneksi signaling konkuren, dan jumlah maksimal user dalam satu room adalah 8 pengguna. Modul aplikasi juga sudah digunakan pada tiga buah studi kasus yang berbeda, yaitu One to One Chat, Online Class, dan Video

Conference.

Kata kunci : live streaming, peer to peer, modul, media.