Əgər hər hansı bir canlı yayım etmisinizsə, axın protokolları, xüsusən də canlı yayım üçün ən çox yayılmış protokol olan RTMP ilə tanış olmalısınız.Bununla birlikdə, axın dünyasında səs-küy yaradan yeni bir axın protokolu var.Buna SRT deyilir.Beləliklə, SRT tam olaraq nədir?
SRT Haivision tərəfindən hazırlanmış axın protokolu olan Təhlükəsiz Etibarlı Nəqliyyat deməkdir.İcazə verin, axın protokolunun əhəmiyyətini bir nümunə ilə izah edim.Kimsə video axınlarına baxmaq üçün YouTube Live-i açdıqda, kompüteriniz serverə “qoşulmaq üçün sorğu” göndərir.Sorğunu qəbul etdikdən sonra server bölmələrə ayrılmış video məlumatlarını videonun deşifrə edildiyi və eyni zamanda oynanıldığı PC-yə qaytarır.SRT əsasən iki cihazın problemsiz video axını üçün anlamalı olduğu axın protokoludur.Hər bir protokolun müsbət və mənfi cəhətləri var və RTMP, RTSP, HLS və SRT video axınında istifadə olunan ən görkəmli protokollardan bəziləridir.
RTMP sabit və tez-tez istifadə olunan axın protokolu olmasına baxmayaraq niyə SRT?
SRT-nin müsbət və mənfi cəhətlərini, eləcə də xüsusiyyətlərini öyrənmək üçün əvvəlcə onu RTMP ilə müqayisə etməliyik.Real-Time Messaging Protocol kimi də tanınan RTMP, TCP-əsaslı paketin təkrar ötürmə imkanları və tənzimlənən buferləri sayəsində etibarlılığı ilə tanınan yetkin, yaxşı qurulmuş axın protokoludur.RTMP ən çox istifadə edilən axın protokoludur, lakin 2012-ci ildən bəri heç vaxt yenilənməyib, ona görə də onun SRT ilə əvəz olunması ehtimalı yüksəkdir.
Ən əsası, SRT problemli videonu RTMP-dən daha yaxşı idarə edir.Etibarsız, aşağı bant genişliyi olan şəbəkələr üzərindən RTMP yayımı canlı yayımınızın buferləşdirilməsi və pikselləşməsi kimi problemlərə səbəb ola bilər.SRT daha az bant genişliyi tələb edir və məlumat xətalarını daha tez həll edir.Nəticədə, izləyiciləriniz daha az buferləmə və pikselləşdirmə ilə daha yaxşı yayımla qarşılaşacaqlar.
SRT son dərəcə aşağı gecikmə təmin edir və RTMP-dən 2-3 dəfə daha sürətli sürət təklif edir.
RTMP ilə müqayisədə SRT axını daha az gecikmə təmin edir.Ağ vərəqdə deyildiyi kimi (https://www.haivision.com/resources/white-paper/srt-versus-rtmp/) Haivision tərəfindən nəşr edilmiş, eyni sınaq mühitində SRT RTMP-dən 2,5 – 3,2 dəfə az gecikməyə malikdir ki, bu da kifayət qədər əhəmiyyətli irəliləyişdir.Aşağıdakı diaqramda göstərildiyi kimi, mavi çubuq SRT performansını, narıncı çubuq isə RTMP gecikməsini təsvir edir (testlər Almaniyadan Avstraliyaya və Almaniyadan ABŞ-a kimi dörd fərqli coğrafi yerdə aparılıb).
Etibarsız bir şəbəkədə belə hələ də üstün performans göstərir
Aşağı gecikmə ilə yanaşı, SRT-nin hələ də zəif işləyən şəbəkədə ötürə biləcəyini qeyd etmək lazımdır.SRT infrastrukturunda dalğalanan bant genişliyi, paket itkisi və s. səbəb olduğu mənfi təsirləri minimuma endirən, beləliklə, hətta gözlənilməz şəbəkələrdə belə video axınının bütövlüyünü və keyfiyyətini qoruyan daxili funksiyalar var.
SRT-nin gətirə biləcəyi üstünlüklər?
Ultra aşağı gecikmə və şəbəkə mühitindəki dəyişikliklərə davamlılıqdan əlavə, SRT-nin sizə gətirə biləcəyi başqa üstünlüklər də var.Siz gözlənilməz trafikdə videolar göndərə bildiyiniz üçün, bahalı GPS şəbəkələrinə ehtiyac yoxdur, beləliklə, xidmət dəyəriniz baxımından rəqabətə davamlı ola bilərsiniz.Başqa sözlə, siz İnternetin mövcud olduğu istənilən yerdə interaktiv dupleks rabitə ilə qarşılaşa bilərsiniz.Video axını protokolu olan SRT MPEG-2, H.264 və HEVC video məlumatlarını paketləşdirə bilər və onun standart şifrələmə üsulu məlumatların məxfiliyini təmin edir.
SRT-dən kim istifadə etməlidir?
SRT bütün müxtəlif növ video ötürülməsi üçün nəzərdə tutulmuşdur.Təsəvvür edin ki, sıx dolu konfrans zalında hamı İnternetə qoşulmaq üçün eyni şəbəkədən istifadə edir.Videoları istehsal studiyasına belə sıx bir şəbəkə üzərindən göndərmək, ötürülmə keyfiyyəti mütləq pisləşəcəkdir.Belə məşğul şəbəkə üzərindən video göndərilərkən paket itkisinin baş vermə ehtimalı yüksəkdir.SRT, bu vəziyyətdə, bu problemlərin qarşısını almaqda çox təsirli olur və təyin edilmiş kodlayıcılara yüksək keyfiyyətli videolar təqdim edir.
Müxtəlif ərazilərdə çoxlu məktəblər və kilsələr də var.Müxtəlif məktəblər və ya kilsələr arasında video yayımlamaq üçün yayım zamanı hər hansı gecikmə olarsa, baxış təcrübəsi mütləq xoşagəlməz olacaq.Gecikmə həm də vaxt və pul itkisinə səbəb ola bilər.SRT ilə siz müxtəlif məkanlar arasında keyfiyyətli və etibarlı video axınları yarada biləcəksiniz.
SRT-ni yaxşı yayım protokolu edən nədir?
Əgər biliyə acsınızsa və SRT haqqında yuxarıda qeyd olunan yaxşı məqamlar haqqında daha çox bilmək istəyirsinizsə, növbəti bir neçə abzasda ətraflı izahatlar veriləcəkdir.Əgər bu təfərrüatları artıq bilirsinizsə və ya sadəcə maraqlanmırsınızsa, bu paraqrafları atlaya bilərsiniz.
RTMP və SRT arasındakı əsas fərq, RTMP axını paket başlıqlarında vaxt ştamplarının olmamasıdır.RTMP yalnız kadr sürətinə uyğun olaraq faktiki axının vaxt işarələrini ehtiva edir.Fərdi paketlər bu məlumatı ehtiva etmir, buna görə də RTMP qəbuledicisi hər bir qəbul edilmiş paketi müəyyən bir vaxt intervalında deşifrləmə prosesinə göndərməlidir.Fərdi paketlərin səyahət müddəti ilə bağlı fərqləri düzəltmək üçün böyük tamponlar tələb olunur.
SRT, əksinə, hər bir fərdi paket üçün vaxt damğasını ehtiva edir.Bu, qəbuledici tərəfdə siqnal xüsusiyyətlərini yenidən yaratmağa imkan verir və buferləşdirmə ehtiyacını kəskin şəkildə azaldır.Başqa sözlə, qəbuledicidən çıxan bit axını SRT göndəricisinə daxil olan axınla eyni görünür.RTMP və SRT arasındakı digər əhəmiyyətli fərq paketlərin təkrar ötürülməsinin həyata keçirilməsidir.SRT fərdi itirilmiş paketi ardıcıl nömrəsinə görə müəyyən edə bilər.Ardıcıllıq nömrəsi delta birdən çox paketdirsə, həmin paketin təkrar ötürülməsi işə salınır.Gecikməni və yükü aşağı saxlamaq üçün yalnız həmin xüsusi paket yenidən göndərilir.
Texniki detallar haqqında ətraflı məlumat üçün Haivision-un rəsmi saytına daxil olun və onların texniki icmalını endirin (https://www.haivision.com/blog/all/excited-srt-video-streaming-protocol-technical-overview/).
SRT Məhdudiyyətləri
SRT-nin bu qədər üstünlüklərini gördükdən sonra indi onun məhdudiyyətlərinə baxaq.Wowza istisna olmaqla, bir çox əsas real vaxt axın platformalarında hələ öz sistemlərində SRT yoxdur, ona görə də siz yəqin ki, hələ də müştəri tərəfindən onun əla xüsusiyyətlərindən yararlana bilməyəcəksiniz.Bununla belə, getdikcə daha çox korporativ və özəl istifadəçi SRT-ni qəbul etdikcə, SRT-nin gələcək video yayım standartına çevriləcəyi gözlənilir.
Son xatırlatma
Daha əvvəl qeyd edildiyi kimi, SRT-nin ən böyük xüsusiyyəti onun aşağı gecikmə müddətidir, lakin bütün axın işində gecikməyə və nəticədə şəbəkə bant genişliyi, cihaz kodek və monitorlar kimi pis baxış təcrübəsinə səbəb ola biləcək digər amillər də var.SRT aşağı gecikməyə zəmanət vermir və şəbəkə mühiti və axın cihazları kimi digər amillər də nəzərə alınmalıdır.
Göndərmə vaxtı: 13 aprel 2022-ci il