• Tidak ada hasil yang ditemukan

PAPER KOMPRESI SERTA MACAM MACAM PROTOCO

N/A
N/A
Protected

Academic year: 2018

Membagikan "PAPER KOMPRESI SERTA MACAM MACAM PROTOCO"

Copied!
34
0
0

Teks penuh

(1)

PAPER

KOMPRESI SERTA MACAM – MACAM PROTOCOL

DALAM TEKNOLOGI MULTIMEDIA

NAMA : I MADE ADI PALGUNA

NIM : 1215051010

KELAS : 5C

JURUSAN : PENDIDIKAN TEKNIK INFORMATIKA

JURUSAN PENDIDIKAN TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN KEJURUAN

(2)

Kompresi Serta Macam – Macam Protocol

Dalam Teknologi Multimedia

Abstrak

Secara sederhana multimedia diartikan sebagai lebih dari satu media. Arti multimedia yang umumnya dikenal dewasa ini adalah berbagai macam kombinasi grafis, teks, suara, video, dan animasi.Penggabungan ini merupakan suatu kesatuan yang secara bersama-sama menampilkan informasi, pesan,atau isi pelajaran.

Perkembangan dalam teknologi multimedia menjanjikan potensi yang besar dalam merubah cara tiap individu baik untuk belajar maupun mengajar. Multimedia juga menyediakan berbagai peluang kepada para pendidik untuk mengaplikasikan berbagai teknik pengajaran dan pelajar pula diberi peluang untuk menentukan teknik belajar yang bersesuaian dengan mereka,membentuk pengetauhan berdasarkan keperluan masing – masing serta mengalami suasana belajar yang lebih menarik dan berkesan.

(3)

I. PENDAHULUAN I.1 Latar Belakang

(4)

I.2 Tujuan

Tujuan dari penulisan paper ini adalah untuk mengetahui dan memahami tentang kompresi, definis QoS, karakteristik QoS Frame Loss, Error Rate, Throughtput, Kualitas Video serta macam-macam protokol multimedia seperti IP, TCP, UDP, RTP, RTP, RTSP, dan HTTP.

I.3 Batasan Masalah

(5)

II. Dasar Teori

Multimedia adalah penggunaan komputer untuk menyajikan dan menggabungkan teks, suara, gambar, animasi dan video dengan alat bantu dan koneksi sehingga pengguna dapat bernavigasi, berinteraksi, berkarya dan berkomunikasi. Dalam paper ini akan lebih menjelaskan serta merinci tentang kompresi, definis QoS, karakteristik QoS Frame Loss, Error Rate, Throughtput, Kualitas Video serta macam-macam protokol multimedia seperti IP, TCP, UDP, RTP, RTP, RTSP, dan HTTP.

II.1 Kompresi

Kompresi adalah memampatkan atau mengecilkan ukuran, dan sedangkan kompresi data yaitu proses mengkodekan informasi atau menggunakan bit atau information bearing unit yang lain yang lebih rendah daripada representasi data yang tidak terkodekan dengan suatu sistem enkoding tertentu. Macam – macam kompresi sebagai berikut :

II.1.1 Lossy dan Lossless a. Lossy

(6)

Ada dua skema dasar lossy kompresi :

1. Lossy transform codec, sampel suara atau gambar yang diambil, di potong kesegmen kecil, diubah menjadi ruang basis yang baru, dan kuantisasi. hasil nilai kuantisasi menjadi entropy coded

2. Lossy predictive codec, sebelum dan/atau sesudahnya data di-decode digunakan untuk memprediksi sampel suara dan frame picture saat ini. kesalahan antara data prediksi dan data yang nyata, bersama-sama dengan informasi lain digunakan untuk mereproduksi prediksi, dan kemudian dikuantisasi dan kode. b. Lossless

(7)

Lossless data kompresi akan digunakan dalam berbagai aplikasi.Sebagai contoh, digunakan dalam ZIP format file dan di Unix alatgzip. Hal ini juga sering digunakan sebagai komponen dalam datalossy kompresi lossless teknologi (misalnya pertengahan / jointstereo sisi preprocessing oleh Lame MP3 encoder dan lainencoders audio lossy).

Lossless kompresi akan digunakan dalam kasus-kasus di manaadalah penting bahwa asli dan data didekompresi identik, atau dimana penyimpangan dari data asli bisa merugikan. Contoh umumadalah program executable, dokumen teks dan kode sumber.Beberapa format file gambar, seperti PNG atau GIF, hanyamenggunakan kompresi lossless, sementara yang lain seperti TIFFdan MNG dapat menggunakan metode lossless atau lossy baik.Lossless audio format yang paling sering digunakan untuk atauproduksi keperluan pengarsipan, dengan lebih kecil lossy audio fileyang biasanya digunakan pada pemain portabel dan dalam kasuslain di mana ruang penyimpanan yang terbatas dan / atau replikasitepat dari audio yang tidak perlu.

II.1.2 Kompresi Teks

(8)

didasarkanpada salah satu dari dua pendekatan berikut.Frekuensi Model probabilitas untuk memberikan simbol teks berdasarkan merekafrekuensi terjadinya, seperti yang sering terjadi simbol ditugaskan singkat kode. Sebuah model statis menggunakan probabilitas tetap, sedangkan model dinamis memodifikasiprobabilitas "on the fly" sedangkan teks sedang masukan dan dikompresi.Konteks: Model mempertimbangkan konteks simbol ketika menetapkan ituprobabilitas. Karena decoder tidak memiliki akses ke teks masa depan, baik encoder dandecoder harus membatasi konteks ke teks masa lalu, yaitu, untuk simbol-simbol yang telahmasukan dan diproses.

II.1.3 Tipe – tipe kompresi citra/image

Kompresi Citra adalah aplikasi kompresi data yang dilakukan terhadap citra digital dengan tujuan untuk mengurangi redundansi dari data-data yang terdapat dalam citra sehingga dapat disimpan atau ditransmisikan secara efisien

a. GIF

(9)

yang sering disebut dengan translation table atau string table) untuk merepresentasikan agar data menjadi linier di dalam uncompressed input stream. Pertama kali suatu urutan ditemukan kode yang berbeda maka kode tersebut dan ditambahkan kedalam kamus data. Semua data yang ada dibandingkan dengan data masukan ,jika sama maka diwakilkan dengan sebuah kode.Langkah-langkah agar menjadi kapasitas file GIF menjadi lebih kecil Jika anda menginginkan kasipasitas file GIF yang sangat kecil, simpan LZW’s roworiented prilakunya dalam perancangannya: GIFs dikompresi dengan dengan horizontal redundancy. Coba untuk tidak menambahkan ektra vertical detail atau noise kedalam GIF images. Horizonatly oriented bands dari sebuah warna yang dikompresi lebih baik daripada menggunakan vertically oriented bands. Menghidari adanya perubahan gambar, yaitu dengan cara mengurangi baris dari sebuah warna. Semua itu merupakan karakteristik dari LWZ compression algorithm adalah yang paling terbaik File GIF dapat disimpan dalam dua jalan : secara berurutan (Dari atas ke bawah) dan pembagian dengan baris ( 8 baris, 4 baris dan 2 baris). Pembagain baris pada gambar dengan resolusi gambar yang rendah dengan cepat dimana secara gradual datangnya untuk menjadikan lebih focus , dengan expense dari penambahan kapasitas file.

b. PNG

(10)

support, error detection ). Medukung untuk Web browser dimana dapat dilakukan plug-ins pada web browser.

1. Teknik Kompresi yang baik

PNG menggunakan Metode kompresi Deflate, digunakan pada popular file archiving utility( pkzip). Deflate adalah kelanjutan versi dari algoritma kompresi Lempel-Ziv [4]. Deflate, system kerjanya sama dengan algoritma LZW dan melakukan scanning dengan cara garis horizontal.untuk lebih lanjutnya meningkatkan kompresi, PNG prefilter data gambar menggunakan fungsi prediksi sebelum data gambar dikompresi. PNG menggunakan empat buah fungsi prediksi, dua diantaranya digunakan untuk alamat vertical patterns. Jadi PNG melakukan hal yang sama seperti GIF yaitu pada teknik kompresi horizontal patern, tetapi PNG’s filter selalu menemukan vertical patterns, menghasilkan tambahan pada system kompresi.

2. Improved Interlacing

(11)

dihasilkan kapasitas file gambar sekitar 7 persen dari kapasitas file yang sebenarnya.

3. True Color dan Transparency

PNG mampu mencapai 16 bit (gray scale) atau 48 bit untuk true color per pixel, dan mencapai 16 bits dari alpha data. PNG mendukung dua buah metode dari transparency, satu buah color penutup seperti pada GIF89a’s dan alpa channel. PNG’s dengan Full alpha chanell mampu mencapi 64K level dari transparency untuk masing-masing pixel (216 =65.536). ini memungkinkan PNG dapat membuat gambar lebih bercahaya dan membuat baying-bayang background dari pewarnaan yang berbeda . Langkah-langkah agar menjadi kapasitas file PNG menjadi lebih kecil

(12)

GIF’s. untuk informasi lebih banyak anda dapat menemukan pada PNG home page http://www.cdrom.com/pub/png/ dan melihat secara detail dari kesimpulan PNG adalah pada Lee Crocker in the July 1995 issue of Dr. Dobb's Journal [5].

c. JPEG

Joint Photograpic Experts (JPEG , dibaca jay-peg,[6]) di rancang untuk kompresi beberapa full-color atau gray-scale dari suatu gambar yang asli, seperti pemandangan asli di dunia ini. JPEGs bekerja dengan baik pada continous tone images seperi photographs atau semua perkajaan seni yang mengininkan yang nyata; tetapi tidak terlalu bagus pada ketajaman gambar dan seni pewarnaan seperti penulisan, kartun yang sederhana atau gambar yang mengunakan banyak garis. JPEG sudah mendukung untuk 24-bit color depth atau sama dengan 16,7 juta warna (224 = 16.777.216 warna).progressive JPEGs (p-JPEGs) adalah tipe dari beberapa persen lebih kecil dibandingkan baseline JPEGs: tetapi keuntungan dari JPEG dan tipe-tipenya telihat pada langkah-langkahnya sama seperti iinterlaced GIFs.

(13)

menawarkan untuk mempercepat hasil dari JPEG, kuantisasi warna dan kualitas dengan mengimplementasikan IJG.

d. JPEG 2000

JPEG 2000 adalah tehnik kompresi image yang paling terbaru. Jpeg 2000 merupakan pengembangan dari Jpeg, yang jumlah bit error yang relatif rendah,ratedistorsi, transmisi dan mempunyai kualitas yang baik dibandingkan dengan Jpeg. Jpeg 2000 menerapkan teknik kompresi lossy dan lossless. Dan penggunan ROI coding (Region of interest coding). JPEG 2000 didesain untuk internet , scanning, digital photograpi, remote sensing , medical imegrey, perpustakaan digital dan E-commerce.

Sejak taahun 80-an kita ingat bahwa Internetional Telecomunication Union (ITU) dan International Organization for Standardzation (ISO) telah melakukan kerjasama untuk membuat stadarisasi untuk kompresi grayscale dan dan pewaranan gambar, yang kita kenal dengan nama JPEG ( Joint Photograpic Experts)[8]. Dengan sejalan perkembangan teknologi multimedia yang sangat cepat yang memerlukan tehnik kompresi dengan performa yang tinggi, maka pada maret 1997 dibuat suatu proyek standar baru tehnik kompresi untuk gambar, yang dikenal dengan nama JPEG 2000. proyek ini membuat sistem pengkodean baru untuk beberapa jenis gambar yang berbeda-beda ( bi-level, greylevel, Colour, Multi component) dengan perbedaan karakteristik (natural Images, scientific, medical, remote sensing, text, dan sebagainya).

e. BMP(Windows Bitmap)

(14)

sebenarnya untuk n-bit (2n warna) bitmap dalam byte dapat dihitung: ukuran file BMP, dimana tinggi dan lebar dalam pixel.

Kerapatan titik-titik tersebut dinamakan resolusi, yang menunjukkan seberapa tajam gambar ini ditampilkan, ditunjukkan dengan jumlah baris dan kolom, contohnya 1024×768.

Untuk menampilkan citra bitmap pada monitor atau mencetaknya pada printer, komputer menterjemahkan bitmap ini menjadi pixel (pada layar) atau titik tinta (pada printer). Beberapa format file bitmap yang populer adalah BMP, PCX dan TIFF.

f. TIFF

(15)

II.1.4 Kompresi suara/audio

Kompresi Audio adalah bentuk kompresi data yang dirancang untuk mengurangi kebutuhan bandwidth transmisi digital audio stream dan ukuran penyimpanan file audio. Audio kompresi algoritma diimplementasikan dalam perangkat lunak komputer sebagai codec audio . algoritma kompresi data Generik berkinerja buruk dengan data audio, jarang mengurangi ukuran data jauh di bawah 87% dari aslinya dan tidak dirancang untuk digunakan dalam aplikasi real time. Akibatnya, dioptimalkan secara khusus audio lossless dan lossy algoritma telah dibuat. Lossy algoritma lossy memberikan tingkat kompresi yang lebih besar dan digunakan dalam perangkat konsumen mainstream audio. Dalam kedua dan lossless kompresi lossy, redundansi informasi berkurang, dengan menggunakan metode seperti pengkodean , pengenalan pola dan prediksi linier untuk mengurangi jumlah informasi yang digunakan untuk mewakili data terkompresi.

Trade-off antara kualitas audio sedikit berkurang dan transmisi atau ukuran penyimpanan sebanding dengan yang kedua untuk aplikasi audio yang paling praktis di mana pengguna mungkin tidak akan merasakan kerugian dalam rendisi kualitas pemutaran. Misalnya, salah satu Compact Disc memegang sekitar satu jam dari kesetiaan musik terkompresi tinggi, kurang dari 2 jam musik terkompresi losslessly, atau 7 jam musik yang dikompresi dalam MP3 format di media bit rate .Contoh Kompresi Audio :

1.Audio Kompresi Lossless

(16)

ukuran asli ), dan secara substansial kurang dari untuk kompresi lossy, yang biasanya menghasilkan 5-20% dari ukuran aslinya.

2.Kompresi Audio Lossy

Kompresi audio lossy digunakan dalam berbagai aplikasi. Selain aplikasi langsung (mp3 player atau komputer), kompresi digital audio stream yang digunakan dalam DVD video paling; televisi digital, media streaming di internet , satelit dan kabel radio, dan semakin dalam siaran radio terestrial. Kompresi lossy biasanya mencapai kompresi yang jauh lebih besar daripada kompresi lossless (data dari 5 persen menjadi 20 persen dari aliran asli, bukan dari 50 persen menjadi 60 persen), dengan membuang data yang kurang-kritis.

Metode Kompresi Audio a. Domain metode Transform

Dalam rangka untuk menentukan apa informasi dalam sinyal audio perseptual tidak relevan, paling algoritma kompresi lossy menggunakan transformasi seperti discrete cosine transform dimodifikasi (MDCT) untuk mengkonversi domain waktu gelombang sampel menjadi transformasi domain. Setelah berubah, biasanya menjadi domain frekuensi , frekuensi komponen dapat dialokasikan bit menurut bagaimana didengar mereka. Kemampuan didengar komponen spektral ditentukan dengan terlebih dahulu menghitung ambang masking , di bawah ini yang diperkirakan suara akan berada di luar batas persepsi manusia.

(17)

dari komponen yang berbeda. Model kombinasi telinga-otak manusia memasukkan efek seperti ini sering disebut model psychoacoustic . b. Domain metode Waktu

Coders ini menggunakan model generator suara itu (seperti saluran suara manusia dengan LPC) untuk memutihkan sinyal audio (yaitu, rata spektrum-nya) sebelum kuantisasi. LPC juga dapat dianggap sebagai teknik pengkodean dasar persepsi; rekonstruksi sinyal audio menggunakan prediktor linier bentuk kebisingan kuantisasi koder ke dalam spektrum dari sinyal sasaran, sebagian masking itu.

Teknik Audio Coding

MPEG (Moving Picture Expert Group)

MPEG-1 menggunakan bandwidth 1,5 Mbits/sec untuk audio dan video, dimana 1,2 Mbits/sec digunakan untuk video sedangkan 0,3 Mbits/sec digunakan untuk audio.

Nilai 0,3 Mbits/sec ini lebih kecil dibandingkan dengan bandwidth yang dibutuhkan oleh CD Audio yang tidak terkompres sebesar 44100 samples/sec x 16 bits/sample * 2 channel > 1,4 Mbits/sec yang hanya terdiri dari suara saja.

Untuk ratio kompresi 6 : 1 untuk 16 bit stereo dengan frekuensi 48kHz dan bitrate 256 kbps CBR akan menghasilkan ukuran file terkompresi kira-kira 12.763 KB, sedangkan ukuran file tidak terkompresinya adalah 75.576 KB

(18)

II.1.5 Kompresi video

Video kompresi mengacu untuk mengurangi jumlah data yang digunakan untuk mewakili video digital gambar, dan merupakan kombinasi dari ruang kompresi gambar dan temporal kompensasi gerak. Kompresi video adalah contoh dari konsep pengkodean sumber dalam teori Informasi Artikel ini membahas aplikasi: video terkompresi secara efektif dapat mengurangi bandwidth yang diperlukan untuk mengirimkan video melalui siaran terestrial , melalui TV kabel, atau melalui TV satelit layanan.

1. Contoh Kompresi Video :

a. Penghilangan redundancy spatial (spatial / intraframe compression) dilakukan dengan mengambil keuntungan dari fakta bahwa mata manusia tidak terlalu dapat membedakan warna dibandingkan dengan brightness, sehingga image dalam video bisa dikompresi (teknik ini sama dengan teknik kompresi lossy color reduction pada image)

b. Penghilangan redundancy temporal (temporal / interframe compression) dilakukan dengan mengirimkan dan mengenkode frame yang berubah saja sedangkan data yang sama masih disimpan.

2. Metode Kompresi Video Video memiliki 3 dimensi :

a. 2 dimensi spatial (horisontal dan vertikal), b. 1 dimensi waktu.

(19)

4. Data video memiliki :

a. redundancy spatial (warna dalam still image),redundancy temporal (perubahan antar frame)

b. Penghilangan redundancy spatial (spatial / intraframe compression) dilakukan dengan mengambil keuntungan dari fakta bahwa mata manusia tidak terlalu dapat membedakan warna dibandingkan dengan brightness, sehingga image dalam video bisa dikompresi (teknik ini sama dengan teknik kompresi lossy color reduction pada image)

c. Penghilangan redundancy temporal (temporal / interframe compression) dilakukan dengan mengirimkan dan mengenkode frame yang berubah saja sedangkan data yang sama masih disimpan.

5. TEKNIK VIDEO CODING a. H.261 dan H.263

1. Merupakan standar video coding yang dibuat oleh CCITT (Consultative Commitee for International Telephone and Telegraph) pada tahun 1988-1990.

2. Dirancang untuk video conferencing, aplikasi video telepon menggunakan jaringan telepon ISDN

3. Kecepatan bitrate antara p x 64 Kbps. Dimana p adalah frame rate (antara 1 sampai 30)

b. MPEG audio-video

(20)

2. MPEG-1 bertujuan membuat kualitas VHS pada VCD dengan ukuran 352 x 240 ditambah kualitas audio seperti CD Audio dengan kebutuhan bandwidth hanya 1,5 Mbits/sec

c. MPEG-4

1. Versi 1 dipublikasikan Oktober 1998 sedangkan versi 2 dipublikasikan Desember 1999.

2. Untuk komunikasi bitrate yang sangat rendah (4,8 sampai 64 Kb/sec): video dengan bit rate 5 Kb/s s/d 10 Mb/s dan audio dengan bit rate 2 Kb/s s/d 64 Kb/s

3. Sangat baik untuk audio/video dalam jaringan (streaming) 4. Mendukung digital rights management

5. Audio dan video adalah basis dasar dari MPEG-4, di samping itu MPEG-4 dapat mendukung objek 3D, sprites, text dan tipe media lainnya

6. Player : QuickTime (free QuickTime à play back, QuickTime Pro à author MPEG-4 content, QuickTime Streaming Server à strean .mp4 files, Darwin Streaming Server à stream mp4 files, QuickTime Broadcaster à produce live events, making QuickTime workflow)

(21)

II.2 QoS

2.1.1 Definisi QoS dan Karakteristik QoS

(22)

II.3 Frame Loss

Frame Loss adalah parameter dari sistem multimedia streming yang dapat diukur, yaitu dengan cara mencari nilai selisih dari packet frame yang dikirim oleh transmitter dikurang dengan packet frame yang diterima oleh receiver . Sehingga hasil dari selisih tersebut didapatkan nilai frame loss.

Frame loss kemungkinan terjadi pada jaringan akibat dari kapasitas buffer yang terbatas dari node yang dilewati, serta bandwith yang rendah pada saat data multimedia tersebut melewati jaringan. Sehingga data tersebut mengalami drop tail dan discarding.

Floss = FTx - FRx Dimana

Floss = Frame loss

FTx = Frame yang dikirim oleh transmitter FRx = Frame yang diterima oleh receiver II.4 Error Rate

Pada error rate terdapat dua jenis kesalahan (error), yaitu :

II.4.1 Bit error adalah normal dari suatu komunikasi audio dan video dikarenakan akibat ganguan dan interferensi. Hal tersebut sangat rendah di dalam jaringan modem. Kehilangan paket data ( packet loss ) sebagian besar disebabkan oleh network switches yang memiliki kekurangan kapasitas buffer yang terbatas.

(23)

jaringan memiliki buffer untuk menampung data yang diterima. Jika terjadi kongesti yang cukup lama, buffer akan penuh, dan data baru tidak akan diterima.

Beberapa penyebab terjadinya paket loss yaitu:

1. Congestion, disebabkan terjadinya antrian yang berlebihan dalam jaringan

2. Node yang bekerja melebihi kapasitas buffer

3. Memory yang terbatas pada node

4. Policing atau kontrol terhadap jaringan untuk memastikan bahwa jumlah trafk yang mengalir sesuai dengan besarnya bandwidth. Jika besarnya trafk yang mengalir didalam jaringan melebihi dari kapasitas bandwidth yang ada maka policing control akan membuang kelebihan trafk yang ada.

KATEGORI DEGREDASI PACKET LOSS

Sangat bagus 0

Bagus 3 %

Sedang 15 %

Jelek 25 %

II.5 Troughput

Throughput, adalah kecepatan (rate) transfer data efektif, yang diukur dalam bps. Troughput merupakan jumlah total kedatangan paket yang sukses yang diamati pada destination selama interval waktu tertentu dibagi oleh durasi interval waktu tersebut.

(24)

Spesifikasi hilang tidak lebih dari 1 %

CD audio Sample rate = 44,1 kHz hilang tidak lebih dari 1 % Skew diantara 2 kanal audio ri tidak lebih dari 11 µs

(25)

II.6 Kualitas Video

Parameter Kualitas suatu video tidak dapat ditetapkan secara pasti, dikarenakan presepsi antar user berbeda-beda .

Kualitas video banyak dipengaruhi oleh beberapa faktor antara lain:

a Image Quality b frame rate c Brightness d frame loss dan e warna.

Terkadang suatu variable frame rate yang sangat bagus 30 frame/s mendapatkan image quality yang tidak baik. Hal ini diperlihatkan pada kualitas video dengan encode H.261 dan H.263, Dimana dilakukan perbandingan antara frane rate dan image quality. Pada gambar terlihat bahwa kualitas frame akan semakin baik tetapi frame rate pada video tidak kurang baik, sebaliknya jika frame rate sangat baik maka kualitas gambar video semakin buruk, sehingga terdapat daerah yang dimana nilai kedua-duanya seimbang atau yang disebut dengan “ sweet spot “.

(26)

Skala Kualitas Video berdasarkan Parameter Frame Rate

Frame Rate Skala Kualitas

25 – 30 Sempurna

19 – 24 Baik

13 - 18 Cukup

6 -12 Kurang

0 – 5 Buruk

II.7 Macam – macam protocol multimedia 2.7.1 IP (Internet Protocol)

(27)

Fungsi penting IP:

a Menentukan jalur yang ditempuh antara pengirim dan penerima.

b Switching : memindahkan paket dari input router ke output router

c yang sesuai

d Call Setup : beberapa arsitektur jaringan membutuhkan setup

e koneksi dahulu. 2.7.2 TCP

TCP/IP (singkatan dari Transmission Control Protocol/Internet Protocol) adalah standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet. Protokol ini tidaklah dapat berdiri sendiri, karena memang protokol ini berupa kumpulan protokol (protocol suite). Protokol ini juga merupakan protokol yang paling banyak digunakan saat ini. Data tersebut diimplementasikan dalam bentuk perangkat lunak (software) di sistem operasi. Istilah yang diberikan kepada perangkat lunak ini adalah TCP/IP stack

Protocol TCP

Berfungsi menyediakan layanan transport connection oriented dan reliable diantaranya:

a Adanya pengecekan error menggunakan mekanisme b acknoledgment

(28)

d Segmentasi data stream dari lapisan aplikasi e Komunikasi duplex (2 arah)

Tidak cocok untuk protocol multimedia, karena:

a � TCP akan menghentikan pengiriman data jika terjadi b kemacetan.

c � Tidak real-time

d � Terjadi timbal balik dari penerima ke pengirim jika e pengoriman sukses. Pada multimedia tidak diperlukan

error koreksi, TCP retransmission dapat menyebabkan jitter (perbedaan waktu antara waktu keberangkatan dan kedatangan).

2.7.3 UDP

UDP atau User Diagram Protocol adalah salah satu protocol lapisan transport TCP/IP yang mendukung komunikasi yang tidak handal tanpa koneksi antara host – host dalam jaringan yang menggunakan TCP/IP.

UDP memiliki karakteristik – karakteristik sebagai berikut :

a Connectionsless(tanpa koneksi) -> Pesan – pesan UDP akan dikirimkan tanpa harus dilakukan negosiasi koneksi antara dua host yang hendak bertukar informasi

(29)

aplikasi yang berjalan diatas UDP mengimplementasikan layanan keandalan mereka masing – masing, atau mengirim pesan secara periodik atau dengan menggunakan waktu yang telah didefinisikan.

c UDP menyediakan mekanisme untuk mengirim pesan – pesan ke sebuah protocol lapisan atau prosess tertentu didalam sebuah host dalam jaringan yang menggunakan TCP/IP. Header UDP berisi field Source Progress Identification dan Destination Process Identification.

d UDP menyediakan penghitungan checksum berukuran 16-bit terhadap keseluruhan pesan UDP.

UDP tidak menyediakan layanan-layanan antar-host berikut:

a UDP tidak menyediakan mekanisme penyanggaan (buffering) dari data yang masuk ataupun data yang keluar. Tugas buffering merupakan tugas yang harus diimplementasikan oleh protokol lapisan aplikasi yang berjalan di atas UDP.

(30)

2.7.4 RTP

RTP Singkatan dari (Real Time Transport Protocol). Umumnya digunakan dalam jaringan IP. RTP dirancang untuk menyediakan fungsi transport jaringan ujung ke ujung untuk aplikasi yang mengirimkan data real time, misalnya audio atau video, melalui layanan jaringan multicast atau unicast.

Fungsi dari Protocol RTP diantaranya:

a. Segmentasi / reassembly dilakukan oleh UDP (atau serupa)

b. Resequencing (jika diperlukan)

c. Deteksi kehilangan kualitas estimasi, pemulihan

d. Intra-media sinkronisasi: menghapus delay jitter melalui playout penyangga

e. Intra-media sinkronisasi: Drifting sampling jam

f. Sinkronisasi antar-media (lip sync antara audio dan video)

g. Kualitas pelayanan dari umpan balik dan tingkat adaptasi

h. Identifikasi sumber

Keunggulan dari Protocol RTP diataranya: a. Ringan: spesifikasi dan implementasi .

b. Fleksibel: menyediakan mekanisme, jangan mendikte algoritma .

(31)

d. Scalable: unicast, multicast dari 2 menjadi O (107) e. Kontrol terpisah / data: beberapa fungsi dapat diambil

alih oleh konferensi

Implementasi Protocol RTP di dunia nyata: a. Streaming Audio & Video

b. Teleconferense c. Video Conferencing 2.7.5 RTSP

Real-time Streaming protokol (RTSP) adalah sebuah protokol kontrol jaringan yang dirancang untuk digunakan dalam sistem hiburan dan komunikasi untuk mengontrol streaming media server. Protokol yang digunakan untuk membangun dan mengendalikan sesi media antara titik akhir. Klien media server menerbitkan perintah VCR seperti "play" dan "pause", untuk memfasilitasi kontrol pemutaran file media dari server secara real-time.

Transmisi streaming data itu sendiri bukanlah tugas protokol RTSP. Kebanyakan RTSP server menggunakan Real-time Transport Protocol (RTP) dalam hubungannya dengan Real-time kontrol protokol (RTCP) untuk pengiriman stream media, namun beberapa vendor mengimplementasikan transport protokol dengan miliknya sendiri. Misalnya Server RTSP dari RealNetworks, juga memiliki fitur Real Data Transportasi (RDT) yaitu "RealNetworks".

(32)

sebagai RFC 2326 pada tahun 1998. RTSP menggunakan RTP dan RTCP yang memungkinkan tingkat adaptasi dalam pelaksanaannya. (sumber : Wikipedia)

Dalam implementasi network camera mungkin sudah banyak orang mengetahui mengenai RTSP, apalagi dengan adanya fitur kompresi video MPEG4, H.264 dan internal michrophone yang ada pada network camera seperti saat ini. Alasan orang menggunakan protokol ini yaitu dianggap lebih interaktif, karena para pengguna bisa melihat video disertai suara.

Tipe network camera yang mendukung fungsi RTSP dan sudah dilengkapi dengan internal microphone yaitu IC-3030iWn, IC-3110W, IC-7010PTn, IC-7110W dan PT-31E. Untuk bisa mengakses network camera yang memanfaatkan protokol RTSP anda membutuhkan media player seperti VLC (open source). Default port RTSP pada network camera umumnya adalah 554.

2.7.6 Protokol HTTP

(33)

menjelaskan aspek dari permintaan tersebut, diikut dengan badan dari data tertentu.

HTTP berkomunikasi melalui TCP / IP. Klien HTTP terhubung ke server HTTP menggunakan TCP. Setelah membuat sambungan, klien dapat mengirim pesan permintaan HTTP ke server. HTTP digunakan untuk mengirimkan permintaan dari klien web (browser) ke web server, dikembali kan ke konten web (halaman web) dari server ke klien.

(34)

Tata, Sutabri.2003. Kompresi Video. Yogyakarta: Andi. Aprilia.2014.” Kompresi Video”. Diakses dari http://id.wikipedia.org/wiki/Kompresi_videopada tanggal 11 oktober 2014.

Dimas.2010.”Makalah Multimedia”. Diakses dari http://fanbair.blogspot.com/2012/09/makalah-multimedia.html/ pada tanggal 11 oktober 2014.

Riyanto.”lossy and lossless”. Diakses dari https://www.google.com/?gws_rd=ssl#q=lossy+and+lossless

Fahjar Rizky 32 Pssiunej. 2014.kompresi teks.( https://www.google.com/?gws_rd=ssl#q=++Kompresi+Teks diakses 11 oktober 2014)

Fahjar Rizky 32 Pssiunej. 2014.kompresi video.( https://www.google.com/?gws_rd=ssl#q=++Kompresi+ video diakses 11 oktober 2014)

Dikatara.2011. protocol multimedia .( https://www.google.com/? gws_rd=ssl#q=Macammacam+protokol+multimedia%3A+IP%2C+TCP %2C+UDP%2C+RTP%2C+RTP%2C+RTSP%2C+dan+HTTP/. Diakses 11 oktober 2014)

Gambar

Tabel  beberapa  contoh  parameter  kualitas  layanan  dengan  level  yan

Referensi

Dokumen terkait

Berdasarkan hasil analisis yang dilakukan dengan rumus koefisien determinan didapat Komunikasi Interpersonal (variabel X) mempunyai hubungan terhadap prestasi belajar

Alhamdulillah Segala puji penulis haturkan ke hadirat Allah SWT yang atas segala rahmat, nikmat, karunia serta hidayahNya penulis dapat menyelesaikan skripsi dengan judul “

Pengalaman Ɵ nggal di Indonesia, tempat 11.000 laki-laki, perempuan dan anak-anak mencari perlindungan dari penganiayaan, membuat saya merasa sedih karena mendengar dan membaca

Dalam kajian ini, 15 pensyarah (100 %) bersetuju bahawa hubungan antara pihak universiti atau institusi pengajian tinggi dengan masyarakat dapat melahirkan tokoh kepimpinan

• Hasil evaluasi TPN menyatakan bahwa ke 7 unit kerja tersebut belum dapat direviu oleh TPN karena surat usulan dari Kementerian Ristek Dikti tidak dilampirkan dengan hasil

Gambar 4 adalah grafik distribusi dari kecepatan dan tekanan sepanjang ejector, dari grafik ini dapat dilihat tekanan rendah yang dihasilkan pada posisi keluar nozzle

Dengan demikian Model Pembinaan CLCK (Contoh, Latihan, Control, Kerja Mandiri) dalam penelitian ini adalah pola usaha, tindakan dan kegiatan yang dilakukan secara efesien

suatu merek akan mengecewakan konsumen bahkan konsumen yang paling loyal sekalipun, begitu juga dengan perubahan harga. Karena itu pihak perusahaan harus mengontrol merek beserta