What Exactly is SRT

nuut

Wat presies is SRT

As jy al ooit regstreekse stroming gedoen het, moet jy vertroud wees met stromingsprotokolle, veral RTMP, wat die algemeenste protokol vir regstreekse stroming is.Daar is egter 'n nuwe stroomprotokol wat 'n gons in die stroomwêreld skep.Dit word genoem, SRT.So, wat presies is SRT?

SRT staan ​​vir Secure Reliable Transport, wat 'n stroomprotokol is wat deur Haivision ontwikkel is.Kom ek illustreer die belangrikheid van stroomprotokol met 'n voorbeeld.Wanneer iemand YouTube Live oopmaak om videostrome te sien, stuur jou rekenaar die "versoek om aan te sluit" na die bediener.By die erkenning van die versoek, stuur die bediener dan gesegmenteerde videodata terug na die rekenaar waarop die video gedekodeer en terselfdertyd gespeel word.SRT is basies 'n stroomprotokol wat twee toestelle moet verstaan ​​vir naatlose videostroom.Elke protokol het sy voor- en nadele en RTMP, RTSP, HLS en SRT is van die mees prominente protokolle wat in videostroming gebruik word.

 

Waarom SRT al is RTMP 'n stabiele en algemeen gebruikte stroomprotokol?

Om die voor- en nadele van SRT sowel as die kenmerke daarvan te leer, moet ons dit eers met RTMP vergelyk.RTMP, ook bekend as Real-Time Messaging Protocol, is 'n volwasse, goed gevestigde stroomprotokol met 'n reputasie vir betroubaarheid vanweë sy TCP-gebaseerde pakketherversendingsvermoëns en verstelbare buffers.RTMP is die stroomprotokol wat die meeste gebruik word, maar is nog nooit sedert 2012 opgedateer nie, so dit is hoogs waarskynlik dat dit deur SRT vervang sal word.

Die belangrikste is dat SRT problematiese video beter hanteer as RTMP.Om RTMP oor onbetroubare netwerke met lae bandwydte te stroom, kan probleme veroorsaak soos buffering en pixilering van jou regstreekse stroom.SRT benodig minder bandwydte en dit los datafoute vinniger op.Gevolglik sal jou kykers 'n beter stroom ervaar, met minder buffering en pixelisering.

 

SRT bied ultra-lae end-tot-end latency en bied 'n spoed wat 2 – 3 keer vinniger is as RTMP

In vergelyking met RTMP, bied SRT-stroming laer latency.Soos gedikteer in die witskrif (https://www.haivision.com/resources/white-paper/srt-versus-rtmp/) gepubliseer deur Haivision, in dieselfde toetsomgewing, het SRT 'n vertraging wat 2,5 – 3,2 keer minder is as RTMP, wat nogal 'n aansienlike verbetering is.Soos geïllustreer in die diagram hieronder, verteenwoordig die blou balk die SRT-werkverrigting, en die oranje balk beeld die RTMP-vertraging uit (toetse is op vier verskillende geografiese liggings uitgevoer, soos van Duitsland tot Australië en Duitsland tot die VSA).

 

Toon steeds uitstekende werkverrigting, selfs in 'n onbetroubare netwerk

Benewens die lae vertraging, is dit die moeite werd om te noem dat SRT steeds in 'n swak presterende netwerk kan uitsaai.Die SRT-infrastruktuur het ingeboude funksies wat die nadelige effekte wat veroorsaak word deur wisselende bandwydte, pakkieverlies, ens., verminder en sodoende die integriteit en kwaliteit van die videostroom behou selfs in onvoorspelbare netwerke.

 

Voordele wat SRT kan bring?

Benewens ultra-lae latensie en veerkragtigheid vir veranderinge in netwerkomgewing, is daar ook ander voordele wat SRT jou kan inhou.Omdat jy video's op onvoorspelbare verkeer kan stuur, is duur GPS-netwerke dus nie nodig nie, so jy kan mededingend wees ten opsigte van jou dienskoste.Met ander woorde, jy kan interaktiewe duplekskommunikasie ervaar op enige plek met internetbeskikbaarheid.Omdat dit 'n videostroomprotokol is, kan SRT MPEG-2-, H.264- en HEVC-videodata verpak en sy standaard-enkripsiemetode verseker dataprivaatheid.

 

Wie moet SRT gebruik?

SRT is ontwerp vir alle verskillende tipes video-uitsendings.Stel jou net voor in 'n digbelaaide konferensiesaal, almal gebruik dieselfde netwerk om vir internetverbinding te veg.Deur video's na die produksieateljee oor so 'n besige netwerk te stuur, sal die kwaliteit van transmissie beslis verswak word.Dit is hoogs waarskynlik dat pakkieverlies sal plaasvind wanneer video oor so 'n besige netwerk gestuur word.SRT, in hierdie situasie, is baie effektief om hierdie kwessies af te weer en lewer video's van hoë gehalte aan bestemde enkodeerders.

Daar is ook verskeie skole en kerke in verskillende gebiede.Om video's tussen verskillende skole of kerke te stroom, sal die kykervaring beslis onaangenaam wees as daar enige vertraging tydens streaming is.Latency kan ook verlies aan tyd en geld veroorsaak.Met SRT sal u dan kwaliteit en betroubare videostrome tussen verskillende liggings kan skep.

 

Wat maak SRT 'n goeie stroomprotokol?

As jy honger is vir kennis en graag meer wil weet oor bogenoemde goeie punte oor SRT, sal die volgende paar paragrawe gedetailleerde verduidelikings verskaf.As jy reeds hierdie besonderhede ken of bloot nie belangstel nie, kan jy hierdie paragrawe oorslaan.

 

'n Vernaamste verskil tussen RTMP en SRT is die afwesigheid van tydstempels in die RTMP-stroompakketopskrifte.RTMP bevat slegs die tydstempels van die werklike stroom volgens sy raamtempo.Die individuele pakkies bevat nie hierdie inligting nie, daarom moet die RTMP-ontvanger elke ontvangde pakkie binne 'n vasgestelde tydsinterval na die dekoderingsproses stuur.Om verskille in die tyd wat dit neem vir individuele pakkies om te reis, uit te stryk, word groot buffers benodig.

 

SRT, aan die ander kant, bevat 'n tydstempel vir elke individuele pakkie.Dit maak die herskepping van seinkenmerke aan die ontvangerkant moontlik en verminder die behoefte aan buffering dramaties.Met ander woorde, die bitstroom wat die ontvanger verlaat, lyk presies soos die stroom wat by die SRT-sender inkom.Nog 'n beduidende verskil tussen RTMP en SRT is die implementering van pakketheruitsending.SRT kan 'n individuele verlore pakkie identifiseer deur sy volgnommer.As die volgordenommer delta meer as een pakkie is, word 'n heruitsending van daardie pakkie geaktiveer.Slegs daardie spesifieke pakkie word weer gestuur om latensie en oorhoofse koste laag te hou.

 

Vir meer inligting oor tegniese besonderhede, besoek Haivision se amptelike webwerf en laai hul tegniese oorsig af (https://www.haivision.com/blog/all/excited-srt-video-streaming-protocol-technical-overview/).

 

SRT-beperkings

Nadat ons soveel voordele van SRT gesien het, kom ons kyk nou na die beperkings daarvan.Behalwe Wowza, het baie primêre intydse stroomplatforms nog nie SRT in hul stelsels nie, so jy kan waarskynlik steeds nie voordeel trek uit die wonderlike kenmerke daarvan vanaf die kliëntkant nie.Namate meer en meer ondernemings en privaat gebruikers SRT aanneem, word daar egter verwag dat SRT die toekomstige videostroomstandaard sal word.

 

Laaste herinnering

Soos voorheen genoem, is SRT se grootste kenmerk sy lae latensie, maar daar is ook ander faktore in die hele stroomwerkvloei wat kan lei tot latensie en uiteindelik slegte kykervaring soos netwerkbandwydte, toestelkodek en monitors.SRT waarborg nie lae latensie nie en ander faktore soos netwerkomgewing en stroomtoestelle moet ook in ag geneem word.

 


Postyd: 13-Apr-2022