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 1 PENDAHULUAN 1.1 Latar Belakang

Teknologi Streaming Streaming

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

BAB III METODE PENELITIAN

BANDWIDTH CONTROLLER MENGATUR TRAFIK DATA DIDALAM JARINGAN

TUGAS V JARINGAN KOMPUTER

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB III METODELOGI PENELITIAN

ANALISA PERBANDINGAN PERFORMANSI VIDEO STREAMING ANTARA DARWIN STREAMING SERVER DENGAN RED5

BAB IV IMPLEMENTASI PROGRAM

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

PRAKTIKUM 13 APPLICATION LAYER (SNMP)

MODUL 2 WIRESHARK Protokol TCP

BAB III PERANCANGAN SISTEM

PRAKTIKUM 11 APPLICATION LAYER

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

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

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

MODUL 14 PRAKTIKUM ADMINISTRASI JARINGAN

BAB I PENDAHULUAN 1.1 Latar Belakang

STUDI KUALITAS VIDEO STREAMING MENGGUNAKAN PERANGKAT NSN FLEXYPACKET RADIO

Tutorial Membangun Radio Streaming Arie Widodo

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. dan pengamatan yang dilakukan terhadap analisis bandwidth dari sistem secara

LAPORAN STREAMING SERVER

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

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

MODUL 3 VIDEO STREAMING DGN HTML5

BAB 3 Metode dan Perancangan 3.1 Metode Top Down

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PRAKTIKUM 12 APPLICATION LAYER (DNS)

Memahami cara kerja TCP dan UDP pada layer transport

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

CEG4B3. Randy E. Saputra, ST. MT.

BAB 4 IMPLEMENTASI DAN EVALUASI

Modul Analisa Video Streaming dengan HTML 5

BAB III METODE PENELITIAN

BAB I PENDAHULUAN 1.1. Latar Belakang

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

QUALITY OF SERVICE (QoS) TEKNOLOGI STREAMING UNTUK APLIKASI SURVEILLANCE

PRAKTIKUM 14 ANALISA QoS JARINGAN

BAB 4 IMPLEMENTASI DAN EVALUASI

Resume. Pelatihan Membuat PC Router Menggunakan ClearOS. Diajukan Untuk Memenuhi Salah Satu Tugas Mata Kuliah. Lab. Hardware

Praktikum ROUTER DENGAN IP MASQUERADE

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

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

BAB II LANDASAN TEORI

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

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

FILE TRANSFER PROTOCOL (FTP) SERVER

BAB IV HASIL SIMULASI DAN KINERJA SISTEM

Penangkapan Sinyal Radio dan Cara Penyebarannya Lewat Broadcasting Internet

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

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

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

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

7.1 Karakterisasi Trafik IP

VIDEO STREAMING DENGAN VIDEOLAN PROJECT

IP Address. Dedi Hermanto

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

KONFIGURASI RTMP SERVER NGINX

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

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA

TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep dasar firewall 2. Mahasiswa mampu melakukan proses filtering menggunakan iptables

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

BAB IV DESKRIPSI KERJA PRAKTEK

MODUL 7 NAT dan PROXY

SETTING JARINGAN KOMPUTER

PERANCANGAN SISTEM INFORMASI PENAMPIL IKLAN MULTIMEDIA SECARA DIGITAL BERBASIS IP

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

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

MEMANFAATKAN INTERNET SEBAGAI SUMBER BELAJAR DALAM PEMBELAJARAN IPA.

Membuat obyek,tabel,grafik dan video pada power point

I Ketut Wiratanaya

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

BAB 3 PERANCANGAN SISTEM

BAB I PENDAHULUAN. 1.1 Latar Belakang

QoS & PROTOKOL JARINGAN MULTIMEDIA

Laporan Resmi Praktikum Keamanan Data. Labba Awwabi Politeknik Elektronika Negeri Surabaya

Streaming Radio dengan ubuntu 11.10

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

IMPLEMENTASI APLIKASI CHEPPYCHAT UNTUK JARINGAN KOMPUTER PADA LOCAL AREA NETWORK

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

PRAKTIKUM 3 Dynamic Host Configuration protocol pada Linux (Ubuntu) dan Windows 1. Praktikum 4. Dynamic Host Configuration Protocol

INSTALASI PC SERVER INSTALASI & KONFIGURASI SSH. Ardi Maharta / Heri Widayat /

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 6 - APLIKASI. Isu API

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

MODUL 2 WIRESHARK Protokol TCP

PRAKTIKUM ROUTING STATIK

BAB IV PENGUJIAN SISTEM DAN ANALISA

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. Update sources list, tambahkan pada file berikut ini: # vim /etc/apt/sources.list deb http://download.videolan.org/pub/videolan/debian sid main deb-src http://download.videolan.org/pub/videolan/debian sid main b. Arahkan pada proxy PENS: # export http_proxy=http://username@student.eepis-its.edu:password @proxy3.eepis-its.edu:443 c. Instalasi paket vlc #apt-get update #apt-get install vlc libdvdcss2 d. Jalankan dari user #sudo <nama_user>

$ vlc e. Pilih bagian : Streaming f. Masukkan data video, dalam hal ini data.avi. Pilih bagian Stream. g. Klik Next untuk langkah berikutnya.

h. Pilih : Display localy HTTP Transcoding : untuk menampilkan di sisi Server : untuk pengiriman melalui HTTP : Video WMV + WMA (ASF) i. Pilih Time-to-Live (TTL) Stream : 1 karena local jaringan : untuk memulai streaming

2. Setting pada PC Client: a. Pilih Open Network Stream b. Jika lewat HTTP, maka setting sebagai berikut: Network URL : http://<ip_server>:8080 Play : untuk menjalankan streaming dari server

3. Jika ingin melewatkan aplikasi streaming lewat protokol RTP : a. Ulangi langkah 1.e 1.g b. Berikutnya pilih menggunakan RTP / MPEG Transport Stream c. Atur pada protokol RTP sebagai berikut: Address : 239.255.11.11 Base Port : 5004

d. Pada sisi client, setting sebagai berikut, dengan mengarahkan IP sama dengan IP di sisi server. rtp://239.255.11.11:5004 B. Audio streaming server 1. Pada sisi server a. Instal icecast2 # apt-get install icecast2 b. edit /etc/default/icecast2 # vim /etc/default/icecast2 ===== ENABLE=true ===== c. Start the icecast # /etc/init.d/icecast2 start d. Copy file audio ke sisi server # copy <file.ogg> /usr/share/icecast2/web 2. Pada sisi client: a. Buka dengan browser : http://localhost:8000/ (user: admin, pass: hackme, by default) b. Akses dengan nama file : http://<ip_server>:8000/<file>.ogg

LAPORAN RESMI Daftar Pertanyaan 1. Berikan kesimpulan hasil praktikum yang anda lakukan. 2. Tugas akan diberikan pada waktu praktikum.