15
tersebut pada layar.Ada banyak aplikasi player yang ada, dan sebelumnya kedua server dan PC client harus mempunyai persetujuan mengenai perungkat lunak
yang dapat digunakan untuk menampilkan video.
2.4.2 Real-time Transport Protocol RTP
Dalam teknologi video streaming dapat digunakan RTP sebagai protocol transfer data. RTP mnyediakan layanan pengiriman pada pada jaringan untuk
transmisi data real time. Real-time dimaksudkan sebagai layanan yang dapat langsung dilihat oleh pengguna. RTP berjalan di atas protocol UDP User Datagram Protocol.
RTP dapat dilihat sebagai sub-layer pada transport layer. Real-time Transport Protocol RTP dapat digunakan untuk pengiriman
format umum seperti PCM, GSM, dan MP3 untuk audio, dan MPEG dan H263 untuk video. Pada sisi penerima. Potongan media dienkapsulasi dalam paket RTP yang
kemudian dienkapsulasi lagi di segmen UDP, dan selanjutnya dilewatkan dengan IP. Sedangkan pada sisi penerima melakukan ekstrak pada peket RTP dari segmen UDP,
kemudian mengekstrak potongan media dari RTP paket, yang kemudian dikirimkan pada media player pemutar. Paket RTP terdiri dari empat bagian utama seperti
yang ditunjukan pada Gambar 2.5.
Payload Type
Sequence Number
Timestamp Synchronization
source identifier
Gambar 2.5 Format Header RTP [4] Adapun keterangan empat bagian dan panjang bit-nya dari header paket RTP
tersebut adalah : 1. Payload Type, mengindikasikan jenis video yang di-streaming, seperti motion
JPEG, MPEG 1, MPEG 2, H.261. Panjang dari payload type adalah 7 bit dan pengirim dapat mengganti video endcoding untuk meningkatkan kualitas video.
Untuk jenis video yang mendukung RTP dapat dilihat berdasarkan Tabel 2.1.
16
Tabel 2.1 Jenis Video Payload Pendukung RTP Payload-Type Number
Video Format 26
Motion JPEG 31
H.261 32
MPEG 1 Video 33
MPEG 2 Video
2. Sequence Number, digunakan untuk inisialisasi paket yang dikirimkan dan bisa dipakai untuk perhitungan packet loss, memiliki panjang 16 bit.
3. Timestamp, mununjukkan waktu paket yang dipakai untuk sinkronisasi dan perhitungan jitter, memiliki panjang 32 bit.
4. Synchronization source identifier SSRC, memiliki panjang 32 bit. Mengidentifikasi sumber RTP stream. Setiap stream pada RTP dibedakan dengan
SSRC. SSRC bukanlah IP pengirim tapi merupakan penomoran yang dilakukan dari sisi pengirim ditandai secara acak ketika stream baru berjalan. Kemungkinan
adanya dua stream yang ditandai dengan SSRC yang sama.
2.5 Kinerja Jaringan
Aplikasi yang beraneka ragam menghasilkan kinerja yang berbeda-beda pula. Pengiriman data email melalui sebuah jaringan internet akan berbeda dengan
pengiriman data VoIP untuk informasi suara pada sebuah jaringan. Oleh sebab itu, penyesuaian karakteristik jaringan mempengaruhi kinerja jaringan terhadap layanan
atau aplikasi yang digunakan. Kinerja jaringan merujuk ke tingkat kecepatan dan keandalan penyampaian
berbagai jenis beban data di dalam suatu sistem komunikasi Kinerja merupakan kumpulan berbagai besaran teknis atau biasa disebut dengan parameter. Parameter
tersebut akan mempengaruhi kualitas layanan atau Quality of Service QoS.