BAB II DASAR TEORI VIDEO STREAMING

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II DASAR TEORI VIDEO STREAMING"

Transkripsi

1 BABI :Merupakan pendahuluan yang merupakan latar belakang dan rumusan masalah, pendekatan penbatasan masalah, teknik pengumpulan data dan sistematika penulisan laporan. BABII :Disertakan beberapa referensi dan teknologi yang berkaitan dengan proyek tugas akhir. BABIII:Dalam bab tiga dibahas desain dan implementasi sistem. BABIV:Pengujian sistem dan pembahasan terhadap hasil pengujian. BABV :Terakhir berisi kesimpulan yang diperoleh selama pengerjaan tugas akhir, disertai dengan saran pengembangan sistem. BAB II DASAR TEORI VIDEO STREAMING 2.1 Video streaming Video streaming merupakan bidang yang menarik untuk dijelajahi karena relatif baru dengan biaya yang cukup murah dengan semakin murahnya peralatan elektronik. Aplikasi dari Video streaming salah satunya untuk memonitoring kondisi ruangan, informasi video akan dikirimkan melalui saluran komunikasi, termasuk jaringan, kabel telepon, saluran ISDN atau radio. Informasi video mempunyai bandwidth yang lebar (sangat banyak byte per detik yang dikirimkan), yang oleh karenanya sangat membutuhkan teknologi kompresi video untuk mengurangi kebutuhan bandwidth sebelum dikirimkan melalui saluran komunikasi. Peralatan yang perlu ditambahkan hanya kamera video sederhana. Sekedar gambaran singkat, sebuah kanal video yang baik tanpa dikompresi akan mengambil bandwidth sekitar 9 Mbps. Dengan teknik kompresi yang sudah ada pada hari ini, kita dapat menghemat sebuah kanal video sekitar 30 Kbps. Itu berarti sebuah saluran internet yang tidak terlalu cepat sebetulnya dapat

2 digunakan untuk menyalurkan video. Beberapa hal yang perlu diperhatikan dalam pengiriman video adalah : - Jika kita menggunakan video hitam-putih akan memakan bandwidth lebih kecil daripada jika kita melakukan konferensi menggunakan video berwarna. - Jika kita menggunakan kecepatan pengiriman kecepatan pengiriman frame per second (fps) video yang rendah, akan memakan bandwidth yang lebih rendah dibandingkan frame per second (fps) yang tinggi. Video yang cukup baik biasanya dikirim dengan kecepatan frame per second (fps) sekitar 30 fps. Jika dikirimkan tanpa kompresi, sebuah video dengan 30 fps akan mengambil bandwidth kira-kira 9Mbps, amat sangat besar untuk ukuran kanal komunikasi data Streaming Streaming sebenarnya adalah proses pengiriman data kontinu alias terus-menerus yang dilakukan secara broadcast melalui internet untuk ditampilkan oleh aplikasi streaming pada client. Paket-paket data yang dikirimkan telah dikompresi untuk memudahkan pengirimannya melalui Internet. Kenapa disebut streaming? Stream berasal dari bahasa Inggris yang artinya sungai. Proses streaming bisa diibaratkan seperti aliran air di sungai yang tak pernah terputus kecuali jika sumber mata airnya mengering. Seperti aliran air di sungai, aliran data streaming dilakukan tanpa ada interupsi dan dilakukan secara kontinyu hingga datanya habis, artinya telah selesai dikirim dan ditampilkan dalam PC si pengguna. Streaming terdiri atas sistem audio dan video. Secara sederhana file audio-video terdiri atas dua bagian. Sesuai dengan namanya ada audio dan ada video. Keduanya tergabung dalan satu file yang sering kita gunakan, contohnya file multimedia dengan format AVI atau format MPEG. Audio dan video pada file multimedia bisa kita pisahkan dengan bantuan software tertentu. Streaming berhubungan dengan teknik kompresi. Teknik kompresi suara menggunakan istilah coding dan decoding. Proses coding dilakukan pada sisi

3 server (coder) sedangkan proses decoding dilakukan oleh klien (decoder). Proses coding dilakukan server untuk mengkompresi data sebelum dikirimkan ke klien melalui Internet, dan decoding dilakukan oleh klien untuk ditampilkan data tanpa kompresi. Proses kompresi dan dekompresi oleh coder dan decoder ini sering disingkat menjadi codec. Proses codec bisa dilakukan menggunakan algoritma standar MPEG. Sebagai informasi, beberapa versi MPEG telah dikembangkan secara massal (MPEG versi 1 dan 2). Ada dua macam streaming, streaming suara dan video. Untuk melakukan streaming suara, kita hanya perlu memiliki koneksi internet antara 16 Kbps hingga 48 Kbps. Dengan koneksi semacam ini, para pengakses dial-up pun bisa melakukan streaming suara. Streaming suara bisa dilakukan secara live, artinya real-time dan seluruh pengguna internet yang mengakses streaming dari channel yang sama akan menerima data yang sama pula. Streaming suara yang populer dan paling banyak diimplementasikan adalah siaran radio FM. Dengan streaming, kita bisa mendengarkan siaran di radio FM manapun di mana saja, tidak perlu berada di daerah yang terjangkau oleh pemancarnya. Ada tiga jenis format streaming yang banyak digunakan dalam situs-situs Internet. Mereka adalah format Real Media (.rm/.ra/.ram), Windows Media (.asf/.wmf/.asx) dan QuickTime (.mov). Tidak ada yang sempurna, begitu juga dengan format-format tersebut. Masing-masing memiliki kekurangan dan kelebihannya sendiri. Sebagai contoh, format Real Media dan Windows Media bisa dikatakan sangat andal untuk melakukan streaming, tetapi kurang bagus untuk melakukan proses editing dan playback. Sedangkan, Format QuickTime yang merupakan format streaming paling lama yang sudah ada sejak tahun 1991, dianggap cukup andal untuk mendukung proses streaming, editing dan playback Buffering Buffering adalah proses atau kondisi yang terjadi saat sebuah player untuk media streaming sedang menyimpan bagian-bagian file media streaming ke tempat penyimpanan lokal. Kebanyakan player menyimpan hanya sebagian kecil dari

4 sebuah presentasi streaming sebelum memulai streaming. Proses buffering juga bisa terjadi di tengah-tengah streaming, biasanya hal seperti ini terjadi jika bandwith yang diperlukan untuk memainkan streaming kurang sesuai atau kurang memenuhi besar bandwidth dari yang seharusnya. Yang perlu dilakukan untuk melakukan video streaming adalah mengencode video (menyandikan kembali). Encode ini berhubungan dengan bit rate dan image quality. Image quality gabungan dari ukuran gambar dan frame rate. Ukuran gambar yang besar dan kecepatan frame rate yang cepat memerlukan bit rate yang besar. Ukuran gambar ditentukan dalam pixel. Pada PocketPC dengan layar standar 320 x 240 pixel diperlukan bits/second(350kbps) dan layar 160 x 120 diperlukan 100 kbps, aspek rationya (tinggi:panjang) adalah 4: Bit rate Lalu apakah bit rate Itu? bit rate jika diterjemahkan secara bebas artinya banyaknya bit dalam satu waktu. Satuan yang digunakan biasanya dalam detik. Jadi banyaknya bit dalam satu detik. Lalu apakah bit itu? bit singkatan dari binary digit, bit terdiri dari angka 0 dan 1. Angka 0 berarti mati, dan angka 1 berarti hidup. Kode mati-hidup-mati-hidup dalam ritme tertentu ini akan diterjemahkan oleh komputer menjadi sesuatu yang fantastis. Film, musik, gambar, bahkan software-software yang digunakan sehari-hari, pada dasarnya itu adalah kumpulan kode dari bit-bit tersebut, misalnya tiap satu karakter yang dilihat di keyboard atau dilayar monitor itu terdiri atas 8 bit. Ada 8 deret angka yang terdiri angka 0 dan 1. contohnya huruf A dibentuk oleh Peraturan yang harus kita setujui sehubungan dengan penulisan satuan angka: B (huruf b besar) berarti Bytes b (huruf b kecil) berarti Bit K (baik k besar atau kecil) berarti Kilo M (baik m besar atau kecil) berarti Mega /s atau ps (kecil semua) berarti per secon

5 1 B = 8 b (ini adalah ketetapan rumus) 1 KB = B 1 MB = KB 1 kb = b 1 mb = kb Contoh:128 MB adalah bytes detik. 700MB/80 Minutestiap menit sama dengan 8,75 MB 149,33 KB tiap Frame rate Frame rate adalah satuan yang mengukur kemampuan tampilan gambar per detiknya. Makin tinggi frame rate yang di hasilkan, maka makin baik gambar yang dinikmati mata.

6

7 Gambar 2.1 Single frame yang dirangkai menjadi video Video merupakan gabungan gambar-gambar mati yang dibaca berurutan dalam suatu waktu dengan kecepatan tertentu. Gambar-gambar yang digabung tersebut dinamakan frame dan kecepatan pembacaan gambar disebut dengan frame rate, dengan satuan fps (frame per second). Karena dimainkan dalam kecepatan yang tinggi maka tercipta ilusi gerak yang halus, semakin besar nilai frame rate maka akan semakin halus pergerakan yang ditampilkan. Lebar dan tinggi frame video disebut dengan frame size, yang menggunakan satuan pixel, misalnya video dengan frame size 640x480 pixel. Dalam dunia digital video, frame size disebut juga dengan resolusi. Semakin tinggi resolusi gambar maka semakin besar pula informasi yang dimuat, berarti akan semakin besar pula kebutuhan memory untuk membaca informasi tersebut. Dalam dunia komputer, satuan bit merupakan unit terkecil dalam penyimpanan informasi. Bit depth menyatakan jumlah/banyaknya bit yang disimpan untuk mendeskripsikan warna suatu pixel. Sebuah gambar yang memiliki 8 bit per pixel dapat menampilkan 256 warna, sedangkan gambar dengan 24 bit dapat menampilkan warna sebanyak 16 juta warna. Komputer (PC) menggunakan 24 bit RGB (Red Green Blue) sedang sinyal video menggunakan standar 16 bit YUV sehingga memiliki jangkauan warna yang terbatas. Untuk itu kita perlu berhati-hati apabila membuat video untuk ditayangkan di TV, karena tampilan warna di layar monitor PC berbeda dengan tampilan di layar TV. Sekilas tentang pixel aspect ratio menjelaskan tentang rasio perbandingan lebar dengan tinggi dari sebuah pixel dalam sebuah gambar. Frame aspect ratio menggambarkan perbandingan lebar dengan tinggi pada dimensi frame dari sebuah gambar. Sebagai contoh, D1 NTSC memiliki pixel aspect ratio 0.9 (0.9 lebar dari 1 unit tinggi) dan memiliki pula frame aspect ratio 4:3 (4 unit lebar dari 3 unit tinggi).

8 Gambar 2.2 Frame aspect ratio Beberapa format video keluaran menggunakan frame aspect ratio yang sama tetapi memakai pixel aspect ratio yang berbeda. Sebagai contoh, beberapa format NTSC digital menghasilkan sebuah 4:3 frame aspect ratio, dengan square pixel (1.0 pixel aspect ratio) dan dengan resolusi 640 X 480. Sedangkan D1 NTSC menghasilkan frame aspect ratio yang sama yaitu 4:3 tetapi menggunakan rectangular pixel (0.9 pixel aspect ratio) dengan resolusi 720 X 486. Pixel yang dihasilkan oleh format D1 akan selalu bersifat rectangular/bidang persegi, akan berorientasi vertical dalam format NTSC, dan akan berorientasi horizontal dalam format PAL. Jika kita menampilkan rectangular pixel dalam sebuah monitor square pixel tanpa alterasi maka gambar yang bergerak akan berubah bentuk atau mengalami distorsi. Contohnya lingkaran akan berubah menjadi oval. Tetapi bagaimanapun juga apabila ditampilkan pada monitor broadcast gambar gerak akan ditampilkan secara benar. Gambar 2.3 Contoh frame aspect ratio

9 2.2 Internet Protocol (IP) IP adalah bangunan blok Internet. Fungsinya yaitu : 1. Menentukan datagram, yang merupakan unit dasar transmisi data di Internet 2. Menentukan skema pengalamatan Internet 3. Memindahkan data diantara lapisan akses network dan lapisan transpor host ke host. 4. Melakukan ruting datagram ke host jauh (remote host) 5. Membuat fragmentasi (pemecahan data menjadi serpihan data) dan menyatukan ulang datagram Karakteristik IP : 1. Merupakan protokol yang tidak harus tersambung (connectionless protocol). Artinya IP tidak mengontrol pertukaran informasi (biasa disebut sebagai handshake) dalam menyelenggarakan sambungan antar komputer sebelum ada komunikasi data. Sebaliknya pada protokol yang berorientasi pada sambungan (connection oriented protocol) akan mengontrol informasi pertukaran data dengan sistem yang berjauhan (remote system) untuk memverifikasi apakah itu sudah siap menerima data sebelum data dikirim kepadanya. Pada saat sambungan terhubung dengan baik, sistem akan memberi kabar bahwa sambungan sudah terjadi. 2. IP tidak memberikan pengecekan error dan perbaikan error ke lapisan lainnya, karena itu IP juga disebut sebagai protokol yang tidak baik (unreliable protocol). Tapi bukan berarti IP tidak bisa merupakan protokol seperti itu. IP dapat menyelenggarakan pengiriman data dengan akurat ke dalam jaringan, tetapi IP

10 tidak dapat memastikan apakah data itu sudah diterima dengan baik atau tidak. Untuk keperluan ini dilakukan oleh protokol pada lapisan lainnya. Sebuah alamat IP berisi satu bagian network dan satu bagian host, tetapi formatnya tidak sama pada setiap alamat IP. Sejumlah bit alamat dipakai disini untuk mengidentifikasi network, angka dipakai untuk mengidentifikasi host, dan beragam kelas alamat IP. Ada tiga kelas utama alamat IP yaitu kelas A, B dan C. Ketentuan kelas alamat IP: 1. Jika bit pertama dari sebuah alamat IP adalah angka 0, ini menunjukan network kelas A. Tujuh bit berikutnya menunjukan identitas network, dan 24 bit terakhir menunjukan identitas host. Ada 128 buah network kelas, tapi didalam setiap kelas A bisa terdapat jutaan host. 2. Jika bit pertama dari dua angka alamat IP adalah 10, ini menunjukan alamat IP network kelas B. Angka Bit pertama kelas, kemudian 24 bit berikutnya menunjukan identitas alamat network, dan 10 bit berikutnya untuk host. Ada ribuan angka network kelas B dan setiap kelas B dapat berisi ribuan host. 3. Jika bit pertama dari tiga bit alamat IP adalah 110, ini merupakan alamat IP kelas C. Tiga bit pertama berupa alamat kelas. 21 bit berikutnya sebagai alamat network, dan 8 bit selanjutnya merupakan identitas host. Ada jutaan network kelas C, dan didalam tiap kelas C ada 254 host. 4. Jika tiga bit pertama dari alamat IP adalah 111, ini merupakan alamat reserved khusus. Disebut juga sebagai alamat kelas D, namun itu tidak mewakili network tertentu. Angka alamat disini saat ini umumnya dipergunakan sebagai alamat IP multicast. Alamat multicast dipakai untuk alamat semua grup komputer pada satu waktu. Alamat multicast mengidentifikasikan sebuah grup komputer yang melakukan sharing protokol umum sebagai lawan dari grup komputer yang melakukan sharing nework. Tampaknya seperti rumit, tetapi karena adanya penulisan alamat IP memakai bilangan desimal (0-255), maka kerumitan itu tidak

11 terlihat. Secara sederhana bisa dilihat ketentuan pemisahan kelas network seperti berikut ini: 1. Kurang dari 128 adalah alamat kelas, byte pertama adalah bilangan network, tiga byte berikutnya adalah alamat host. 2. Dari 128 sampai 191 adalah alamat kelas B, dua byte pertama sebagai alamat network, dan dua byte terakhir sebagai alamat host. 3. Dari 192 sampai 223 adalah alamat kelas C, tiga byte pertama sebagai alamat network, dan byte terakhir sebagai alamat host. 4. Lebih besar dari 223 adalah alamat reserved dan bisa kita abaikan (tidak dipergunakan). Sebagai contoh : 1. Sebuah network memiliki alamat IP Ini bisa ditulis juga dg menjelaskan adanya host dengan alamat IP nomor dalam network 26 yang termasuk kelas A. 2. Alamat IP menunjukan alamat IP host 12.1 didalam network nomor yang termasuk kelas B. 3. Alamat IP menunjukan alamat IP host nomor didalam network nomor yang termasuk dalam kelas B Uniform Resource Locater (URL) Untuk dapat mengakses sebuah dokumen yang disimpan di internet, maka harus ditulis terlebih dahulu URL alamat dokumen tersebut. Setiap dokumen di internet mempunyai URL yang unik. Bukan hanya setiap dokumen saja yang mempunyai URL unik, tetapi gambar dan frame juga mempunyai URL unik. Sebuah URL digunakan untuk mengidentifikasi dan mengalamati sebuah item dalam sebuah komputer dalam jaringan, sehingga dapat dikatakan bahwa URL menunjukkan sebuah lokasi informasi dan navigator (browser) adalah aplikasi untuk menampilkan halaman website dilayar komputer. Sebuah URL terdiri dari tiga bagian utama, yaitu protocol yang digunakan, alamat komputer/server, dan halaman web. Sebagai contoh url berikut:

12 protokol yang digunakan : http (hypertex transfer protocol) alamat komputer/server: upk.fi.itb.ac.id (sebuah komputer server yang ada di upk yang digunakan untuk menyimpan halaman website diantarannya halaman index.html) halaman dokumen web: index.html 2.3 Hyper Text Transfer Protocol (HTTP) Web merupakan terobosan baru sebagai teknologi sistem informasi yang menghubungkan data dari banyak sumber dan layanan yang beragam macamnya di internet. Pengguna tinggal mengklikkan tombol mousenya pada link-link hypertext yang ada untuk melompat ke dokumen dokumen di berbagai lokasi si internet. Link linknya sendiri bisa mengacu kepada dokumen web, server FTP (File Trasfer Protokol), ataupun layanan-layanan lain. Server dan browser web berkomunikasi satu sama lain dengan protokol yang memang dibuat khusus untuk ini, yaitu HTTP. HTTP bertugas menangani permintaan permintaan (request) dari browser untuk mengambil dokumen-dokumen web. HTTP bisa dianggap sebagai sistem yang bermodel client-server. Browser web, sebagai clientnya, mengirimkan permintaan kepada server web untuk menentukan apakah dokumen yang diminta bisa dikirimkan kepada browser atau tidak. HTTP bekerja di atas Transmission Control Protocol (TCP) yang menjamin sampainya data di tujuan dalam urutan yang benar. Bila suatu kesalahan terjadi selam proses pengiriman, pihak pengirim akan mendapat pemberitahuan bahwa telah terjadi ketidakberesan. Karenanya server dan client tidak harus menyediakan mekanisme untuk memeriksa kesalahan transmisi data, yang berarti mempermudah pekerjaan pemrograman. Namun demikian, HTTP tidak memiliki apa yang disebut session, seperti halnya FTP, yang menjaga hubungan antara server dan client secara konsisten. Setiap halaman web yang dikirim akan melibatkan satu proses penyambungan antara client dan server, baru kemudian datanya ditransfer. Setelah data selesai ditransfer, koneksi antara server dan client akan diputus. Sifatnya ini membuat HTTP sering disebut dengan istilah protokol hit and run. Suatu halaman

13 web seringkali berisi beberapa file gambar, atau beberapa file file lain. HTTP memaksa server untuk menjalin hubungan baru setiap kali hendak mengirim satu buah file. Ini tidak menguntungkan dan tidak efisien, mengingat proses hubung-putus-hubung semacam ini menyebabkan beban bagi jaringan. Standar baru protokol HTTP, yaitu HTTP/1.1 yang baru-baru ini diperkenalkan, dirancang untuk mengatasi masalah di atas. Web diarahkan agar mengarah ke pengguna persistent connection (sambungan yang terjaga berkesinambungan ) secara lebih efisien. Dalam HTTP/1.1, server tidak akan memutuskan hubungan dengan client pada akhir pentransferan dokumen. Hubungan tetap terbuka untuk melayani bila saja ada request lagi dalam waktu yang singkat. Hubungan baru akan diputuskan bila setelah melewati suatu batas waktu tertentu (yang bisa ditentukan oleh administrator server) client tidak mengirimkan request lagi. Keuntungan lain dari persisten connection adalah penggunaan pipelining. Pipelining adalah proses pengiriman request berikutnya segera setelah request sebelumnya dikirimkan tanpa menunggu balasan dari server terlebih dahulu. Servernya tetap harus melayani setiap request secara berurutan, namun ini mengurangi waktu tunda antara setiap request. Hasilnya, data akan lebih cepat sampai di tujuan. Standar HTTP/1.1 ini sekarang sudah mulai dimasyarakatkan dan banyak paket perangkat lunak server web komersial dan non-komersial yang sudah mendukung standar baru ini. Browser-browser web keluaran terbaru umumnya juga sudah mendukung HTTP/ Internet Sebagai Sistem Client-Server Istilah client/server dewasa ini telah demikian populer. Keuntungan utama dari sistem berbasis client/server adalah bahwa perangkat keras dan perangkat lunak bisa ditempatkan di mana saja mereka bisa bekerja secara lebih optimal. Dulu, di jaman komputer mainframe, komputer mainframe-lah yang menjadi pusat kendali dan mengerjakan semua proses komputasi. Pengguna berinteraksi dengan sistem mainframe melalui terminal-terminal yang dibutuhkan secara langsung ke komputer mainframe. Terminal-terminal ini tidak punya kemampuan pemrosesan

14 sama sekali, dan oleh karena itu disebut terminal dungu (dumb terminal). Termianl dungu tidak lebih dari sekedar perpanjangan kabel untuk keyboard dan layar monitor, dan hanya berfungsi sebagai alat untuk memasukkan dan melihat data saja. Gambar 2.4 Konsep Sistem Mainframe Definisi yang banyak dipergunakan untuk menjelaskan sistem berbasis client/server adalah sistem yang memisahkan antara tugas-tugas komputasi antara proses-proses client dan server. Dengan sistem client/server, kekuatan pemrosesan bisa disebarkan (didistribusikan) ke banyak mesin client dan mesin server yang terpisah secara fisik (itu sebabnya disebut distributed system). Misalnya sebuah server web yang mengambil informasi dari database menampilkan hasilnya pada client dengan menggunakan broser web. Server web dan database bisa saja ditempatkan pada satu mesin saja, namun apabila jumlah client yang melakukan akses ke server semakin banyak dan melebihi kapasitas mesin server, perangkat lunak database dan server web bisa saja dipisahkan dan

15 ditempatkan di mesin kedua, ketiga atau bahkan lebih. Dengan begitu pemrosesan pada sisi server dapat disebarkan ke beberapa mesin, yang memungkinkan efisiensi komputasi. Begitu pula, dengan cara ini, kapasitas server bisa dikembangkan dan ditingkatkan sesuai dengan kebutuhan. Dari susut pandang lain, sistem berbasis client/server juga bisa memanfaatkan browser web untuk meringankan kerja server. Tugas menampilkan informasi dan menyediakan tampilan pengguna (user interface) tidak perlu dilakukan secara langsung oleh server, namun diserahkan sepenuhnya kepada browser web. Dengan hadirnya teknologi pemrograman client-side (yang dijalankan di sisi client) seperti Java dan bahasa client-scripting seperti Javascript, fungsi-fungsi lain seperti pemeriksaan/validasi input bisa dilakukan oleh browser sebelum data dikirimkan kepada server, menjamin data yang dikirimkan ke server tidak keliru. Hal ini mempercepat kerja server, karena hanya mengerjakan tugas-tugas yang berguna. Konsep dasar sistem berbasis clint-server adalah balancing (penyebaran), yaitu proses yang mencegah suatu prosesor mengalami overload (terbeban lagi) sementara mesin lainnya justru menganggur. Sistem berbasis client/server memberikan keuntungan yang banyak seperti penggunaan resource secara lebih efisien, penyimpanan data terpusat, serta lalu lintas di dalam jaringan menjadi lebih rendah (dibandingkan dengan sistem yang seluruhnya terpusat). Satu-satunya kelemahan utama dari sistem berbasis client/server adalah manajemen dan perawatan mesin-mesin client yang membutuhkan upgrading serta proses konfigurasi yang memakan waktu dan tenaga. Semua program client, misalnya front-end untuk suatu database, harus dipasang satu persatu di setiap komputer client, dan apabila pada suatu saat program client tersebut harus diubah atau dikembangkan, prosesnya harus diulang di setiap komputer client.

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

BAB II KONSEP DASAR VIDEO STREAMING SERVER. komputer. Komputer server didukung dengan spesifikasi hardware yang lebih 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

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Sekilas mengenai web Web berasal dari Pusat Penelitian Nuklir (European Center for Nuclear Research CERN), pada Maret 1989. Kira-kira 18 bulan kemudian, prototipe berbasis teks

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

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 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

CEG4B3. Randy E. Saputra, ST. MT.

CEG4B3. Randy E. Saputra, ST. MT. CEG4B3 Randy E. Saputra, ST. MT. Video Conference Video Conference adalah teknologi perangkat jaringan yang dapat menghubungkan secara langsung antara 2 user atau lebih yang terpisah, dengan menggunakan

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

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 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

TRANSPORT LAYER. Aplikasi dan Operasi pada TCP dan UDP

TRANSPORT LAYER. Aplikasi dan Operasi pada TCP dan UDP TRANSPORT LAYER Aplikasi dan Operasi pada TCP dan UDP Transport Layer melakukan segmentasi dan menyatukan kembali data yang tersegmentasi menjadi suatu arus data. Layanan-layanan yang terdapat di transport

Lebih terperinci

Terdapat banyak tempat di dunia ini yang tidak memungkinkan untuk dihadiri. oleh manusia, seperti bawah laut, daerah pertambangan atau penggalian yang

Terdapat banyak tempat di dunia ini yang tidak memungkinkan untuk dihadiri. oleh manusia, seperti bawah laut, daerah pertambangan atau penggalian yang BAB II LANDASAN TEORI 2.1 Konsep Sistem Teleoperasi Terdapat banyak tempat di dunia ini yang tidak memungkinkan untuk dihadiri oleh manusia, seperti bawah laut, daerah pertambangan atau penggalian yang

Lebih terperinci

Tujuan : v Mengetahui karakteristik beberapa format video yang sering dipakai. v Mengetahui fungsi dari masing masing komponen yang mempengaruhi

Tujuan : v Mengetahui karakteristik beberapa format video yang sering dipakai. v Mengetahui fungsi dari masing masing komponen yang mempengaruhi Tujuan : v Mengetahui karakteristik beberapa format video yang sering dipakai. v Mengetahui fungsi dari masing masing komponen yang mempengaruhi kualitas video dan audio v Mengetahui media penyimpanan

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

BAB II DASAR TEORI. komunikasi dan hiburan. Awal mulanya video berbentuk analog, sesuai

BAB II DASAR TEORI. komunikasi dan hiburan. Awal mulanya video berbentuk analog, sesuai BAB II DASAR TEORI 2.1 Video Video adalah teknologi pemrosesan urutan banyak gambar bergerak yang dihasilkan oleh kamera. Video pada saat ini telah menjadi media informasi, komunikasi dan hiburan. Awal

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

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

TCP dan Pengalamatan IP

TCP dan Pengalamatan IP TCP dan Pengalamatan IP Pengantar 1. Dasar TCP/IP TCP/IP (Transmision Control Protocol/Internet Protocol) adalah sekumpulan protokol komunikasi (protocol suite) yang sekarang ini secara luas digunakan

Lebih terperinci

BAB III IDENTIFIKASI DAN KLASIFIKASI WEB LOG

BAB III IDENTIFIKASI DAN KLASIFIKASI WEB LOG BAB III IDENTIFIKASI DAN KLASIFIKASI WEB LOG Pengembangan website telah menjadi tuntutan pemiliknya seiring dengan dinamika dan kemajuan teknologi internet. Website yang tidak mempunyai informasi dan tampilan

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

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

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

Bab 5: Lapisan Transport

Bab 5: Lapisan Transport Bab 5: Lapisan Transport Jaringan Komputer Heribertus Yulianton 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 1 Kerangka Bab 1 Protokol Lapisan Transport 2 TCP dan UDP 2013 Cisco

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

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

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi multimedia melalui internet semakin berkembang secara online. Perkembangan coding dan decoding untuk gambar maupun suara juga semakin meningkat seiring dengan

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

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 3 PERANCANGAN SISTEM. Perancangan aplikasi meliputi server, pengajar dan mahasiswa. Server akan

BAB 3 PERANCANGAN SISTEM. Perancangan aplikasi meliputi server, pengajar dan mahasiswa. Server akan BAB 3 PERANCANGAN SISTEM 3.1 Blok Diagram Sistem Perancangan aplikasi meliputi server, pengajar dan mahasiswa. Server akan melakukan koneksi dengan pengajar dan mahasiswa secara unicast dengan menggunakan

Lebih terperinci

JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol

JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol Nama : Qonita Al afwa NIM : 09011281520103 Kelas : SK5C Dosen Pengampuh : Deris Stiawan, M.T., Ph.D. SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS

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

BAB II DASAR TEORI. Protokol adalah seperangkat aturan yang mengatur pembangunan koneksi

BAB II DASAR TEORI. Protokol adalah seperangkat aturan yang mengatur pembangunan koneksi BAB II DASAR TEORI 2.1 Protokol Komunikasi Protokol adalah seperangkat aturan yang mengatur pembangunan koneksi komunikasi, perpindahan data, serta penulisan hubungan antara dua atau lebih perangkat komunikasi.

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

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

ANALISIS KUALITAS REAL TIME VIDEO STREAMING TERHADAP BANDWIDTH JARINGAN YANG TERSEDIA

ANALISIS KUALITAS REAL TIME VIDEO STREAMING TERHADAP BANDWIDTH JARINGAN YANG TERSEDIA ANALISIS KUALITAS REAL TIME VIDEO STREAMING TERHADAP BANDWIDTH JARINGAN YANG TERSEDIA Eko Kurniawan (1), Arman Sani (2) Konsentrasi Teknik Telekomunikasi, Departemen Teknik Elektro Fakultas Teknik, Universitas

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

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 II GAMBARAN UMUM OBJEK. Aplikasi dan layanan yang menggunakan jaringan komputer terus

BAB II GAMBARAN UMUM OBJEK. Aplikasi dan layanan yang menggunakan jaringan komputer terus BAB II GAMBARAN UMUM OBJEK 2.1 Arsitektur Komunikasi Data Aplikasi dan layanan yang menggunakan jaringan komputer terus dikembangkan, dan setiap layanan tersebut memiliki tujuan dan kebutuhan yang berbeda.

Lebih terperinci

Agenda. Protokol TCP/IP dan OSI Keluarga Protokol TCP/IP

Agenda. Protokol TCP/IP dan OSI Keluarga Protokol TCP/IP Agenda Protokol TCP/IP dan OSI Keluarga Protokol TCP/IP 2 Protokol Definisi : A rule, guideline, or document which guides how an activity should be performed. Dalam ilmu komputer, protokol adalah konvensi

Lebih terperinci

BAB I PENDAHULUAN. Layanan World Wide Web (WWW), yang begitu populer sebagai sarana

BAB I PENDAHULUAN. Layanan World Wide Web (WWW), yang begitu populer sebagai sarana BAB I PENDAHULUAN 1.1 Latar Belakang Penelitian Layanan World Wide Web (WWW), yang begitu populer sebagai sarana penyebaran informasi secara luas, telah memberikan kontribusi besar dalam jumlah penggunaan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 7 BAB II LANDASAN TEORI II.1 Konsep Jaringan Komputer Jaringan komputer adalah sekelompok komputer yang dihubungkan dengan yang lainnnya menggunakan protokol komnuikasi melalui media transmisi atau media

Lebih terperinci

SISTEM KOMPRESI MODUL VIDEO STREAMING MANAGEMENT SYSTEM

SISTEM KOMPRESI MODUL VIDEO STREAMING MANAGEMENT SYSTEM PROCEEDING SEMINAR TUGAS AKHIR JURUSAN TEKNIK ELETRO FTI-ITS 1 SISTEM KOMPRESI MODUL VIDEO STREAMING MANAGEMENT SYSTEM Hanung Prananta Kusuma 1), I Ketut Eddy Purnama 2), Muhtadin 3) 1) Mahasiswa Program

Lebih terperinci

IP Address. Dedi Hermanto

IP Address. Dedi Hermanto IP Address Dedi Hermanto TCP/IP Sekumpulan protokol yang terdapat di dalam jaringan komputer (network) yang digunakan untuk berkomunikasi atau berhubungan antar komputer. TCP/IP merupakan protokol standar

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

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

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

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

Mengenal Konsep Bitrate untuk Audio-Video

Mengenal Konsep Bitrate untuk Audio-Video Mengenal Konsep Bitrate untuk Audio-Video file audio-video terdiri atas dua bagian. Sesuai dengan namanya ada audio dan ada video. Keduanya tergabung dalan satu file yang sering kita gunakan, contohnya

Lebih terperinci

Protokol Jaringan. Oleh : Tengku Mohd Diansyah,ST,M.Kom

Protokol Jaringan. Oleh : Tengku Mohd Diansyah,ST,M.Kom Protokol Jaringan Oleh : Tengku Mohd Diansyah,ST,M.Kom Protokol Protokol jaringan adalah perangkat aturan yang mengatur komunikasi beberapa komputer didalam sebuah jaringan.sedangkan protokol sendiri adalah

Lebih terperinci

ADMINISTRASI SERVER KELAS 11. Oleh Alimansyah Aprianto Tek. Komputer dan Jaringan

ADMINISTRASI SERVER KELAS 11. Oleh Alimansyah Aprianto Tek. Komputer dan Jaringan ADMINISTRASI SERVER KELAS 11 Oleh Alimansyah Aprianto Tek. Komputer dan Jaringan Kegiatan Belajar 3 Memahami prinsip kerja komunikasi client server 1 Prinsip kerja komunikasi client server Client dan server

Lebih terperinci

TRANSPORT LAYER. Oleh : Reza Chandra

TRANSPORT LAYER. Oleh : Reza Chandra TRANSPORT LAYER Oleh : Reza Chandra Transport Layer melakukan segmentasi dan menyatukan kembali data yang tersegmentasi menjadi suatu arus data. Layanan-layanan yang terdapat di transport layer melakukan

Lebih terperinci

adalah sebuah aturan atau standar yang mengatur hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer dalam Komunikasi Data

adalah sebuah aturan atau standar yang mengatur hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer dalam Komunikasi Data adalah sebuah aturan atau standar yang mengatur hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer dalam Komunikasi Data Melakukan deteksi adanya koneksi fisik atau ada tidaknya

Lebih terperinci

MANAJEMEN BANDWIDTH DENGAN WEBHTB PADA PT BHANDA GHARA REKSA (PERSERO) CABANG PALEMBANG

MANAJEMEN BANDWIDTH DENGAN WEBHTB PADA PT BHANDA GHARA REKSA (PERSERO) CABANG PALEMBANG MANAJEMEN BANDWIDTH DENGAN WEBHTB PADA PT BHANDA GHARA REKSA (PERSERO) CABANG PALEMBANG Agus Rochman Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak Dalam PT. Bhanda Ghara Reksa (Persero)

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Radio merupakan salah satu media komunikasi massa yang banyak digunakan masyarakat untuk mengakses informasi. Radio telah digunakan masyarakat sejak zaman orde

Lebih terperinci

AMALIA ZAKIYAH 1 D4LJ-TI

AMALIA ZAKIYAH 1 D4LJ-TI Nama : Amalia Zakiyah NRP : 2110165021 Kelas : 1 D4 LJ TI 1. Jelaskan perbedaan antara dua model jaringan komputer : OSI model dan TCP/IP model! Perbedaan anatara model OSI dan model TCP/IP model adalah

Lebih terperinci

JARINGAN DAN LAYANAN KOMUNIKASI. Program Studi Teknik Telekomunikasi Jurusan Teknik Elektro Sekolah Tinggi Teknologi Telkom 2006

JARINGAN DAN LAYANAN KOMUNIKASI. Program Studi Teknik Telekomunikasi Jurusan Teknik Elektro Sekolah Tinggi Teknologi Telkom 2006 JARINGAN DAN LAYANAN KOMUNIKASI Program Studi Teknik Telekomunikasi Jurusan Teknik Elektro Sekolah Tinggi Teknologi Telkom 2006 Jaringan dan Layanan Jaringan komunikasi sekumpulan perangkat dan fasilitas

Lebih terperinci

TCP DAN UDP. Budhi Irawan, S.Si, M.T

TCP DAN UDP. Budhi Irawan, S.Si, M.T TCP DAN UDP Budhi Irawan, S.Si, M.T LAPISAN TRANSPOR adalah Lapisan keempat dari Model Referensi OSI yang bertanggung jawab untuk menyediakan layanan-layanan yang dapat diandalkan kepada protokol-protokol

Lebih terperinci

BAB II DASAR TEORI. 2.1 Pentingnya Efisiensi Energi pada Perangkat Komunikasi Bergerak

BAB II DASAR TEORI. 2.1 Pentingnya Efisiensi Energi pada Perangkat Komunikasi Bergerak BAB II DASAR TEORI 2.1 Pentingnya Efisiensi Energi pada Perangkat Komunikasi Bergerak Penggunaan perangkat komunikasi bergerak yang bertumbuh dengan cepat mengisyaratkan permintaan penggunaan energi yang

Lebih terperinci

DHCP client merupakan mesin klien yang menjalankan perangkat lunak klien DHCP yang memungkinkan mereka untuk dapat berkomunikasi dengan DHCP Server.

DHCP client merupakan mesin klien yang menjalankan perangkat lunak klien DHCP yang memungkinkan mereka untuk dapat berkomunikasi dengan DHCP Server. DHCP ( Dynamic Host Control protocol ) adalah protokol yang berbasis arsitektur client/server yang dipakai untuk memudahkan pengalokasian alamat IP dalam satu jaringan DHCP server merupakan sebuah mesin

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

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

Transport Layer. Flow Control

Transport Layer. Flow Control Transport Layer Transport Layer melakukan segmentasi dan menyatukan kembali data yang tersegmentasi menjadi suatu arus data. Layanan-layanan yang terdapat di transport layer melakukan segmentasi dan juga

Lebih terperinci

IMPLEMENTASI APLIKASI CHEPPYCHAT UNTUK JARINGAN KOMPUTER PADA LOCAL AREA NETWORK

IMPLEMENTASI APLIKASI CHEPPYCHAT UNTUK JARINGAN KOMPUTER PADA LOCAL AREA NETWORK IMPLEMENTASI APLIKASI CHEPPYCHAT UNTUK JARINGAN KOMPUTER PADA LOCAL AREA NETWORK Nama Mahasiswa : Tadeus Utha D NIM : 04104025 Jurusan : Sistem Komputer Dosen Pembimbing : Yulius Satmoko R,S.kom, M.kom

Lebih terperinci

MODEL REFERENSI OSI & TCP/IP. Budhi Irawan, S.Si, M.T

MODEL REFERENSI OSI & TCP/IP. Budhi Irawan, S.Si, M.T MODEL REFERENSI OSI & TCP/IP 1011101010101011101 Budhi Irawan, S.Si, M.T Pendahuluan Model Referensi OSI (Open System Interconnection) merupakan standar dalam protokol jaringan yang dikembangkan oleh ISO

Lebih terperinci

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan Pengantar 1 Sub Pokok Bahasan Internet WWW Protokol HTTP (Hypertext Transfer Protocol) URL (Uniform Resource Locator) Protokol Transfer DNS (Domain Name System) Homepage Web Browser Web Server Web Programming

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Sistem Jaringan Komputer 2.1.1 Pengertian Jaringan Komputer Dalam suatu tulisan yang dikutip dari sebuah buku menyatakan bahwa Jaringan- Kombinasi perangkat keras, perangkat

Lebih terperinci

Deskripsi Layanan Protokol TCP dan UDP. (Tugas Mata Kuliah Jaringan Komputer) Nama: Azwar Hidayat NIM: Kelas: SK 4 C

Deskripsi Layanan Protokol TCP dan UDP. (Tugas Mata Kuliah Jaringan Komputer) Nama: Azwar Hidayat NIM: Kelas: SK 4 C Deskripsi Layanan Protokol TCP dan UDP (Tugas Mata Kuliah Jaringan Komputer) Nama: Azwar Hidayat NIM:09031181419024 Kelas: SK 4 C Jurusan Sistem Komputer Fakultas lmu Komputer Universitas Sriwijaya 2017

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

Making Provisions for Applications and Services

Making Provisions for Applications and Services Making Provisions for Applications and Services Ketika seseorang mengakses informasi pada suatu perangkat (device), baik itu PC, laptop, PDA, ponsel, atau device lain yang terhubung ke jaringan, data tidak

Lebih terperinci

Internet kabel menggunakan media kabel koaksial sebagai media aksesnya. Asalnya kabel koaksial ini hanya digunakan untuk

Internet kabel menggunakan media kabel koaksial sebagai media aksesnya. Asalnya kabel koaksial ini hanya digunakan untuk CARA KERJA INTERNET TV KABEL Internet kabel menggunakan media kabel koaksial sebagai media aksesnya. Asalnya kabel koaksial ini hanya digunakan untuk menyalurkan signal TV saja. Dalam beberapa sistem,

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

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

Pengenalan Komunikasi Data

Pengenalan Komunikasi Data Konsep Sistem & Teknologi Informasi C Hal. 1 dari 5 Pengenalan Komunikasi Data Pengertian Komunikasi Data Komunikasi data adalah transmisi data elektronik melalui beberapa media. Media tersebut berupa

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

Dasar Dasar Jaringan

Dasar Dasar Jaringan Dasar Dasar Jaringan Ardian Ulvan (Applied Computer Research Group ACRG) ulvan@unila.ac.id 1 Pendahuluan Keuntungan Menggunakan Jaringan Resource Sharing (kebanyakan device berstatus idle) Biaya pembelian

Lebih terperinci

JARINGAN KOMPUTER. Disusun Oleh : Nama : Febrina Setianingsih NIM : Dosen Pembimbing : Dr. Deris Stiawan, M.T., Ph.D.

JARINGAN KOMPUTER. Disusun Oleh : Nama : Febrina Setianingsih NIM : Dosen Pembimbing : Dr. Deris Stiawan, M.T., Ph.D. JARINGAN KOMPUTER Disusun Oleh : Nama : Febrina Setianingsih NIM : 09011181419021 Dosen Pembimbing : Dr. Deris Stiawan, M.T., Ph.D. SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA Analisa

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

: M Rasyid Darmawan NIM : TCP. Pengertian TCP. Karakteristik TCP

: M Rasyid Darmawan NIM : TCP. Pengertian TCP. Karakteristik TCP Nama Kelas : M Rasyid Darmawan : SK5C NIM : 09011281520108 1. TCP Pengertian TCP Transmission Control Protocol (TCP) adalah salah satu jenis protokol yang memungkinkan kumpulan komputer untuk berkomunikasi

Lebih terperinci

Pertemuan 1. Pengenalan Dasar Web

Pertemuan 1. Pengenalan Dasar Web Pertemuan 1 Pengenalan Dasar Web Sub Pokok Bahasan Internet WWW Protokol HTTP (Hypertext Transfer Protocol) URL (Uniform Resource Locator) Protokol Transfer DNS (Domain Name System) Homepage Web Browser

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

Lapisan Transport. Menjamin komunikasi yang handal antara dua buah komputer yang terhubung Terdiri atas :

Lapisan Transport. Menjamin komunikasi yang handal antara dua buah komputer yang terhubung Terdiri atas : TCP & UDP Lapisan Transport Menjamin komunikasi yang handal antara dua buah komputer yang terhubung Terdiri atas : TCP (Transmission Control Protocol) UDP (User Datagram Protocol) Keluarga Protocol TCP/IP

Lebih terperinci

1. Menggunakan model OSI dan TCP/IP dan protokol-protokol yang terkait untuk menjelaskan komunikasi data dalam network. 2. Mengidentifikasi dan

1. Menggunakan model OSI dan TCP/IP dan protokol-protokol yang terkait untuk menjelaskan komunikasi data dalam network. 2. Mengidentifikasi dan 1. Menggunakan model OSI dan TCP/IP dan protokol-protokol yang terkait untuk menjelaskan komunikasi data dalam network. 2. Mengidentifikasi dan mengatasi problem yang terjadi dengan menggunakan pendekatan

Lebih terperinci

TK 2134 PROTOKOL ROUTING

TK 2134 PROTOKOL ROUTING TK 2134 PROTOKOL ROUTING Materi Minggu ke-1: Internetworking Devie Ryana Suchendra M.T. Teknik Komputer Fakultas Ilmu Terapan Semester Genap 2015-2016 Internetworking Topik yang akan dibahas pada pertemuan

Lebih terperinci

VoIP. Merupakan singkatan dari Voice over Internet Protocol.

VoIP. Merupakan singkatan dari Voice over Internet Protocol. VoIP Apa itu VoIP???? Merupakan singkatan dari Voice over Internet Protocol. Merupakan suatu cara berkomunikasi dengan mengirimkan paket-paket suara melalui jaringan internet dengan memanfaatkan protokol

Lebih terperinci

Pengantar E-Business dan E-Commerce

Pengantar E-Business dan E-Commerce Pengantar E-Business dan E-Commerce Pertemuan Ke-8 (Konsep Dasar Web dan Internet) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan Internet WWW Protokol HTTP

Lebih terperinci

PROTOKOL DAN STANDAR KOMUNIKASI

PROTOKOL DAN STANDAR KOMUNIKASI Pertemuan V PROTOKOL DAN STANDAR KOMUNIKASI Protokol adalah himpunan kaidah yg mengatur proses komunikasi data. Kaidah ini hrs mengatur setiap aspek komunikasi jaringan, hingga yg paling rinci. Misalnya

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 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

BAB II Landasan Teori 2.1 Kajian Pustaka

BAB II Landasan Teori 2.1 Kajian Pustaka 7 BAB II Landasan Teori 2.1 Kajian Pustaka Penelitian yang pertama Perancangan Program Sistem Audio Mobil Berbasiskan Sistem Pakar Dan Web [1]. Dalam makalah ini, menggunakan metode black box testing yang

Lebih terperinci

Memahami cara kerja TCP dan UDP pada layer transport

Memahami cara kerja TCP dan UDP pada layer transport 4.1 Tujuan : Memahami konsep dasar routing Mengaplikasikan routing dalam jaringan lokal Memahami cara kerja TCP dan UDP pada layer transport 4.2 Teori Dasar Routing Internet adalah inter-network dari banyak

Lebih terperinci

Interprocess communication atau komunikasi antar proses adalah inti dari sistem terdistribusi dan komunikasi antar proses-proses pada system-sistem

Interprocess communication atau komunikasi antar proses adalah inti dari sistem terdistribusi dan komunikasi antar proses-proses pada system-sistem Pertemuan 4 Interprocess communication atau komunikasi antar proses adalah inti dari sistem terdistribusi dan komunikasi antar proses-proses pada system-sistem komputer yang berbeda dapat terjadi jika

Lebih terperinci

TCP/IP (singkatan dari "Transmission Control Protocol")

TCP/IP (singkatan dari Transmission Control Protocol) Dalam konsep komunikasi data suatu jaringan komputer, ada mekanisme pengiriman data dari komputer sumber ke komputer tujuan dimana proses pengiriman paket data tersebut sampai dengan benar ke komputer

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

BAHAN MATERI KELAS 9 INTERNET

BAHAN MATERI KELAS 9 INTERNET BAHAN MATERI KELAS 9 INTERNET Click to edit Master subtitle style Oleh : Ujang Ridwan Hakim, S.Pd 1. INTERNET (Interconnected Networking) adalah gabungan jaringan komputer di seluruh dunia yang membentuk

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

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

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

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Definisi Content Delivery Network (CDN) CDN adalah sekumpulan server yang saling berhubungan dari komputer di internet yang menyediakan konten web dengan cepat ke banyak pengguna

Lebih terperinci

Gambar 11. Perbandingan Arsitektur OSI dan TCP/IP

Gambar 11. Perbandingan Arsitektur OSI dan TCP/IP Protocol adalah sekumpulan peraturan atau perjanjian yang menentukan format dan transmisi data. Layer n di sebuah komputer akan berkomunikasi dengan layer n di komputer yang lain. Peraturan dan perjanjian

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