BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

dokumen-dokumen yang mirip
BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. perkembangan teknologi di bidang telekomunikasi dan broadcasting. Saat ini

MODUL 8 STREAMING SERVER

BAB I PENDAHULUAN 1.1 Latar Belakang

SKRIPSI APLIKASI WEB RADIO LIVE STREAMING MENGGUNAKAN TEKNOLOGI WEBRTC

BAB I PENDAHULUAN. gunung berapi, memantau kondisi rumah, dan event penting lainnya (Harmoko,

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB 1 PENDAHULUAN. teknologi informasi dalam menjalankan bisnis mereka. Perusahaan sekecil apapun pasti

BAB III METODE PENELITIAN

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Perancangan Server Radionet Dengan Menggunakan Icecast Server. (Studi Kasus UKM Radio Mercu Buana)

BAB I PENDAHULUAN. 1.1 Latar Belakang

APLIKASI REAL TIME VIDEO STREAMING SEBAGAI SARANA PEMBELAJARAN ONLINE BERBASIS INTERNET/INTRANET

STUDI KUALITAS VIDEO STREAMING MENGGUNAKAN PERANGKAT NSN FLEXYPACKET RADIO

BAB II LANDASAN TEORI

MODUL 9 PENGUKURAN QoS STREAMING SERVER

MODUL 8 STREAMING SERVER

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB II KONSEP DASAR VIDEO STREAMING SERVER. komputer. Komputer server didukung dengan spesifikasi hardware yang lebih

BAB II TINJAUAN PUSTAKA

RANCANG BANGUN SISTEM PEMBELAJARAN JARAK JAUH (DISTANCE LEARNING) PADA INTERNET PROTOCOL TELEVISI (IPTV)

Tutorial Video Streaming Server Menggunakan VLC

BAB II TINJAUAN PUSTAKA

Tutorial Membangun Radio Streaming Arie Widodo

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. secara efektif melalui video tersebut. Untuk dapat melihat streaming video di

BAB III METODE PENELITIAN. sebelumnya yang berhubungan dengan VPN. Dengan cara tersebut peneliti dapat

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB III. server, merupakan media yang digunakan untuk mendistribusikan live stream

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

Analisis Kebutuhan Bandwidth Pada Pemanfaatan Web Streaming Justin.tv Sebagai Media E-Learning Dengan

BAB III ANALISIS DAN PERANCANGAN

Endi Dwi Kristianto

Teknologi Streaming Streaming

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. terutama dengan semakin luasnya jangkaun internet hingga ke pelosok-pelosok pedesaan.

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 3 PERANCANGAN SISTEM. multicast menggunakan perangkat-perangkat sebagai berikut:

BAB I PENDAHULUAN 1.1 Latar Belakang

UJI KEAMANAN SISTEM KOMUNIKASI VOIP DENGAN PEMANFAATAN FASILITAS ENKRIPSI VPN PADA MIKROTIK PROPOSAL SKRIPSI

Presentasi Sidang Tugas Akhir

BAB 2 TINJAUAN PUSTAKA. Content Delivery Network adalah sebuah sistem yang berfungsi sebagai

BAB I PENDAHULUAN Latar Belakang I 1

TUGAS AKHIR. ANALISA QUALITY OF SERVICE (QoS) PADA JARINGAN IPTV DENGAN ROUTING BERBASIS LINK-STATE

CEG4B3. Randy E. Saputra, ST. MT.

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. membangun aplikasi transposisi akord lagu berbasis android. parameter dalam

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. mengangkat kasus dan penggunaan teknologi yang berbeda-beda, pada table 2.1

BAB IV HASIL DAN UJI COBA

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Pengembangan Video VoIP Phone Berbasis Web Menggunakan Protokol RTMP

BAB III PERANCANGAN. Bab ini berisi perancangan sistem audio streaming dengan server shoutcast dan icecast.

BAB IV HASIL DAN UJI COBA

QUALITY OF SERVICE (QoS) TEKNOLOGI STREAMING UNTUK APLIKASI SURVEILLANCE

BAB III METODELOGI PENELITIAN

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

TUGAS AKHIR PENGENDALIAN ROBOT MOBILE BERBASIS IP (Internet Protocol) MELALUI JARINGAN WIFI. Oleh: Gama Wardhana ( )

ANALISA PERFORMANSI APLIKASI VIDEO CONFERENCE PADA JARINGAN MULTI PROTOCOL LABEL SWITCHING [MPLS] ANITA SUSANTI

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

BAB 1 PENDAHULUAN. teknologi pada dunia telekomunikasi juga semakin pesat, diantaranya adalah video

LAYANAN STREAMING TV OVER IP MUTICHANNEL BERBASIS WEB DI JARINGAN INTRANET IT TELKOM

ANALISIS KINERJA TRAFIK VIDEO CHATTING PADA SISTEM CLIENT-CLIENT DENGAN APLIKASI WIRESHARK

Bab 3 Metode Perancangan

QoS & PROTOKOL JARINGAN MULTIMEDIA

BAB I PENDAHULUAN 1.1 Latar belakang

PERANCANGAN JARINGAN LOCAL AREA NETWORK (LAN) UNTUK LAYANAN VIDEO CONFERENCE DENGAN STANDAR WIFI G

BAB I PENDAHULUAN 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 3 ANALISA DAN RANCANGAN MODEL TESTBED QOS WIMAX DENGAN OPNET. menjanjikan akses internet yang cepat, bandwidth besar, dan harga yang murah.

BAB III METODE PENELITIAN. Metode penelitian yang digunakan dalam Tugas Akhir ini adalah studi

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1 PENDAHULUAN 1.1 Latar belakang masalah

BAB I PENDAHULUAN. Analisis Kinerja Protocol SCTP untuk Layanan Streaming Media pada Mobile WiMAX 3

BAB 1 PENDAHULUAN 1.1 Latar Belakang Universitas Indonesia

BAB 3 LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Gambar 1.1 Contoh IPTV

TUGAS AKHIR. Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata I Teknik Informatika Universitas Muhammadiyah Malang

VIDEO STREAMING. Pengertian video streaming

BAB II TEORI DASAR. Resource Reservation Protocol (RSVP) merupakan protokol pada layer

BAB III ANALISA DAN PERANCANGAN

BAB 3 PERANCANGAN SISTEM. Perancangan aplikasi meliputi server, pengajar dan mahasiswa. Server akan

BAB I PENDAHULUAN. dengan perangkat mobile phone, dengan perkembangannya banyak fasilitas yang

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB 4 IMPLEMENTASI DAN EVALUASI. 1. Processor Intel Core 2 GHz

Rancang Bangun RTP Packet-Chunk De-encapsulator Data AV Stream Format RTP Sebagai Terminal Access Multi-Source Streaming Server

BAB I PENDAHULUAN I 1

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

Transkripsi:

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 TINJAUAN PUSTAKA Tri Susilo (2003) meneliti tentang aplikasi radio Streaming dengan basis client android di radio DISTA FM IAIN Surakarta dengan framework shoutcast yaitu suatu freeware yang biasa digunakan pada teknologi radio streaming, Soutchast membantu user menyediakan suatu Internet Radio server pribadi dengan menggunakan software yang telah tersedia. Untuk tools yang digunakan menggunakan Eclipse dan Android SDK yang menggunakan background bahasa Java, kemudian Android SDK merupakan tools API yang diperlukan untuk memulai mengembangkan aplikasi pada platform Android. Anang Triyono., dkk (2012) meneliti tentang aplikasi radio streaming menggunakan server Icecast2 berbasis android dengan menggunakan teknologi Icecast yaitu free server software untuk streaming multimedia, semua streaming media server yang mendukung Ogg, Vorbis dan MP3 audio stream. Tools pembuatan aplikasi menggunakan Eclipse IDE dimana Eclipse sendiri dikembangkan dengan bahasa pemrograman Java, akan tetapi Eclpise mendukung pengembangan apikasi berbasis pemprograman lainnya salah satunya PHP, sehingga peneliti mengembangkan aplikasi menggunakan bahasa pemrograman PHP dengan tampilan pada sistem operasi Android. Kent Ridha(2010) meneliti tentang aplikasi time video streaming sebagai sarana pembelajaran online berbasis Internet/Intranet dengan menggunakan teknologi Broadcam yaitu inisialisasi kamera web dan mikrofon, konfigurasi IP dan pengaturan video yang akan di Live streamingkan, dengan Broadcam ini diaplikasikan di dalam web dengan menggunakan bahasa pemrograman java. 7

8 Kirap Panji H. (2011) meneliti tentang membangun aplikasi live streaming event berbasis web menggunakan protocol RTP yang diimplementasikan pada interface web dengan menggunakan bahasa pemrograman Ruby yang dibangun menggunakan framework Rails. Dengan melakukan pengujian video streaming untuk menentukan kualitas video pada berbagai resolusi video yang diterima sekitar 8 14 client. Muhammad Anwar(2016) meneliti tentang Teknologi WEBRTC untuk Bimbel Online dengan menggunakan teknologi WebRTC yang diimplementasikan pada interface Web dengan bahasa pemrograman PHP. Metode yang digunakan yaitu unicast dengan komunikasi dua arah antara pembimbing dengan siswa. Dalam perancangan Aplikasi Web Radio Live Streaming Menggunakan Teknologi WebRTC diperoleh berdasarkan dari referensi yang sejenis dengan melihat perbandingan penelitian di bidang streaming yang dilakukan oleh peneliti lain. Dijabarkan pada table 2.1. Tabel 2.1 Data penelitian Radio Streaming Parameter Objek Metode / Bahasa Interface Penulis Teknologi Pemrograman Tri Susilo (2013) Radio Streaming ShoutCast Java Android Anang.,dkk (2012) Radio Streaming Server php Android ICECAST 2 Kent Ridha (2010) Real Time Video Streaming BroadCam php Web Kirap Panji H. Live Streaming Protokol Ruby Web

9 (2011) Event RTP Muhammad Anwar (2015) Bimbel Online WebRTC PHP5, Javascript Web Yang diusulkan Web Radio Live WebRTC PHP dan Web Riski Marvianto S. Streaming javascript (2016) 2.2 DASAR TEORI 2.2.1 Web Radio Web radio adalah media audio yang dapat didengarkan melalui internet. Web radio ini juga di sebut oleh banyak orang sebagai radio streaming. Radio streaming pada prinsipnya adalah file audio yang dikirim dari komputer sumber streaming ke server secara mengalir terus menerus dimana pendengar radio streaming dapat mengakses atau mendengarkan filestreaming yang berada di server tersebut melalui jaringan internet (Irfan Sa di, 2014). Gambar 2.1 Arsitektur web radio

10 2.2.2 Live Streaming Streaming adalah proses pengiriman data kontinyu secara terus menerus yang dilakukan secara broadcast, multicast maupun unicast melalui jaringan internet maupun intranet untuk ditampilkan oleh aplikasi streaming pada PC ataupun perangkat portable seperti laptop dan mobile phone. Salah satu jenis streaming adalah video streaming unggahan di Youtube, kemudian live report berita maupun kejadian via streaming (Anang.,dkk, 2012). 2.2.3 Web Real-Time Communication Web Real-Time Communication (WebRTC), sebuah teknologi yang digunakan untuk menyediakan layanan audio/video conference melalui APIs yang sederhana untuk membuat aplikasi yang canggih dan real-time berbasis web tanpa membutuhkan plug-in atau proses instalasi (Thomhert, 2015). Gambar 2.2 Arsitektur WebRTC

11 a. WEBRTC SDK WebRTC SDK merupakan suatu library yang telah disediakan dengan tujuan untuk mempermudah pengembang dalam melakukan penelitian pengembangan suatu aplikasi. Salah satu SDK dari PUBNUB WEBRTC Video Chat dengan memberikan kemudahan untuk pengembang dengan menyederhanakan program - program yang dapat digunakan secara mudah (Pubnub, 2010). 2.2.4 CODEC Codec merupakan kependekan dari compression/ decompression. Dalam konteks radio straming, codec merupakan sebuah metode pengkompresan dan pendekompresan suatu file media streaming seperti audio. Codec kompresi digunakan agar ukuran file dapat diperkecil lalu file yang sudah dikompresi dapat di streaming dan di broadcast melalui internet maupun intranet. Setelah sampai di perangkat milik client, file tersebut kemudian didekompres ke ukuran semula untuk dapat didengarkan oleh client. Proses ini dapat membuat proses streaming menjadi lebih cepat (Kirap Panji H., 2011). 2.2.5 Quality of Service pada Jaringan IP Quality of Service (QoS) didefinisikan sebagai suatu pengukuran tentang seberapa baik jaringan, karakteristik dan sifat dari suatu layanan. Pada jaringan berbasi IP, QoS mengacu pada performansi dari paket paket IP yang lewat melalui satu atau lebih jaringan. QoS didesain untuk membantu end user menjadi lebih produktif dengan memastikan bahwa end user mendapatkan performansi yang handal dari aplikasi aplikasi berbasis jaringan (Kirap Panji H., 2011).