Apa itu RTP (Realtime Trasport Protocol) ?

Posted in Labels:

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.



Gambar 1.0 RTP Architecture.

Fungsi dari Protocol RTP diantaranya:

· Segmentasi / reassembly dilakukan oleh UDP (atau serupa)
· Resequencing (jika diperlukan)
· Deteksi kehilangan kualitas estimasi, pemulihan
· Intra-media sinkronisasi: menghapus delay jitter melalui playout penyangga
· Intra-media sinkronisasi: Drifting sampling jam
· Sinkronisasi antar-media (lip sync antara audio dan video)
· Kualitas pelayanan dari umpan balik dan tingkat adaptasi
· Identifikasi sumber


Keunggulan dari Protocol RTP diataranya:

· Ringan: spesifikasi dan implementasi .
· Fleksibel: menyediakan mekanisme, jangan mendikte algoritma .
· Protokol-netral: UDP / IP, ST-II, IPX, ATM-AALx, dll.
· Scalable: unicast, multicast dari 2 menjadi O (107)
· Kontrol terpisah / data: beberapa fungsi dapat diambil alih oleh konferensi
kontrol protokol .
· Aman: dukungan untuk enkripsi, mungkin otentikasi.


Implementasi Protocol RTP di dunia nyata:

· Streaming Audio & Video
· Teleconferense
· Video Conferencing