What Exactly is SRT

yangi

SRT aynan nima

Agar biror marta jonli efirni amalga oshirgan bo'lsangiz, oqim protokollari, xususan, jonli efir uchun eng keng tarqalgan protokol bo'lgan RTMP bilan tanishishingiz kerak.Biroq, oqim dunyosida shov-shuv yaratadigan yangi oqim protokoli mavjud.U SRT deb ataladi.Xo'sh, SRT nima?

SRT Haivision tomonidan ishlab chiqilgan oqim protokoli bo'lgan Secure Reliable Transport degan ma'noni anglatadi.Oqimli protokolning ahamiyatini misol bilan ko'rsatib beraman.Kimdir video oqimlarini ko‘rish uchun YouTube Live-ni ochsa, sizning shaxsiy kompyuteringiz serverga “ulanish so‘rovi”ni yuboradi.So'rovni qabul qilgandan so'ng, server bo'limlarga bo'lingan video ma'lumotlarini kompyuterga qaytaradi, unda video bir vaqtning o'zida dekodlanadi va ijro etiladi.SRT asosan oqim protokoli bo'lib, uni uzluksiz video oqimi uchun ikkita qurilma tushunishi kerak.Har bir protokol o'zining ijobiy va salbiy tomonlariga ega va RTMP, RTSP, HLS va SRT video oqimida ishlatiladigan eng mashhur protokollardan biridir.

 

RTMP barqaror va tez-tez ishlatiladigan oqim protokoli bo'lsa ham, nima uchun SRT kerak?

SRT ning ijobiy va salbiy tomonlarini, shuningdek uning xususiyatlarini bilish uchun avvalo uni RTMP bilan solishtirishimiz kerak.Haqiqiy vaqtda xabar almashish protokoli sifatida ham tanilgan RTMP, TCP-ga asoslangan paketlarni qayta uzatish imkoniyatlari va sozlanishi buferlari tufayli ishonchliligi bilan mashhur, etuk, yaxshi tashkil etilgan oqim protokoli.RTMP eng ko'p qo'llaniladigan oqim protokoli, lekin 2012 yildan beri hech qachon yangilanmagan, shuning uchun uni SRT bilan almashtirish ehtimoli yuqori.

Eng muhimi, SRT muammoli videoni RTMPga qaraganda yaxshiroq boshqaradi.Ishonchsiz, past tarmoqli kenglikdagi tarmoqlar orqali RTMP translatsiyasi sizning jonli translatsiyangizni buferlash va piksellash kabi muammolarni keltirib chiqarishi mumkin.SRT kamroq tarmoqli kengligi talab qiladi va u ma'lumotlar xatolarini tezroq hal qiladi.Natijada, tomoshabinlaringiz kamroq buferlash va pikselizatsiya bilan yaxshiroq oqimga ega bo'lishadi.

 

SRT ultra past kechikish muddatini ta'minlaydi va RTMPga qaraganda 2-3 baravar tezroq tezlikni taklif qiladi.

RTMP bilan solishtirganda, SRT oqimi pastroq kechikishni ta'minlaydi.Oq qog'ozda aytilganidek (https://www.haivision.com/resources/white-paper/srt-versus-rtmp/) Haivision tomonidan nashr etilgan, xuddi shu sinov muhitida, SRT RTMPga qaraganda 2,5 - 3,2 baravar kam kechikishga ega, bu juda sezilarli yaxshilanishdir.Quyidagi diagrammada ko'rsatilganidek, ko'k chiziq SRT ishlashini va to'q sariq chiziq RTMP kechikishini tasvirlaydi (sinovlar Germaniyadan Avstraliyaga va Germaniyadan AQShgacha bo'lgan to'rt xil geografik joylarda o'tkazildi).

 

Hali ham ishonchsiz tarmoqda ham yuqori ish faoliyatini ko'rsatadi

Past kechikishdan tashqari, SRT hali ham yomon ishlaydigan tarmoqda uzatishi mumkinligini ta'kidlash kerak.SRT infratuzilmasi o'zgaruvchan tarmoqli kengligi, paketlarni yo'qotish va hokazolar natijasida yuzaga keladigan salbiy ta'sirlarni minimallashtiradigan o'rnatilgan funktsiyalarga ega, bu esa hatto oldindan aytib bo'lmaydigan tarmoqlarda ham video oqimining yaxlitligi va sifatini saqlab qoladi.

 

SRT olib kelishi mumkin bo'lgan afzalliklar?

Ultra past kechikish va tarmoq muhitidagi o'zgarishlarga chidamlilikdan tashqari, SRT sizga berishi mumkin bo'lgan boshqa afzalliklar ham mavjud.Videolarni oldindan aytib bo'lmaydigan trafikda yuborishingiz mumkinligi sababli, qimmat GPS tarmoqlari kerak emas, shuning uchun siz xizmat narxi bo'yicha raqobatbardosh bo'lishingiz mumkin.Boshqacha qilib aytganda, siz Internet mavjud bo'lgan istalgan joyda interaktiv dupleks aloqani boshdan kechirishingiz mumkin.Video oqim protokoli bo'lgan SRT MPEG-2, H.264 va HEVC video ma'lumotlarini paketlashi mumkin va uning standart shifrlash usuli ma'lumotlar maxfiyligini ta'minlaydi.

 

SRT dan kim foydalanishi kerak?

SRT video uzatishning barcha turlari uchun mo'ljallangan.Tasavvur qiling-a, gavjum konferentsiya zalida hamma Internetga ulanish uchun bir xil tarmoqdan foydalanadi.Videolarni ishlab chiqarish studiyasiga bunday band tarmoq orqali yuborish, uzatish sifati, albatta, yomonlashadi.Bunday band tarmoq orqali video jo‘natishda paket yo‘qolishi ehtimoli yuqori.SRT, bu vaziyatda, ushbu muammolarni oldini olishda juda samarali va belgilangan kodlovchilarga yuqori sifatli videolarni etkazib beradi.

Shuningdek, turli hududlarda bir nechta maktab va cherkovlar mavjud.Turli maktablar yoki cherkovlar o'rtasida videolarni oqimlash uchun, oqim paytida biron bir kechikish bo'lsa, ko'rish tajribasi, albatta, yoqimsiz bo'ladi.Kechikish ham vaqt va pul yo'qotishiga olib kelishi mumkin.SRT yordamida siz turli joylar o'rtasida sifatli va ishonchli video oqimlarini yaratishingiz mumkin bo'ladi.

 

SRTni yaxshi oqim protokoli nima qiladi?

Agar siz bilimga chanqoq bo'lsangiz va SRT haqida yuqoridagi yaxshi tomonlari haqida ko'proq bilishni istasangiz, keyingi bir necha paragraflarda batafsil tushuntirishlar beriladi.Agar siz ushbu tafsilotlarni allaqachon bilsangiz yoki shunchaki qiziqmasangiz, ushbu paragraflarni o'tkazib yuborishingiz mumkin.

 

RTMP va SRT o'rtasidagi asosiy farq - bu RTMP oqim paketi sarlavhalarida vaqt belgilarining yo'qligi.RTMP faqat kadr tezligiga muvofiq haqiqiy oqim vaqt belgilarini o'z ichiga oladi.Shaxsiy paketlarda bu ma'lumotlar mavjud emas, shuning uchun RTMP qabul qiluvchisi har bir qabul qilingan paketni ma'lum vaqt oralig'ida dekodlash jarayoniga yuborishi kerak.Alohida paketlarning sayohat qilish vaqtidagi farqlarni yumshatish uchun katta buferlar talab qilinadi.

 

Boshqa tomondan, SRT har bir alohida paket uchun vaqt tamg'asini o'z ichiga oladi.Bu qabul qiluvchi tomonda signal xususiyatlarini qayta tiklash imkonini beradi va buferlash zaruratini keskin kamaytiradi.Boshqacha qilib aytganda, qabul qiluvchidan chiqadigan bit oqimi SRT jo'natuvchisiga keladigan oqimga o'xshaydi.RTMP va SRT o'rtasidagi yana bir muhim farq bu paketlarni qayta uzatishni amalga oshirishdir.SRT individual yo'qolgan paketni ketma-ket raqami bo'yicha aniqlay oladi.Agar delta ketma-ketlik raqami bir nechta paket bo'lsa, ushbu paketning qayta uzatilishi ishga tushiriladi.Kechikish va qo'shimcha xarajatlarni kamaytirish uchun faqat ma'lum bir paket qayta yuboriladi.

 

Texnik tafsilotlar haqida ko'proq ma'lumot olish uchun Haivision rasmiy veb-saytiga tashrif buyuring va ularning texnik sharhini yuklab oling (https://www.haivision.com/blog/all/excited-srt-video-streaming-protocol-technical-overview/).

 

SRT cheklovlari

SRT ning juda ko'p afzalliklarini ko'rgandan so'ng, endi uning cheklovlarini ko'rib chiqaylik.Wowza-dan tashqari, ko'plab asosiy real vaqtda oqim platformalarida hali o'z tizimlarida SRT mavjud emas, shuning uchun siz hali ham mijoz tomonidan uning ajoyib xususiyatlaridan foydalana olmaysiz.Biroq, tobora ko'proq korporativ va xususiy foydalanuvchilar SRT-ni qabul qilishlari sababli, SRT kelajakdagi video oqim standartiga aylanishi kutilmoqda.

 

Yakuniy eslatma

Yuqorida aytib o'tilganidek, SRT ning eng katta xususiyati uning past kechikishidir, lekin butun oqim ish oqimida kechikishga va natijada tarmoq o'tkazish qobiliyati, qurilma kodek va monitorlar kabi yomon ko'rish tajribasiga olib kelishi mumkin bo'lgan boshqa omillar ham mavjud.SRT past kechikishni kafolatlamaydi va tarmoq muhiti va oqim qurilmalari kabi boshqa omillar ham hisobga olinishi kerak.

 


Xabar vaqti: 2022-yil 13-aprel