Bu yerda tarafkashlikishlatilgan uchun o'tish dan oqim vaqtiga nisbatan vaqt, ular orasidagi farqni tuzatish.
Qanday qayd etdi ilgari, jarayon qabul qilish paketlar ichida ilova ularni qayta ishlash bilan aralashib ketishi mumkin yoki bu harakatlar dastur mantig'ining turli tarmoqlariga bo'linishi mumkin. Birinchi holda, bitta filial o'ynashdan oldin paketlarni qabul qilishni va ularni qayta ishlashni amalga oshiradi. Per bitta tsikl ish hammasi kim keldi paketlar o‘qiladi rozetkadan va o'ynash navbatiga to'g'ri tartibda kiritilgan.
In ikkinchi hol bitta filiali ilovalar shug'ullanadi qabul qilish paketlar va ularni navbatga qo'yish. Boshqa filiallar ma'lumotlarni dekodlash va uni ijro etish uchun tayyorlash bilan shug'ullanadi.
Tanlangan variantdan qat'iy nazar, dastur qabul qila olmaydi va tutqich paketlar doimiy ravishda. Kiritish navbatlar Ilovadagi ijro etish jarayonidagi tebranishlarni yumshatadi, ammo paketlarning kelishidagi kechikishlar haqida nima deyish mumkin? Yaxshiyamki, ko'pchilik operatsiyalar
Umumiy maqsadli tizimlar uzilishlarni nazorat qilish asosida UDP/IP paketlarini qabul qilishni boshqaradi va qabul qiluvchi dastur band bo'lsa ham paketlarni rozetka darajasida buferlashi mumkin. Standart soket buferi ko'pgina ilovalar uchun mos keladi, ammo yuqori tezlikdagi tarmoq ilovalari kerak bo'lganda bufer hajmini oshirishni xohlashi mumkin. To'g'ri, bu paketlarni qabul qilishda kechikishlarning oshishiga olib kelishi mumkin, ammo dasturda mumkin mos ravishda kattalashtirish; ko'paytirish ma'nosi kechikishlar ijro etish, bu salbiy ta'sirni qoplaydi.
Kvitansiya menejerlar paketlar
Parallel jarayon qabul qilish paketlar ma'lumotlar Ilova RTCP paketlarini qabul qilish, tekshirish, qayta ishlash va yuborishga tayyor bo'lishi kerak. Paket haqida ma'lumot RTCP avvalgi bobda tasvirlanganidek sessiya ishtirokchilarining maʼlumotlar bazasini yaratish, shuningdek ishtirokchilarni tekshirish va aniqlash, tarmoq sozlamalarini moslashtirish, audio va videoni sinxronlashtirish uchun ishlatiladi.
Yagona kanalli ilovalar odatda ma'lumotlar paketlarini va Bir tsiklda RTCP. Ko'p kanalli ilovalar boshqaruv paketlarini qabul qilish va qayta ishlash uchun bitta filialni ajratadi. Chunki chastota ko'rinish RTCP paketlari ko'p Kamroq, Qanday uchun ma'lumotlar paketlari, ularning protsessorining yuki kichik va vaqt jihatidan muhim emas.
Biroq, hisobotlar bilan SR paketlarining aniq kelishini eslab qolishingiz kerak jo'natuvchi, Shunday qilib Qanday bu vaqt ishlatilgan da avlod Qabul qiluvchining RR paketi va tarmoq orqali uzatish vaqtini hisoblashda ishtirok etadi.
Keyin qabul qilish RTCP paketi Bilan hisobot jo'natuvchi yoki qabul qiluvchi, undagi ma'lumotlar saqlanadi. Paketlardagi hisobot bloklarini sintaktik tahlil qilish SR va RR juda oddiy. hisoblash maydoni ichida sarlavha paket RTCP ko'rsatadi miqdori bloklar hisobot va qiymat 0 to'g'ri va RTCP paketining jo'natuvchisi RTP ma'lumotlar paketlarini olmaganligini ko'rsatadi.
Asosiy narsa tayinlash paketlar RTCP hisoblanadi kuzatish yuborilgan ma'lumotlar paketlarini qabul qilish sifati. Hisobot qilsa yomon ko'rsatish sifat qabul qilish, keyin mumkin yoki qo'shish kodlari xato haqida ogohlantirishlar, yoki pasayish tezlik yuborish paketlar. DA sessiya Bilan bir nechta jo'natuvchilar mumkin trek sifat boshqalar jo'natuvchilar. Ilovalar odatda ma'lumotlarni uzatish jarayonini nozik sozlashda keyinchalik foydalanish uchun hisobotlardagi ma'lumotlarni saqlaydi.
Hisobotlar jo'natuvchilar o'z ichiga oladi shuningdek ma `lumot haqida ma'lumotlar soatini moslashtirish RTP va jo'natuvchining nisbiy soati audio va videoni sinxronlashtirish uchun ishlatiladi.
Qachon keladi paket SR, uning ma `lumot saqlanib qolgan va balki ko'rsatilishi foydalanuvchi. Kanonik nomi CNAME ichida paket SDES beradi _ ulanish orasida oqimlar ovoz va Tasvirlar. Boshqa yo'naltiring _ foydalanish - guruhlash oqimlar, ketmoqda dan bitta jo'natuvchi (masalan. da transfer Tasvirlar Bilan bir nechta kameralar).
Keyin cheklar sifat RTCP paketlari ular ma `lumot qo'shildi ichida asos ma'lumotlar haqida ishtirokchilar sessiyalar. Shunday qilib Qanday imtihon sifat paketlar RTCP etarlicha qat'iy, ma'lumotlar bazasida ishtirokchining mavjudligi shundan dalolat beradi u haqiqatan ham mavjud. bu foydali parametr cheklar RTP paketlari.
Paket kelganda RTCP BYE, tegishli ma'lumotlar bazasi yozuvi keyinroq o'chirish uchun belgilangan. Oldingi bobda ta'kidlanganidek, o'chirish darhol amalga oshirilmaydi, jo'natuvchining kechiktirilgan paketlarini qabul qilish uchun qoldiradi. Yana bitta operatsiya, amalga oshirildi ustida asos bu ma `lumot - olib tashlash faol bo'lmagan foydalanuvchilar.