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

Ukuran: px
Mulai penontonan dengan halaman:

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

Transkripsi

1 BAB II KONSEP DASAR VIDEO STREAMING SERVER 2.1 Pengertian Server Server adalah komputer yang berfungsi untuk melayani, membatasi, dan mengontrol akses terhadap klien-klien dan sumber daya pada suatu jaringan komputer. Komputer server didukung dengan spesifikasi hardware yang lebih tinggi daripada komputer personal yang biasa digunakan sehari-hari oleh orang pada umumnya. Dilihat dari fungsinya, server bisa di kategorikan dalam beberapa jenis, antara lain: server platform yaitu hardware atau software dasar untuk sistem yang bertindak sebagai mesin yang menggerakkan server, server aplikasi dikenal juga sebagai jenis middleware yang berfungsi sebagai pengolah perintah dari klien ke database, File Transport Protocol (FTP) server untuk transfer data dari atau ke klien, Internet Relay Chat (IRC) server yaitu server yang menyadiakan layanan kepada klien untuk saling berdiskusi lewat jaringan, mail server yaitu untuk mengangani klien, proxy server yang bertindak sebagai mediator antara klien dengan server yang berada di luar jaringan untuk menyaring atau membatasi permintaan, web server yaitu server yang menyediakan konten ke web browser dan berkomunikasi menggunakan protokol HTTP (Hypertext Transfer Protocol). Fungsi server sangat banyak, misalnya untuk situs internet, ilmu pengetahuan, atau sekedar penyimpanan data. Namun yang paling umum adalah untuk menghubungkan komputer klien ke internet.

2 2.2 Pengertian Streaming Streaming adalah suatu teknologi untuk menampilkan file secara langsung maupun dengan prerecord dari sebuah mesin server. File yang terletak pada sebuah server dapat secara langsung dijalankan pada komputer klien sesaat setelah ada permintaan dari pengguna. Proses ini disebut juga on-demand streaming. Jika file audio atau video tersebut langsung di-capture dan kemudian ditampilkan langsung (tanpa proses penyimpanan di server) maka proses ini disebut live streaming. Konsep dasar dari video streaming adalah membagi paket video ke dalam beberapa bagian, mentransmisikan paket tersebut, kemudian pada pihak penerima (klien) dapat men-decode dan memainkan potongan paket file video tanpa harus menunggu seluruh file terkirim ke mesin penerima Streaming Versus Download Download (unduh) adalah cara yang biasa dilakukan untuk mengambil file dari internet. Pemanfaatannya biasa digunakan untuk menampilkan halaman web pengguna menunggu beberapa waktu sampai semua file selesai di-download baru dapat ditampilkan dalam web browser. Penggunaan bandwidth jaringan yang lebih besar akan mempercepat pengiriman, sebaliknya dengan bandwidth yang lebih kecil akan memperlambat pengiriman melalui jaringan yang terbatas. Alternatif lainnya bisa dilakukan dengan mengadopsi arsitektur codec terdahulu, yaitu dengan melakukan encode beberapa copy file dari video klip pada kecepatan bit yang berbeda. Server dan video player akan bernegosiasi untuk memilih file yang paling optimum sesuai dengan kondisi jaringan yang ada dan

3 bandwidth yang tersedia. Cara tersebut dapat menyelesaikan masalah walaupun bermasalah pada biayanya. Proses encoding harus selesai sebelumnya dan membutuhkan tambahan ruang file yang diperlukan pada server data. Kedua cara tersebut menambah biaya untuk meningkatkan pelayanan streaming Live Versus On-Demand Streaming bisa dilakukan dengan 2 cara yaitu media data dikirimkan langsung ke penerima tanpa diperlukan request dari klien, seperti pada siaran televisi biasa. Ini disebut streaming langsung (live streaming). Alternatif lainnya adalah penerima meminta layanan berupa media yang ada di server data untuk distream, seperti penggunaan buku di sebuah perpustakaan yang hanya melayani jika ada yang ingin meminjam buku. Ini disebut streaming yang sesuai permintaan (on-demand). Kejadian yang khusus dari streaming secara langsung adalah simulatedlive, dimana media stream dikirimkan atas permintaan di sisi server. Ini bisa digabungkan dengan presentasi secara langsung sehingga pembicara bisa memperkenalkan sebuah promo, berbicara di depan kamera dan menampilkan video yang telah direkam sebelumnya dari sebuah server. Streaming memerlukan hubungan antara server dan klien secara tetap (konsisten) dan alur data yang kontinu. Berbeda dengan proses pengiriman menggunakan web server yang tidak memerlukan alur data yang kontinu karena sekali data dikirimkan maka data otomatis tersimpan di hardisk lokal dan klien bisa secara bebas membaca informasi yang ada walaupun koneksi ke server telah terputus.

4 2.2.3 Arsitektur Streaming Sistem streaming terssusun dari kombinasi server, player, transmisi dan metode encoding yang digunakan. Gambar 2.1 menunjukkan path streaming bagian hubungan setiap komponen penyususun sistem streaming. Gambar 2.1. Path streaming komponen sistem streaming Pada saat klien me-request data, maka web server akan merespons permintaan tersebut dan melaporkan permintaan tersebut ke streaming server dan selanjutnya streaming server akan mengirimkan file (data) yang diminta oleh klien melalui jaringan yang tersedia Format Streaming Hingga kini beberapa jenis format streaming yang banyak digunakan diantaranya adalah untuk Real Media (.rm,.ra,.ram), Windows Media (.asf,.wmf,.asx) dan QuickTime (.mov), dan Flash Player (.flv,.swf,.f4v). Setiap format tersebut membutuhkan sejenis player atau plug-in yang terinstal di komputer klien agar dapat menikmati streaming yang ditawarkan suatu situs. Flash video (FLV) adalah sebuah format file yang digunakan untuk

5 mengirim video melalui Internet menggunakan Adobe Flash Player (awalnya diproduksi oleh Macromedia) versi Konten video flash juga tertanam di dalam SWF file. Audio dan video FLV data di-encode dalam cara yang sama ketika file tersebut berada dalam file SWF. SWF (Small Web Format) adalah untuk multimedia dan terutama untuk vektor graphics, berasal dari Future Wave Software dan berada di bawah kendali Adobe. SWF saat ini berfungsi sebagai format yang dominan untuk menampilkan animasi vektor grafik di web. 2.3 Protokol Video Streaming Protokol adalah aturan-aturan yang diterapkan untuk komunikasi di dalam jaringan komputer. Protokol di dalam teknologi streaming yang digunakan untuk membawa pesan paket dan komunikasi terjadi melalui protokol tersebut. Beberapa protokol yang digunakan dalam teknologi streaming antara lain adalah: a. RTMP (Real Time Messaging Protocol ) Real Time Messaging Protocol (RTMP) adalah sebuah protokol khusus yang dikembangkan oleh Adobe Systems untuk streaming audio, video dan data melalui internet, antara Flash player dan server. RTMP dirancang untuk kinerja tinggi transmisi audio, video, dan data antara Adobe Flash Platform, termasuk Adobe Flash Player dan Adobe AIR. RTMP sekarang tersedia dengan spesifikasi terbuka untuk menciptakan produk dan teknologi yang memungkinkan pengiriman video, audio, dan data di tempat terbuka dengan format SWF, FLV, dan F4V yang kompatibel dengan Adobe Flash Player.

6 b. HTTP (Hypertext Transfer Protocol) Sebuah protokol level aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dengan sistem informasi hypermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hypertext, yang kemudian membentuk World Wide Web (WWW). 2.4 Metode Transmisi Data Terdapat berbagai metode dalam proses transmisi data, antara lain broadcast, unicast, dan multicast. 1 Broadcast Broadcast merupakan cara transmisi yang sangat umum dikenal dan banyak digunakan. Contoh transmisi ini adalah penyiaran televisi yang digunakan untuk mengirimkan siaran. Broadcast mengirimkan transmisi file ke seluruh penerima pada waktu yang bersamaan walaupun karakteristik media yang tersedia untuk dikirimkan penerima biasanya bervariasi. Seluruh user harus memproses setiap file yang diterimanya walaupun terdapat beberapa user yang tidak meminta untuk dikirimkan. Jika file yang dikirimkan mempunyai ukuran yang cukup besar, maka jalur yang seharusnya dipakai untuk lalu lintas data lain menjadi terpakai untuk sesuatu yang tidak tidak diinginkan oleh user tersebut.

7 2 Unicast Pada metode unicast, sebuah server mengirimkan file multimedia ke satu atau berbeda klien penerima. Permasalahan pada metode ini umumnya terjadi ketika beberapa klien mengakses suatu file multimedia tersebut secara bersamaan. Ketika hal ini terjadi, maka copy dari file tersebut akan direplikasi sebanyak jumlah klien yang mengakses. Oleh sebab itu, semakin banyak jumlah klien yang mengakses pada saat yang bersamaan maka jalur jaringan menjadi pada oleh lalu lintas data file multimedia yang diminta oleh klien tersebut, khususnya untuk file video yang umumnya berukuran cukup besar. Hal ini sering menyebabkan permasalahan keterbatasan skalabilitas pada penerapan metode ini. Dua factor yang akan mempengaruhi utilisasi bandwidth bila melakukan transmisi menggunakan metode ini adalah jumlah koneksi klien dan jumlah replikasi file yang ditransmisikan untuk setiap klien. 3 Multicast Multicast bekerja dengan mengirimkan satu buah copy data untuk setiap grup yang terdiri dari klien yang membutuhkan. Setiap grup ditandai dengan sebuah alamat IP, yakni IP multicast. Pada lingkungan yang menerapkan metode multicast, server akan mengirimkan satu buah file ke sebuah grup multicast, sehingga pengiriman ini tidak dipengaruhi oleh jumlah klien yang hendak menerima file tersebut.

8 2.5 Sistem Video Streaming Sebuah sistem video streaming yang lengkap melibatkan semua tahapan mulai dari menciptakan, memberikan, dan akhirnya memainkan konten video. Tahapan sistematik dari sistem video streaming yang lengkap terdiri capture dan encoding, serving, distribution, decode dan presentation. Gambar 2.2 menunjukkan proses video streaming dari awal yaitu pengambilan video hingga akhirnya dapat dilihat oleh klien. Capture Presentation Encode Decode Serving Distribution Gambar 2.2. Proses video streaming Adapun proses yang lebih jelas adalah sebagai berikut: 1. Capture Capture adalah proses pengambilan video dan audio. Data yang di-capture tidak bisa langsung diproses oleh suatu aplikasi hingga data tersebut memiliki format yang sesuai dengan aplikasi tersebut.

9 2. Encode Data tersebut dienkode (encode) menggunakan algoritma yang telah tertanam (embedded) di dalam aplikasi tersebut. 3. Serving Data kemudian di-upload ke server yang telah di-install dalam PC untuk dikirim ke jaringan. Bagian inilah yang mengatur pengiriman file streaming secara real-time. 4. Distribution Berikutnya adalah pendistribusian data tersebut ke player/klien yang mengaksesnya melalui jaringan yang tersedia. Kualitas jaringan sangat menentukan kelancaran pendistribusian data. 5. Decode Data tersebut harus di-decode agar klien bisa memainkan dengan browser atau player yang sesuai. 6. Presentation/player Data yang diakses bisa dilihat melalui web browser yang didukung untuk menjalankan streaming karena tidak semua web browser bisa menjalankan streaming. Selain diakses melalui web browser, data tersebut juga bisa diakses melalui beberapa stand-alone player yang ada. 2.6 Web Server Web server adalah perangkat lunak yang berjalan pada komputer server yang dapat menerima permintaan dari klien untuk melihat halaman web yang

10 berbentuk HTML dan halaman web ini diakses menggunakan protokol HTTP. Contohnya adalah Apache yang merupakan web server open source yang sangat umum digunakan saat ini. 2.7 Red5 Server Red5 server adalah sebuah aplikasi server yang memungkinkan pengiriman data aktual dari klien ke klien yang lainnya. Red5 server mempunyai kemampuan media streaming yang bagus dan lingkungan pengembangan yang fleksibel dan merupakan aplikasi open source yang menjadi salah satu solusi untuk melakukan streaming multi-user. Red5 server merupakan Flash RTMP server berbasis java yang mendukung: Streaming audio/ video Recording kliens streams (hanya FLV) Shared object Live streaming publishing Remoting Komponen Red5 Server Dalam perancangan dan pengembangan ini, aplikasi dibangun dengan menggunakan aplikasi Red5 yang berfungsi sebagai streaming server dan menangani aksi-aksi yang diberikan pada klien yang terhubung dengan Red5 server. Protokol HTTP hanya digunakan untuk memberikan akses kepada pengguna untuk memperoleh file aplikasi sehingga aplikasi dapat dijalankan pada web browser. Ketika aplikasi klien dijalankan, aplikasi akan terhubung dengan

11 Red5 server dan berkomunikasi dengan menggunakan protokol RTMP dalam mengakomodasi hubungan antar-aplikasi klien. Hubungan antara klien dan Red5 server menggunakan protokol RTMP yang berbeda dari HTTP karena menyediakan sebuah koneksi secara terusmenerus untuk berkomunikasi dua arah antara flash player pada klien dengan Red5 server. Pada sistem media streaming, pengiriman data dilakukan melalui Red5 server yang kemudian dikirimkan ke flash player pada klien. Ketika terjadi proses streaming, flash player pada klien menciptakan hubungan (koneksi) dengan server yang menyadiakan aliran informasi yang disebut dengan Network Stream (NetStream) Parameter Enkoder Red5 Server Ketika akan melakukan streaming video menggunakan Red5 server, pada bagian enkoder tersedia beberapa parameter yang bisa diatur agar data yang akan di-streaming-kan sesuai dengan yang diinginkan sesuai kondisi jaringan di tempat tersebut. Parameter yang dapat diatur antara lain adalah quality dan keyframe. 1 Quality Quality (kualitas) adalah parameter yang diatur agar menghasilkan kualitas gambar video yang bagus ketika melakukan streaming video. Skala pengaturan parameter ini dimulai dari 0 (most compressed) hingga 100 (uncompressed). Secara teoritis, jika nilai parameter semakin besar maka gambar video yang dihasilkan semakin bagus.

12 2 Keyframe Keyframe adalah frame yang berperan sebagai titik referensi pada saat melakukan proses streaming. Setiap keyframe adalah sebagai titik referensi dan sisanya disebut inbetween frame. Misalnya nilai keyframe adalah 5. Maka tiap keyframe berisi frame 1, 2, 3, 4, dan 5. Frame yang menjadi referensi adalah 1 (frame awal) dan 5 (frame akhir). Skala pengaturan parameter keyframe dimulai dari 1 hingga Prinsip Kerja Red5 Server Agar komunikasi antara klien dengan Red5 server terjalin terdapat dua file yang berperan yaitu yang pertama adalah file server (.asc) yang dirancang untuk mendukung tujuan dan komunikasi yang ingin dicapai sehingga mampu merespon interaksi yang diberikan dari aplikasi klien dan file (.swf) yang merupakan aplikasi flash yang memberikan serta menyediakan tampilan layar untuk end-user. Komunikasi yang terjadi melalui aplikasi Red5 server yang dikirimkan kepada aplikasi klien (flash player) ketika aplikasi klien menggunakan komponen Red5 server dan hubungan terjalin dengan Red5 server untuk menyediakan aliran informasi yang diinginkan, sedangkan file HTML digunakan sebagai penampung dari aplikasi klien (flash player) untuk dijalankan. Hal ini ditunjukkan pada Gambar 2.3.

13 Gambar 2.3. Aliran prinsip kerja Red5 server Ketika klien terhubung dengan aplikasi server, server menggunakan method onappstart dan kemudian method onconnect dijalankan untuk menangani klien yang terhubung ke server. Secara logika method ini yang menentukan untuk menerima atau menolak koneksi aplikasi klien. Kemudian server menggunakan method onstatus untuk memberikan laporan ke klien mengenai koneksi apakah ditolak atau diterima. Ketika klien menutup koneksi, maka server menggunakan method ondisconnect. Hal ini ditunjukkan pada Gambar 2.4. Gambar 2.4. Proses koneksi antara klien dan server

PEMANFAATAN APLIKASI RED5 SEBAGAI STREAMING SERVER DI UNIVERSITAS SUMATERA UTARA

PEMANFAATAN APLIKASI RED5 SEBAGAI STREAMING SERVER DI UNIVERSITAS SUMATERA UTARA PEMANFAATAN APLIKASI RED5 SEBAGAI STREAMING SERVER DI UNIVERSITAS SUMATERA UTARA Toni Andrian, T. Ahri Bahriun Konsentrasi Teknik Komputer, Departemen Teknik Elektro Fakultas teknik Universitas Sumatera

Lebih terperinci

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah BAB I PENDAHULUAN Pada bab ini dijelaskan tujuan, latar belakang, gambaran sistem, batasan masalah, perincian tugas yang dikerjakan, dan garis besar penulisan skripsi. 1.1. Tujuan Skripsi ini bertujuan

Lebih terperinci

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah BAB I PENDAHULUAN Pada bab ini dijelaskan tujuan, latar belakang, gambaran sistem, batasan masalah, perincian tugas yang dikerjakan, dan garis besar penulisan skripsi. 1.1. Tujuan 1. Merancang dan merealisasikan

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Data audio visual menjadi salah satu data yang paling banyak mengisi traffic jaringan internet pada saat ini [2]. Trafik video berkembang paling cepat daripada jenis

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Konsep Streaming Stream berasal dari bahasa Inggris yang artinya sungai. Proses streaming bisa diibaratkan seperti aliran air di sungai yang tak pernah terputus kecuali jika

Lebih terperinci

STUDI KUALITAS VIDEO STREAMING MENGGUNAKAN PERANGKAT NSN FLEXYPACKET RADIO

STUDI KUALITAS VIDEO STREAMING MENGGUNAKAN PERANGKAT NSN FLEXYPACKET RADIO SINGUDA ENSIKOM VOL. 7 NO. 2/Mei STUDI KUALITAS VIDEO STREAMING MENGGUNAKAN PERANGKAT NSN FLEXYPACKET RADIO Auliya Fadly [1], Arman Sani [2] Konsentrasi Teknik Telekomunikasi, Departemen Teknik Elektro

Lebih terperinci

Teknologi Streaming Streaming

Teknologi Streaming Streaming Teknologi Streaming Teknologi Streaming Streaming adalah sebuah teknologi untuk memainkan file video atau audio yang terletak pada sebuah server dapat secara langsung dijalankan pada User Equipment (UE)

Lebih terperinci

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

BAB III. server, merupakan media yang digunakan untuk mendistribusikan live stream \ BAB III Analisis dan Perancangan 3.1 analisis perancangan server streaming Terdapat dua hal penting dalam dunia streaming, yang pertama adalah media server, merupakan media yang digunakan untuk mendistribusikan

Lebih terperinci

VIDEO STREAMING. Pengertian video streaming

VIDEO STREAMING. Pengertian video streaming VIDEO STREAMING Dalam dunia multimedia, saat ini kita berada ditahap pemakai jaringan rumah yang mulai bercampur dengan pemakai jaringan elektronik dan jaringan media. Menurut laporan dari In-Stat (www.in-stat.com),

Lebih terperinci

MODUL 8 STREAMING SERVER

MODUL 8 STREAMING SERVER 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

Lebih terperinci

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

dalam bentuk analog. Munculnya digital IC (Integrated Circuit) dan membutuhkan. Pengguna atau user memerlukan player, yaitu aplikasi khusus Video telah menjadi media yang sangat penting untuk komunikasi dan hiburan selama puluhan tahun. Pertama kali video diolah dan ditransmisikan dalam bentuk analog. Munculnya digital IC (Integrated Circuit)

Lebih terperinci

Pert 11 DASAR-DASAR WEB DESIGN

Pert 11 DASAR-DASAR WEB DESIGN Pert 11 DASAR-DASAR WEB DESIGN WEB DESIGN? Design merupakan hasil karya manusia yang harus dapat berfungsi untuk memecahkan suatu masalah (problem solving) www (world wide web) merupakan kumpulan web server

Lebih terperinci

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

BAB 2 DASAR TEORI. Iklan berasal dari sebuah kata dalam bahasa melayu, yaitu i lan atau i lanun BAB 2 DASAR TEORI 2.1 Mekanisme Penayangan Iklan Digital Iklan berasal dari sebuah kata dalam bahasa melayu, yaitu i lan atau i lanun yang memiliki arti informasi. Iklan adalah suatu cara untuk memperkenalkan,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 4 BAB II TINJAUAN PUSTAKA 2.1 Internet Protocol Television IPTV (Internet Protocol TV) merupakan sebuah sistem yang mampu menerima dan menampilkan video streaming dalam satu paket internet Protocol. Sebuah

Lebih terperinci

FORMAT FILE VIDEO. 1. ASF ( Advanced Streaming Format / Advanced System Format )

FORMAT FILE VIDEO. 1. ASF ( Advanced Streaming Format / Advanced System Format ) FORMAT FILE VIDEO 1. ASF ( Advanced Streaming Format / Advanced System Format ) Merupakan format yang dikembangkan oleh Microsoft yang digunakan untuk audio video digital. Didesain untuk streaming dan

Lebih terperinci

DASAR-DASAR WEB DESIGN

DASAR-DASAR WEB DESIGN DASAR-DASAR WEB DESIGN Pengenalan website dan istilah-istilah internet By Reynaldi Wilianata Web Design? Asal Design hasil karya manusia yang harus dapat berfungsi untuk memecahkan suatu masalah (problem

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi informasi memberikan perubahan pada masyarakat untuk memperoleh kebutuhan informasi secara cepat dan murah. Pada saat ini jaringan komputer hanya dimanfaatkan

Lebih terperinci

JARINGAN MULTIMEDIA. Muhammad Riza Hilmi, ST.

JARINGAN MULTIMEDIA. Muhammad Riza Hilmi, ST. JARINGAN MULTIMEDIA Muhammad Riza Hilmi, ST. saya@rizahilmi.com http://learn.rizahilmi.com Definisi Multimedia Kombinasi dari komputer dan video (Rosch,1996) Kombinasi 3 elemen : suara, gambar dan teks.

Lebih terperinci

Pengembangan Video VoIP Phone Berbasis Web Menggunakan Protokol RTMP

Pengembangan Video VoIP Phone Berbasis Web Menggunakan Protokol RTMP PRESENTASI TUGAS AKHIR KI091391 Pengembangan Video VoIP Phone Berbasis Web Menggunakan Protokol RTMP Pujianto (5108 100 039) Dosen Pembimbing : Ir. Muchammad Husni, M.Kom Baskoro Adi Pratomo, S.Kom, M.Kom

Lebih terperinci

Pengenalan Internet. Arrummaisha A

Pengenalan Internet. Arrummaisha A Pengenalan Internet Arrummaisha A INTERNET INTERnational NETworking Merupakan 2 komputer atau lebih yang saling berhubungan membentuk jaringan komputer hingga meliputi jutaan komputer di dunia (internasional),

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada jaman sekarang ini semua teknologi sudah canggih dan mudah untuk mendapatkan informasi. Apalagi dengan adanya internet dimana semua orang dengan mudah mendapatkan

Lebih terperinci

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

Analisis Kebutuhan Bandwidth Pada Pemanfaatan Web Streaming Justin.tv Sebagai Media E-Learning Dengan Analisis Kebutuhan Bandwidth Pada Pemanfaatan Web Streaming Justin.tv Sebagai Media E-Learning Dengan Menggunakan Wirecast Dan Desktop Presenter Muhamad Ubaidilah 1, Adnan Purwanto 2, Wahyu Pamungkas 3

Lebih terperinci

HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada

HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada Application Layer Application layer adalah lapisan yang menyediakan interface antara aplikasi yang digunakan untuk berkomunikasi dan jaringan yang mendasarinya di mana pesan akan dikirim. Layer ini berhubungan

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN 31 BAB III METODE PENELITIAN 3.1 Bahan Penelitian Dalam penelitian perancangan dan implementasi radio streaming di LPPI Universitas Muhammadiyah Yogyakarta ini, digunakan beberapa data pendukung sebagai

Lebih terperinci

7.1 Karakterisasi Trafik IP

7.1 Karakterisasi Trafik IP BAB VIII TRAFIK IP Trafik IP (Internet Protocol), secara fundamental sangat berbeda dibanding dengan trafik telepon suara (klasik). Karenanya, untuk melakukan desain dan perencanaan suatu jaringan IP mobile,

Lebih terperinci

BAB II DASAR TEORI. Teknologi TCP/IP adalah hasil penelitian dan pengembangan protocol

BAB II DASAR TEORI. Teknologi TCP/IP adalah hasil penelitian dan pengembangan protocol BAB II DASAR TEORI 2.1 Teknologi TCP/IP Teknologi TCP/IP adalah hasil penelitian dan pengembangan protocol yang dilaksanakan dan dibiayai oleh Defense Advanced Research Project Agency (DARPA). Paket TCP/IP

Lebih terperinci

MODUL 8 STREAMING SERVER

MODUL 8 STREAMING SERVER 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

Lebih terperinci

BAB III DESAIN DAN IMPLEMENTASI SISTEM

BAB III DESAIN DAN IMPLEMENTASI SISTEM BAB III DESAIN DAN IMPLEMENTASI SISTEM 3.1 Sasaran Kemampuan Sistem Untuk menjawab beberapa pertanyaan pada rumusan masalah di bagian pendahuluan, sistem yang diusulkan harus memiliki kemampuan sebagai

Lebih terperinci

CEG4B3. Randy E. Saputra, ST. MT.

CEG4B3. Randy E. Saputra, ST. MT. CEG4B3 Randy E. Saputra, ST. MT. Definisi Streaming Multimedia adalah suatu teknologi yang mampu mengirimkan file audio dan video digital secara on-demand maupun real-time pada jaringan internet Konsep

Lebih terperinci

Internet Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika.

Internet Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika. Internet Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika Universitas i Pasundan Caca E Supriana S Si MT Caca E. Supriana, S.Si., MT. caca.e.supriana@unpas.ac.id Internet t 2 Internet Internet

Lebih terperinci

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi 3.1 Layanan Aplikasi Internet BAB III LANDASAN TEORI Terdapat banyak sekali layanan aplikasi di internet dan masih terus akan berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Setiap orang pasti membutuhkan informasi. Ada banyak cara yang dapat dilakukan orang untuk mendapatkan informasi, salah satu contohnya adalah melalui banyak

Lebih terperinci

APLIKASI BERBASIS WEB

APLIKASI BERBASIS WEB Pendahuluan Komputer sejak diluncurkan pertama kali dengan bobot yang cukup berat hingga hingga saat ini dengan produk notebook yang sangat ringan dan dapat di bawa kemana-mana, berbagai macam aplikasi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Dasar Teori 2.1.1. Pengertian Internet, Intranet dan Extranet Internet merupakan singkatan dari Interconnected Network. Internet adalah kumpulan komputer yang terhubung satu

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 8 BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Yudi Methanoxy, skripsi.(2010): Analisa QOS Radio Streaming Pada Local Community Network, aspek yang dibahas dalam skripsi ini adalah dipaparkannya

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan pesat teknologi jaringan dan meluasnya pengguna sistem jaringan saat ini memungkinkan semakin beragamnya penerapan yang dapat dilakukan melalui jaringan

Lebih terperinci

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan Pokok Bahasan 2 Teknologi Dasar Internet dan Web L. Erawan Materi User Agent, Web Browser, server web Jaringan: Jaringan client-server, TTL Protokol: HTTP, TCP/IP, FTP, SMTP, UDP, OSI Bahasa: HTML, XHTML,

Lebih terperinci

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata Dasar Pemrograman Web Pemrograman Web Adam Hendra Brata Teknologi Client Server Arsitektur Client Server Model komunikasi yang terdiri server sebagai pemberi layanan dan client sebagai pengguna layanan

Lebih terperinci

BAB I PENDAHULUAN. dibungkus dalam satu paket perangkat lunak. Perangkat lunak tersebut

BAB I PENDAHULUAN. dibungkus dalam satu paket perangkat lunak. Perangkat lunak tersebut BAB I PENDAHULUAN A. Latar Belakang Masalah Perkembangan teknologi informasi dewasa ini semakin menunjukkan tajinya di mana perhitungan perkembangan bukan linier lagi, melainkan eksponensial. Begitu pesatnya

Lebih terperinci

IMPLEMENTASI AZURE MEDIA SERVICES UNTUK VIDEO STREAMING

IMPLEMENTASI AZURE MEDIA SERVICES UNTUK VIDEO STREAMING IMPLEMENTASI AZURE MEDIA SERVICES UNTUK VIDEO STREAMING Yovena Chintya Pujiantoro Katon Wijana Abstrak Video merupakan salah satu bentuk media informasi yang efektif untuk menyebarkan dan menyampaikan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Teknologi Radio Online Streaming Penggunaan internet membuat ketersediaan dari streaming media. Audio streaming memperbolehkan transmisi langsung dari audio melalui internet,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II 2.1 Pengertian Server LANDASAN TEORI Server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable

Lebih terperinci

BAB III TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA BAB III TINJAUAN PUSTAKA 3.1. Internet Menurut Prakoso (2007 : 119) Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh

Lebih terperinci

Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa

Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa Pemrograman Web I (Mengenal Web) Oleh : Devie Rosa Anamisa Tujuan Kuliah Mampu menjelaskan konsep dasar mengenai : Internet Arsitektur WEB URL HTTP WEB Browser WEB Server Internet Internet, yaitu kepanjangan

Lebih terperinci

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima Jaringan komputer Adalah sekelompok komputer otonom yang saling berhubungan antara yang satu dengan lainnya, Menggunakan suatu protokol komunikasi melalui media komunikasi sehingga dapat saling berbagi

Lebih terperinci

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

ANALISIS DAN IMPLEMENTASI BEEWATCH (INTERNET-TV BINUS) BERBASISKAN RED5 SERVER ANALISIS DAN IMPLEMENTASI BEEWATCH (INTERNET-TV BINUS) BERBASISKAN RED5 SERVER SKRIPSI diajukan sebagai salah satu syarat untuk gelar kesarjanaan pada Jurusan Teknik Informatika Jenjang Pendidikan Strata-1

Lebih terperinci

BAB I PENDAHULUAN. menghasilkan informasi. Untuk mendapatkan dan menghasilkan informasi,

BAB I PENDAHULUAN. menghasilkan informasi. Untuk mendapatkan dan menghasilkan informasi, BAB I PENDAHULUAN 1. 1 Latar Belakang Informasi sangat penting bagi kita karena semua kegiatan kita memerlukan informasi, dan bisa juga dikatakan bahwa semua kegiatan kita dituntut untuk menghasilkan informasi.

Lebih terperinci

Interactive Broadcasting

Interactive Broadcasting Modul ke: Interactive Broadcasting Komponen umum yang biasa ada pada website Fakultas Ilmu Komunikasi Bagus Rizki Novagyatna Program Studi Broadcasting www.mercubuana.ac.id Komponen umum yang biasa ada

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Perencanaan Sistem Sistem ini terdiri dari komputer server (dalam hal ini Raspberry berfungsi sebagai server) yang terhubung dengan webcam di mana setiap saat komputer server

Lebih terperinci

DAFTAR PUSTAKA LAMPIRAN

DAFTAR PUSTAKA LAMPIRAN 1 BAB I PENDAHULUAN 1.1 Latar Belakang Media Televisi merupakan salah satu media komunikasi massa. Semua media pada umumnya merupakan sebuah media komunikasi massa dengan menyebarkan informasi kepada khalayak.

Lebih terperinci

BAB II DASAR TEORI VIDEO STREAMING

BAB II DASAR TEORI VIDEO STREAMING BABI :Merupakan pendahuluan yang merupakan latar belakang dan rumusan masalah, pendekatan penbatasan masalah, teknik pengumpulan data dan sistematika penulisan laporan. BABII :Disertakan beberapa referensi

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1. Internet Menurut Prakoso (2007), Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh karena

Lebih terperinci

BAB III TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA BAB III TINJAUAN PUSTAKA 3.1. Internet Menurut Prakoso (2007 : 119) Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh

Lebih terperinci

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA TUGAS JARINGAN KOMPUTER Nama : Yonatan Riyadhi NIM : 09011181419009 Kelas : SK 5A Nama Dosen : Dr. Deris Stiawan M.T JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 CAPTURE DAN

Lebih terperinci

3. 3 Application Layer Protocols and Services Examples

3. 3 Application Layer Protocols and Services Examples NAMA KELOMPOK : RENDY PRATAMA P. 113140707111006 PANJI SATRIA S. 113140707111017 3. 3 Application Layer Protocols and Services Examples Application Layer, Layer tujuh, adalah lapisan paling atas baik di

Lebih terperinci

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

TEKNOLOGI APLIKASI WEB BERBASIS SERVER A. Tujuan Memahami cara kerja aplikasi web berbasis server Memahami perangkat pengembangan aplikasi web berbasis server Mengenal dan memahami pemrograman web berbasis teknologi server B. Dasar Teori Web

Lebih terperinci

ANALISIS QOS (QUALITY OF SERVICE) PADA LAYANAN VIDEO STREAMING YANG MENGGUNAKAN PROTOKOL RTMP (REAL TIME MESSAGING PROTOCOL)

ANALISIS QOS (QUALITY OF SERVICE) PADA LAYANAN VIDEO STREAMING YANG MENGGUNAKAN PROTOKOL RTMP (REAL TIME MESSAGING PROTOCOL) semantik, Vol.2, No.2, Jul-Des 2016, pp. 177-188 ISSN: 2502-8928 (Online) 177 ANALISIS QOS (QUALITY OF SERVICE) PADA LAYANAN VIDEO STREAMING YANG MENGGUNAKAN PROTOKOL RTMP (REAL TIME MESSAGING PROTOCOL)

Lebih terperinci

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

RANCANG BANGUN SISTEM PEMBELAJARAN JARAK JAUH (DISTANCE LEARNING) PADA INTERNET PROTOCOL TELEVISI (IPTV) RANCANG BANGUN SISTEM PEMBELAJARAN JARAK JAUH (DISTANCE LEARNING) PADA INTERNET PROTOCOL TELEVISI (IPTV) Husna Amalia, Achmad Affandi Email : husna.amalia@yahoo.com, affandi@ee.its.ac.id Laboratorium Jaringan

Lebih terperinci

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

BAB I PENDAHULUAN. perkembangan teknologi di bidang telekomunikasi dan broadcasting. Saat ini BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi saat ini begitu pesat, termasuk juga perkembangan teknologi di bidang telekomunikasi dan broadcasting. Saat ini sistem penyiaran analog

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 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

Lebih terperinci

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

2.2 Dasar Teori. Layer # Nama Unit. Dimana setiap layer memiliki fungsi dan contoh masing-masing. BAB 2. TCP/IP Model 2.1 Tujuan - Mahasiswa mampu melakukan identifikasi transmisi data menggunakan model TCP/IP - Mahasiswa mampu melakukan identifikasi layer dari model TCP/IP - Mahasiswa mampu menggunakan

Lebih terperinci

Pengenalan Internet. Ivan Maurits Fakultas Ilmu Komputer Gunadarma University Jakarta - Indonesia

Pengenalan Internet. Ivan Maurits Fakultas Ilmu Komputer Gunadarma University Jakarta - Indonesia Pengenalan Internet Ivan Maurits Fakultas Ilmu Komputer Gunadarma University Jakarta - Indonesia Internet Internet : Sistem jaringan komputer global yang saling terhubung dengan menggunakan standard internet

Lebih terperinci

PENERAPAN VIDEO VOIP MENGGUNAKAN PROTOKOL RTMP PADA SISTEM PEMBELAJARAN ELEKTRONIK DENGAN WHITEBOARD DAN KUIS INTERAKTIF

PENERAPAN VIDEO VOIP MENGGUNAKAN PROTOKOL RTMP PADA SISTEM PEMBELAJARAN ELEKTRONIK DENGAN WHITEBOARD DAN KUIS INTERAKTIF PENERAPAN VIDEO VOIP MENGGUNAKAN PROTOKOL RTMP PADA SISTEM PEMBELAJARAN ELEKTRONIK DENGAN WHITEBOARD DAN KUIS INTERAKTIF Emerson Eridiansyah Zayin (5109100011) PEMBIMBING: Ary Mazharuddin S, S.Kom, M.Comp.Sc.

Lebih terperinci

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

BAB II TEORI DASAR. Resource Reservation Protocol (RSVP) merupakan protokol pada layer BAB II TEORI DASAR 2.1 Pendahuluan Resource Reservation Protocol (RSVP) merupakan protokol pada layer transport yang digunakan untuk meminta kualitas layanan QoS tinggi transportasi data, untuk sebuah

Lebih terperinci

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

BAB I PENDAHULUAN. gunung berapi, memantau kondisi rumah, dan event penting lainnya (Harmoko, BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan terhadap kebutuhan informasi semakin meningkat, dimana tidak hanya informasi berupa text dan gambar saja tetapi juga melibatkan semua aspek multimedia

Lebih terperinci

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML TUGAS TEKNOLOGI INFORMASI Perancangan Website Ujian Teknik Elektro UNDIP Berbasis HTML OLEH: AULIA RAHMAN 21060113120007 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO SEMARANG 2014 Abstrak

Lebih terperinci

ANALISA PERBANDINGAN PERFORMANSI VIDEO STREAMING ANTARA DARWIN STREAMING SERVER DENGAN RED5

ANALISA PERBANDINGAN PERFORMANSI VIDEO STREAMING ANTARA DARWIN STREAMING SERVER DENGAN RED5 Powered by TCPDF (www.tcpdf.org) Tugas Akhir - 2013 ANALISA PERBANDINGAN PERFORMANSI VIDEO STREAMING ANTARA DARWIN STREAMING SERVER DENGAN RED5 Adi Setio Diharso¹, R. Rumani², Tengku Ahmad Riza³ ¹Teknik

Lebih terperinci

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

ValuTV: Layanan Internet TV & Video Berbasis Teknologi Adaptive Bit Rate (ABR) Streaming AJANG SOPANDI NIM: 1111.600.241 Email: ajangsopandi@gmail.com Phone: 081311099066 ValuTV: Layanan Internet TV & Video Berbasis Teknologi Adaptive Bit Rate (ABR) Streaming Description ValuTV adalah layanan

Lebih terperinci

REVIEW MODEL OSI DAN TCP/IP

REVIEW MODEL OSI DAN TCP/IP REVIEW MODEL OSI DAN TCP/IP A. Dasar Teori Apa itu jaringan komputer? Jaringan Komputer adalah sebuah sistem yang terdiri dari dua atau lebih komputer yang saling terhubung satu sama lain melalui media

Lebih terperinci

BAB 2 LANDASAN TEORI. untuk berkomunikasi satu sama lain (Odom, 2004, p5) Local Area Network (LAN) (Arief, 2006, p8).

BAB 2 LANDASAN TEORI. untuk berkomunikasi satu sama lain (Odom, 2004, p5) Local Area Network (LAN) (Arief, 2006, p8). 6 BAB 2 LANDASAN TEORI 2.1. Jaringan Komputer Jaringan komputer adalah kombinasi hardware, software dan pengkabelan (cabling) yang secara bersama-sama memungkinkan berbagai piranti komputasi untuk berkomunikasi

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Rencana Implementasi Tabel 4.1 Tabel rencana implementasi OCT NOV DEC JAN Act Plan I II III IV V I II III IV I II III IV V I II Pemilihan Hardware & Software # # Konfigurasi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1.E-Learning 2.1.1. Definisi E-Learning E-Learning terdiri dari dua bagian, yaitu: a. e atau electronic yang berarti elektronika, dan b. learning yang berarti pembelajaran. Jadi,

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Sistem Setelah melalui proses perancangan sistem, kini saatnya mengimplementasikan apa yang telah dirancang pada tahap sebelumnya. Implementasi sistem Video

Lebih terperinci

BAB 1 Pendahuluan 1.1. Latar Belakang

BAB 1 Pendahuluan 1.1. Latar Belakang BAB 1 Pendahuluan 1.1. Latar Belakang Manusia sebagai makhluk sosial di dalam kesehariannya membutuhkan orang lain untuk saling melengkapi. Manusia bekerja sama dengan sesamanya untuk menciptakan kehidupan

Lebih terperinci

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

BAB 4 IMPLEMENTASI DAN EVALUASI. 1. Processor Intel Core 2 GHz BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Aplikasi ini telah diimplementasikan pada komputer dengan spesifikasi hardware sebagai berikut : 1. Processor Intel Core 2 Duo @2,8 GHz 2. 2 GB RAM 3. 2

Lebih terperinci

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan BAB II LANDASAN TEORI 2.1 Internet Internet adalah singkatan dari Interconnection network, merupakan interkoneksi antara komputer-komputer (node) di seluruh dunia yang membentuk sebuah jaringan komputer

Lebih terperinci

BAB 3 Metode dan Perancangan 3.1 Metode Top Down

BAB 3 Metode dan Perancangan 3.1 Metode Top Down BAB 3 Metode dan Perancangan 3.1 Metode Top Down Menurut Setiabudi (2009) untuk membangun sebuah sistem, diperlukan tahap-tahap agar pembangunan itu dapat diketahui perkembangannya serta memudahkan dalam

Lebih terperinci

Konsep Pemrograman Internet dan Web

Konsep Pemrograman Internet dan Web Konsep Pemrograman Internet dan Web 1 Konsep Pemrograman Internet Pemrograman Internet: pemrograman aplikasi berbasis internet (aplikasi internet) Aplikasi internet merupakan suatu jenis aplikasi yang

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Aplikasi Berbasis Web Yang dimaksud dengan aplikasi web atau aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser. Aplikasi seperti ini pertama kali dibangun hanya

Lebih terperinci

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML FERNANDYA RISKI HARTANTRI 09018173 / F DASAR-DASAR HTML Hypertext Markup Language, atau seperti yang lebih dikenal, HTML, adalah bahasa computer dari World Wide Web. Bila Anda membuat situs Web, Anda dapat

Lebih terperinci

Pertemuan IX Client-Server Computing

Pertemuan IX Client-Server Computing Pertemuan IX Client-Server Computing Arsitektur Jaringan Terdapat dua arsitektur dalam jaringan yang menjelaskan bagaimana sebuah jaringan dibangun, yaitu : 1.Peer to peer (workgroup) 2.Client Server (Domain)

Lebih terperinci

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

BAB 2 TINJAUAN PUSTAKA. Content Delivery Network adalah sebuah sistem yang berfungsi sebagai BAB 2 TINJAUAN PUSTAKA 2.1 Content Delivery Network (CDN) Content Delivery Network adalah sebuah sistem yang berfungsi sebagai client pengirim konten yang ada pada suatu web kepada client pengguna. CDN

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi internet saat ini sudah menjadi kebutuhan pokok dalam kehidupan bagi masyarakat yang membutuhkannya dalam menunjang aktifitas kerja seharihari. Tingkat kebutuhan

Lebih terperinci

Perancangan Multimedia untuk World Wide Web Pertemuan 12

Perancangan Multimedia untuk World Wide Web Pertemuan 12 Matakuliah : T0732 / Sistem Multimedia Tahun : 2007 Perancangan Multimedia untuk World Wide Web Pertemuan 12 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : menyesuaikan desain

Lebih terperinci

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi BAB II LANDASAN TEORI 2.1Perangkat Lunak Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi memberikan fungsi dan petunjuk kerja seperti yang diinginkan. Struktur data yang

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada era teknologi maju sekarang ini, intensitas interaksi manusia melalui internet menuntut adanya teknologi yang memungkinkan komunikasi antar user secara cepat.

Lebih terperinci

APPLICATION LAYER. Oleh : Reza Chandra

APPLICATION LAYER. Oleh : Reza Chandra APPLICATION LAYER Oleh : Reza Chandra Sebagian besar dari kita berpengalaman menggunakan Internet melalui World Wide Web, layanan e-mail, dan file-sharing. Aplikasi ini, dan banyak lainnya, menyediakan

Lebih terperinci

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

BAB 3 PERANCANGAN SISTEM. multicast menggunakan perangkat-perangkat sebagai berikut: 52 BAB 3 PERANCANGAN SISTEM 3.1 Perancangan Jaringan Perancangan jaringan untuk aplikasi video streaming dengan metode multicast menggunakan perangkat-perangkat sebagai berikut: 1. 3 buah PC dan 1 buah

Lebih terperinci

MINIMALISASI FRAME DROP LIVE STREAM VIDEO RECORDING PADA PROTOKOL RTMP (REAL TIME MESSAGING PROTOCOL)

MINIMALISASI FRAME DROP LIVE STREAM VIDEO RECORDING PADA PROTOKOL RTMP (REAL TIME MESSAGING PROTOCOL) MINIMALISASI FRAME DROP LIVE STREAM VIDEO RECORDING PADA PROTOKOL RTMP (REAL TIME MESSAGING PROTOCOL) Roma Aji Kaloko 1, Basuki Rahmat 2,Gelar Budiman 3 1 Jurusan Pasca Sarjana Teknik Elektro, Telkom University

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Radio Internet Radio internet menurut European Broadcasting Union (EBU) yang juga dikenal sebagai web radio, net radio,streaming radio atau e-radio adalah layanan penyiaran

Lebih terperinci

PENGANTAR WEB. Pengantar Web 1

PENGANTAR WEB. Pengantar Web 1 Pengantar Web 1 10 1 PENGANTAR WEB Tujuan Pembelajaran : Dapat mendefinisikan berbagai teori yang melandasi sebuah web, sehingga nantinya mengetahui arah dan tujuan daripada pembelajaran ini dan dapat

Lebih terperinci

APLIKASI SISTEM PENDIDIKAN JARAK JAUH BERBASIS WEB

APLIKASI SISTEM PENDIDIKAN JARAK JAUH BERBASIS WEB Abstrak APLIKASI SISTEM PENDIDIKAN JARAK JAUH BERBASIS WEB Metra Cahya Utama, Asfira Sagitri, Cokorda Raka A.J, Dian Tresna N., DivKom HME ITB Computer Network Research Group Institut Teknologi Bandung

Lebih terperinci

BAB IV PENGUJIAN SISTEM DAN ANALISA

BAB IV PENGUJIAN SISTEM DAN ANALISA BAB IV PENGUJIAN SISTEM DAN ANALISA Pengujian sistem dilakukan untuk mengetahui apakah fungsi-fungsi yang telah direncanakan bekerja dengan baik atau tidak. Pengujian sistem juga berguna untuk mengetahui

Lebih terperinci

MODUL 3 VIDEO STREAMING DGN HTML5

MODUL 3 VIDEO STREAMING DGN HTML5 MODUL 3 VIDEO STREAMING DGN HTML5 TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep streaming pada HTML5 2. Mengenalkan pada mahasiswa tentang analisa paket dan perhitungan QoS DASAR TEORI

Lebih terperinci

Tutorial Membangun Radio Streaming Arie Widodo

Tutorial Membangun Radio Streaming Arie Widodo Tutorial Membangun Radio Streaming Arie Widodo (arie.widodo@icloud.com) A. Pendahuluan Siaran radio sampai saat ini masih digemari. Orang dapat mendengarkan banyak acara menarik di radio, lalu pesawatnya

Lebih terperinci

Dosen Pengampu : Muhammad Riza Hilmi, ST.

Dosen Pengampu : Muhammad Riza Hilmi, ST. Model OSI DAN TCP/IP PROTOKOL Konsep Dasar Komunikasi Data Konsep Protokol Jaringan OSI Model Enkapsulasi dan Dekapsulasi TCP/IP Model Protocol Suite TCP/IP Dosen Pengampu : Muhammad Riza Hilmi, ST. Email

Lebih terperinci

BAB IV IMPLEMENTASI PROGRAM

BAB IV IMPLEMENTASI PROGRAM BAB IV IMPLEMENTASI PROGRAM Aplikasi ini dijalankan pada platform Win32, dan dibuat dengan menggunakan bahasa C#. NET. Untuk menjalankan aplikasi ini, dibutuhkan suatu komponen library khusus yang dijalankan

Lebih terperinci

I Ketut Wiratanaya

I Ketut Wiratanaya I Ketut Wiratanaya 5105100151 Latar belakang Permasalahan Tujuan Gambaran sederhana sistem Gambaran sistem yang diimplementasikan Receiver Transmitter File server + aplikasi penjadwalan Distribusi kunci

Lebih terperinci

Application Layer Protocol and Services DNS Service and Protocol WWW dan HTTP

Application Layer Protocol and Services DNS Service and Protocol WWW dan HTTP Application Layer Protocol and Services DNS Service and Protocol WWW dan HTTP JARINGAN KOMPUTER TEKNOLOGI INFORMASI / PROGAM VOKASI UNIVERSITAS BRAWIJAYA Disusun oleh : Zulkfli : 113140707111022 Deddy

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Multimedia dapat diartikan sebagai penggunaan beberapa media

BAB II TINJAUAN PUSTAKA. Multimedia dapat diartikan sebagai penggunaan beberapa media BAB II TINJAUAN PUSTAKA 2.1 Multimedia Multimedia dapat diartikan sebagai penggunaan beberapa media untuk menggabungkan dan menyampaikan informasi dalam bentuk teks, audio, grafik, animasi, dan video.

Lebih terperinci