MODUL 8 STREAMING SERVER

dokumen-dokumen yang mirip
MODUL 8 STREAMING SERVER

MODUL 9 PENGUKURAN QoS STREAMING SERVER

Tutorial Video Streaming Server Menggunakan VLC

Endi Dwi Kristianto

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

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

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

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

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

BAB II TINJAUAN PUSTAKA

BAB III METODE PENELITIAN

Teknologi Streaming Streaming

LAPORAN STREAMING SERVER

BAB III METODELOGI PENELITIAN

BAB I PENDAHULUAN 1.1 Latar Belakang

STUDI KUALITAS VIDEO STREAMING MENGGUNAKAN PERANGKAT NSN FLEXYPACKET RADIO

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

BAB 2 DASAR TEORI. Iklan berasal dari sebuah kata dalam bahasa melayu, yaitu i lan atau i lanun

BAB II LANDASAN TEORI

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

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

BAB III METODE PENELITIAN

BAB II TINJAUAN PUSTAKA

MODUL 2 WIRESHARK Protokol TCP

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

dalam bentuk analog. Munculnya digital IC (Integrated Circuit) dan membutuhkan. Pengguna atau user memerlukan player, yaitu aplikasi khusus

STUDI ANALISIS EFEK PERBEDAAN LOKASI TERHADAP PERFORMANSI VIDEO STREAMING PADA JARINGAN W-LAN INDOSAT. Said Atamimi 1, Arie Budi Prasojo 2 1,2

Tutorial Membangun Radio Streaming Arie Widodo

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB II TINJAUAN PUSTAKA

VIDEO STREAMING DENGAN VIDEOLAN PROJECT

BAB IV PENGUJIAN SISTEM DAN ANALISA

PRAKTIKUM 11 APPLICATION LAYER

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

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

BAB 3 Metode dan Perancangan 3.1 Metode Top Down

CEG4B3. Randy E. Saputra, ST. MT.

Bab 3 Metode Perancangan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Wireshark dapat membaca data secara langsung dari Ethernet, Token-Ring, FDDI, serial (PPP and SLIP), wireless LAN, dan koneksi ATM.

PERANCANGAN SISTEM INFORMASI PENAMPIL IKLAN MULTIMEDIA SECARA DIGITAL BERBASIS IP

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB III PERANCANGAN SISTEM

ANALISA PERBANDINGAN PERFORMANSI VIDEO STREAMING ANTARA DARWIN STREAMING SERVER DENGAN RED5

2.2 Dasar Teori. Layer # Nama Unit. Dimana setiap layer memiliki fungsi dan contoh masing-masing.

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Memahami cara kerja TCP dan UDP pada layer transport

MODUL 3 VIDEO STREAMING DGN HTML5

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

BAB II LANDASAN TEORI. Pada standart IEEE terminologi dari distribution system adalah sistem

BAB 4 IMPLEMENTASI DAN EVALUASI

ANALISIS DAN IMPLEMENTASI BEEWATCH (INTERNET-TV BINUS) BERBASISKAN RED5 SERVER

PRAKTIKUM 14 ANALISA QoS JARINGAN

PRAKTIKUM 13 APPLICATION LAYER (SNMP)

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

BAB I PENDAHULUAN 1.1. Latar Belakang

Analisis Quality of Service Video Streaming Berbasis Web

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. Di masa sekarang ini, internet sangat berperan besar. Internet digunakan

FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV HASIL DAN PEMBAHASAN. perangkat software dan hardware untuk mendukung dalam penelitian analisis

TASK V OBSERVING TCP/IP, PORT USING COMMAND PROMPT AND WIRESHARK

TUGAS AKHIR STUDI KUALITAS VIDEO STREAMING MENGGUNAKAN PERANGKAT NSN FLEXIPACKET RADIO AULIYA FADLY

ValuTV: Layanan Internet TV & Video Berbasis Teknologi Adaptive Bit Rate (ABR) Streaming

TRANSPORT LAYER. Aplikasi dan Operasi pada TCP dan UDP

Hal yang paling utama dalam proses pembuatan web server adalah memilih software mana yang akan digunakan sebagai web server yang akan digunan.

MODUL 10 Multi Protocol Label Switching (MPLS)

INTEGRASI JARINGAN TELEPON ANALOG DENGAN JARINGAN KOMPUTER DI POLITEKNIK NEGERI BATAM. oleh: Prasaja Wikanta

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

TUGAS V JARINGAN KOMPUTER

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

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

MODUL 2 WIRESHARK Protokol TCP

MODUL 6 STATIC ROUTING

BANDWIDTH CONTROLLER MENGATUR TRAFIK DATA DIDALAM JARINGAN

Overview. Tujuan. Pengantar. Pengantar 12/10/2016. Pertemuan ke 10

IMPLEMENTASI VIDEO ON DEMAND DENGAN MENGGUNAKAN APLIKASI WINDOWS MEDIA SERVICES VERSI 9.0

1. Pendahuluan. 2. Tinjauan Pustaka

BAB I PENDAHULUAN. dengan permintaan pasar untuk dapat berkomunikasi dan bertukar data dengan

BAB III PERANCANGAN SISTEM

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

INTEGRASI JARINGAN TELEPON ANALOG DENGAN JARINGAN KOMPUTER DI POLITEKNIK NEGERI BATAM. oleh: Prasaja Wikanta

KONFIGURASI RTMP SERVER NGINX

QoS & PROTOKOL JARINGAN MULTIMEDIA

BAB II TINJAUAN PUSTAKA

BAB IV HASIL SIMULASI DAN KINERJA SISTEM

QUALITY OF SERVICE (QoS) TEKNOLOGI STREAMING UNTUK APLIKASI SURVEILLANCE

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Interconnected Network atau yang lebih populer dengan sebutan internet. adalah sebuah sistem komunikasi global yang menghubungkan

BAB 2 TINJAUAN PUSTAKA

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

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

TUGAS AKHIR. Analisis Efek Perbedaan Lokasi Terhadap Performansi Video Streaming Pada Jaringan W-LAN Kantor Indosat

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. jaringan. Topologi jaringan terdiri dari 3 client, 1 server, dan 2 router yang

Modul Analisa Video Streaming dengan HTML 5

Transkripsi:

MODUL 8 STREAMING SERVER TUJUAN PEMBELAJARAN: Setelah melaksanakan praktikum ini, mahasiswa diharapkan : 1. Mengerti dan memahami cara kerja dan fungsi dari streaming server 2. Mampu membangun aplikasi video streaming server 3. Mampu membangun aplikasi audio streaming server DASAR TEORI Streaming Server adalah sebuah web server atau aplikasi yang terinstal di dalam sebuah server yang digunakan untuk menjalankan file video atau audio secara real-time atau streaming di internet. Streaming server mengizinkan kita untuk meletakkan file-file audio atau video secara terpisah dari web server yang kita jalankan. Situs-situs yang menyediakan layanan streaming video atau audio menggunakan streaming server untuk menjalankan layanannya. Contoh situs-situs yang menggunakan streaming server di antaranya Youtube, Metacafe, dan Megavideo. Langkah Kerja Langkah kerja dari video streaming adalah sebagai berikut 1. Klien mengirimkan permintaan streaming video atau audio ke web server, 2. Web server meneruskan permintaan klien ke streaming server, 3. Streaming server memproses permintaan klien, 4. Streaming server mentransmisikan file video atau audio yang diminta kepada klien secara langsung tanpa melalui web server, 5. Klien dapat menjalankan file video atau audio yang diminta. Protokol Streaming 1. UDP (User Datagram Protocol) 2. MMS (Microsoft Media Services) 3. RTSP/RTP (Real Time Streaming Protocol/Realtime Transport Protocol) 4. Unicast 5. Multicast Keuntungan Menggunakan Streaming Server 1. Pengguna yang sedang melihat video bisa meloncat ke waktu tertentu dalam video tanpa harus menunggu buffering video secara keseluruhan. 2. Tidak ada data yang disimpan di dalam komputer pengguna sehingga keamanan file pengguna lebih terjamin. 3. Streaming ini membutuhkan bandwidth yang lebih sedikit daripada download biasa karena pengguna tidak harus men-download video secara keseluruhan. 4. Proses streaming ke banyak klien dapat dilakukan dari satu jalur streaming. Beberapa Contoh Software Streaming server Ternyata software streaming server ini sangat banyak, tidak cuma DSS saja. contohnya : 1. Darwin Streaming Server 2. Adobe Flash Streaming Server 3. VideoLAN Client (VLC) 4. Icecast 5. PlayOn 6. SHOUTcast 7. dan lain lain.

Protokol RTSP/RTP Streaming Server menggunakan protokol RTSP/RTP (Real Time Streaming Protocol/Real Time Transport Protocol) dalam melakukan proses streaming file-file audio atau video. RTSP adalah protokol komunikasi yang digunakan di antara klien dan server, dan RTP adalah protokol data yang digunakan server untuk mengirim data pada klien. Tidak seperti HTTP dan FTP, RTP tidak men-download file ke klien tetapi menjalankannya secara real-time. Darwin Streaming Server menggunakan RTSP/RTP untuk berkomunikasi satu sama lain. PERALATAN : Sebuah komputer sebagai client Sebuah komputer sebagai server Hub/switch sebagai penghubung jaringan Kabel jaringan secukupnya TUGAS PENDAHULUAN 1. Apa perbedaan protokol RTP dan RTSP? 2. Jelaskan perbedaan beberapa aplikasi streaming server? 3. Siapkan beberapa file video (.avi ;.mpg, dll) dan audio (.mp3). PERCOBAAN Bangunlah jaringan sebagai berikut : Gambar 1. Jaringan Percobaan NB: Gunakan dhclient di masing masing PC untuk mendapatkan IP dari router. 192.168.50.x & y : IP dari router A. Video streaming server dengan VLC 1. Pada PC Server, setting sebagai berikut : a. Instalasi paket vlc # apt-get install vlc b. Jalankan vlc # vlc

c. Pilih konfigurasi dengan wizard NB: Stream to network Untuk setting sbg streamer server Transcode / save to file Untuk perubahan format video d. Masukkan data video NB: Pilih file yang akan dikirim Misal : configure_mpls.avi Partial Extract Misal jika ingin mengirim file video dari detik 10 ke detik 50

2. Setting untuk pengiriman file video dalam bentuk : RTP Unicast a. Pilih RTP Unicast NB: Masukkan no IP client yang ingin dituju. b. Pilih codec yang akan digunakan. c. Masukkan data TTL (time to live)

NB: Isi TTL = 1, jika ingin mengirim dalam 1 LAN. TTL adalah berapa banyak router yang akan dilewati d. Pada sisi client, setting sebagai berikut : e. Selama pengiriman data, buka wireshark dan catat serta amati proses pembentukan frame data video. f. Lakukan untuk file video yang lainnya selain.avi dan amati codec yang dibutuhkan. Catat dalam bentuk tabel. g. Lakukan pengetesan diakses dari PC Client yang lainnya dan catat hasilnya. RTP Multicast a. Ulangi langkah no A.1. b. Masukkan no IP dari PC Server yang nantinya bisa diakses dari PC Client. Usahakan tiap kelompok berbeda-beda. Awali dengan 239.255.

c. Lakukan setting pada PC Client seperti pada berikut : NB: Pada UDP/RTP Multicast, masukkan alamat IP yang disetting pada PC Server. d. Selama pengiriman data, buka wireshark dan catat serta amati proses pembentukan frame data video. e. Lakukan untuk file video yang lainnya selain.avi dan amati codec yang dibutuhkan. Catat dalam bentuk tabel. f. Lakukan pengetesan diakses dari PC Client yang lainnya dan catat hasilnya. HTTP / Broadcast a. Ulangi langkah no A.1. b. Setting di PC Server sebagai berikut : NB: Kosongi data untuk destination agar bisa diakses oleh semua client.

c. Setting di sisi PC Client sebagai berikut : NB: Isikan no IP dari PC Server dengan port 8080. d. Selama pengiriman data, buka wireshark dan catat serta amati proses pembentukan frame data video. e. Lakukan untuk file video yang lainnya selain.avi dan amati codec yang dibutuhkan. Catat dalam bentuk tabel. f. Lakukan pengetesan diakses dari PC Client yang lainnya dan catat hasilnya. Cara lain Agar di sisi PC Server juga bisa melihat video yang dimainkan, setting sebagai berikut : a. Centang bagian Stream/Save dan click Settings.

b. Setting di PC Server dan PC Client sebagai berikut : NB: Contoh diatas adalah untuk setting sebagai Unicast RTP. B. Audio streaming server 1. Lakukan instalasi gnump3d : # tar -xzvf gnump3d-3.0.tar.gz # cd gnump3d-3.0 # make install 2. Buat file mp3, copy data ke folder /home # cp agnes.mp3 /home/mp3 # cp hijaudaun.mp3 /home/mp3 3. Jalankan gnump3d di sisi PC Server # /usr/bin/gnump3d 4. Akses dari PC client http://no_ip_server:8888 5.Selama pengiriman data, buka wireshark dan catat serta amati proses pembentukan frame data video. LAPORAN RESMI Daftar Pertanyaan 1. Berikan kesimpulan hasil praktikum yang anda lakukan. 2. Tugas akan diberikan pada waktu praktikum.