Cara Kerja Video streaming

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.