-
V - שני ביטים המייצגים את גירסת הפרוטוקול, כרגע הגירסה היא 2.
- P - ביט אחד המייצג האם המידע רופד (padding)
- X - ביט אחד שמודיע האם מנת הנתונים הורחבה
- CC (CSRC count) - כאשר רצף נתוני RTP הוא תוצאת קומבינציה של מספר מקורות , כל המקורות ירשמו תחת שדה CSRC. השדה הנוכחי (CC) בעל 4 ביטים מייצג את מספר המקורות שרשומים כ-CSRC
- M - ביט אחד. נרשם בשדה זה 1 מיד לאחר רצף נתוני שקט.
- PT (Payload Type)- שבעה ביטים שמייצגים את סוג המידע המועבר. מוגדרים ב- RFC1889.
- Sequence Number - ששה עשר(16) ביטים. התחילה נבחר מספר אקראי, ולכל מנת נתוני RTP מועלה באחד.
- Timestamp - שלושים שניים(32) ביטים המייצגים טביעת זמן. לכל סוג מידע נבחר שעון משלו. לרוב באפליקציות שמע מוגדר ל-8000 הרץ.
- SSRC (Synchronization Source) - שלושים שניים(32) ביט המייצגים את מקור נתוני RTP.
- CSRC (Contributing Source) - אפס עד 60 בתים. כאשר רצף נתוני RTP הוא תוצאת קומבינציה של מספר מקורות , כל המקורות ירשמו תחת שדה זה.
פרוטוקול RTCP מאפשר העברת בקרות על שיחת RTP למשתתפיה. ערוץ מידע הבקרה מכיל נתונים על משתתפי השיחה (שמותיהם, כתובת דואר-אלקטרוני וכו') וחשוב מזה מידע על איכות ערוץ ה-RTP.
מאחר וכל המשתתפים שולחים הודעות RTPC עלול להיווצר עומס ברשת (הבעיה אינה קיימת בנתוני RTP מאחר ואנשים אינם מדברים בדר"כ בעת ובעונה אחת). לפיכך הוגדר שלכל היותר ישלח כל משתתף הודעת RTCP אחת לכל 5 שניות.
סוגי הודעות RTCP :
· SR (Sender Report) - מכיל מידע בקרתי לשולח, כגון - מספר חבילות שאבדו, השהייה משתנה (Jitter) וההשהייה ברשת (Delay).
· ( RR (Receiver Report - מידע בקרתי למקבל המידע (שאינו שולח). מכיל מידע דומה ל-SR
· ( SDES (Source Description - מכיל מספר פרמטרים על מקור המידע.
· BYE - הודעה הנשלחת ע"י משתתף המעוניין לעזוב את השיחה.
· APP - משתמש להעברת מידע נוסף