Kana iwe wakamboita chero kutenderera kwepamoyo, unofanirwa kujairana nemaprotocol ekutepfenyura, kunyanya RTMP, inova ndiyo inonyanya kufarirwa protocol yekutenderera kwepamoyo.Nekudaro, kune nyowani yekutepfenyura protocol iri kugadzira buzz munyika yekutepfenyura.Inonzi, SRT.Saka, chii chaizvo chinonzi SRT?
SRT inomirira Secure Reliable Transport, inova inotepfenyura protocol yakagadziriswa neHaivision.Rega ndiratidze kukosha kwekutepfenyura protocol nemuenzaniso.Kana mumwe munhu akavhura YouTube Live kuti aone vhidhiyo hova, PC yako inotumira "chikumbiro chekubatanidza" kune server.Pakubvuma chikumbiro, sevha inozodzorera data yakakamurwa kuPC iyo vhidhiyo inodhindwa uye inoridzwa panguva imwe chete.SRT inzira yekutepfenyura iyo michina miviri inofanirwa kunzwisisa kune isina musono vhidhiyo yekufambisa.Imwe neimwe protocol ine zvayakanakira nezvayakaipira uye RTMP, RTSP, HLS uye SRT mamwe emaprotocol ane mukurumbira anoshandiswa mukutepfenyura vhidhiyo.
Nei SRT kunyangwe RTMP yakagadzikana uye inowanzoshandiswa kutenderera protocol?
Kuti udzidze zvakanakira nezvayakaipira zveSRT pamwe nemaitiro ayo, tinofanira kutanga tazvienzanisa neRTMP.RTMP, inozivikanwawo seReal-Time Messaging Protocol, iprotocol yakakura, yakanyatso dzika yekutepfenyura ine mukurumbira wekuvimbika nekuda kweiyo TCP-based pack retransmit kugona uye zvinogadziriswa mabhafa.RTMP ndiyo inonyanya kushandiswa kutenderera protocol asi haisati yambogadziridzwa kubva 2012, saka zvinokwanisika kuti ichatsiviwa neSRT.
Kunyanya kukosha, SRT inobata zvinetswa vhidhiyo zvirinani pane RTMP.Kutepfenyura RTMP pamusoro pekusavimbika, yakaderera-bandwidth network inogona kukonzera nyaya dzakadai sebuffering uye pixilation yerukova rwako rwepamoyo.SRT inoda shoma bandwidth uye inogadzirisa kukanganisa kwedata nekukurumidza.Nekuda kweizvozvo, vataridzi vako vanozosangana nerukova rwuri nani, rusina buffering uye pixelization.
SRT inopa yekupedzisira-yakaderera-kusvika-kumagumo latency uye inopa kumhanya kuri 2 - 3 nguva nekukurumidza kupfuura RTMP.
Kuenzaniswa neRTMP, SRT kutenderera inopa yakaderera latency.Sezvinorehwa mubepa jena (https://www.haivision.com/resources/white-paper/srt-versus-rtmp/) rakabudiswa naHaivision, munzvimbo imwechete yekuedza, SRT ine kunonoka kuri 2.5 - 3.2 nguva shoma pane RTMP, inova kuvandudzwa kwakanyanya.Sezvinoratidzwa mudhayagiramu iri pazasi, bhawa rebhuruu rinomiririra kuita kweSRT, uye bhaa reorange rinoratidza RTMP latency (bvunzo dzakaitwa munzvimbo ina dzakasiyana dzenzvimbo, sekubva kuGermany kuenda kuAustralia neGermany kuenda kuUS).
Zvichiri kuratidza kuita kwepamusoro kunyangwe munetiweki isina kuvimbika
Kunze kweiyo yakaderera latency, zvakakodzera kutaura kuti SRT ichiri kufambisa mune isina kunaka ichiita network.Iyo SRT zvivakwa zvakavakira-mukati mabasa anoderedza mhedzisiro inokonzerwa nekuchinjika bandwidth, kurasikirwa kwepaketi, nezvimwe, nekudaro kuchengetedza kutendeseka uye kunaka kwevhidhiyo kuyerera kunyangwe mumatiweki asingatarisike.
Zvakanakira izvo SRT inogona kuunza?
Pamusoro pe-ultra-low latency uye kusimba kune shanduko munetiweki nharaunda, kune zvakare mamwe mabhenefiti ayo SRT angakuunzira iwe.Nekuti iwe unogona kutumira mavhidhiyo pane isingafungidzike traffic, inodhura GPS network saka haidiwe, saka unogona kukwikwidza maererano nemutengo webasa rako.Mune mamwe mazwi, iwe unogona kusangana nekudyidzana duplex kutaurirana chero nzvimbo nekuwanikwa kweInternet.Kuve vhidhiyo yekufambisa protocol, SRT inogona packetize MPEG-2, H.264 uye HEVC data data uye nzira yayo yakajairwa encryption inovimbisa kuvanzika kwedata.
Ndiani anofanira kushandisa SRT?
SRT yakagadzirirwa marudzi ese akasiyana ekufambisa kwevhidhiyo.Chimbofungidzira muhoro yemusangano yakazara vanhu, munhu wese anoshandisa network imwe chete kukwikwidza paInternet.Kutumira mavhidhiyo ku studio yekugadzira pamusoro petiweki yakabatikana kudaro, mhando yekutapurirana ichave yakadzikiswa.Zvinonyanya kuitika kuti kurasikirwa kwepaketi kuchaitika kana uchitumira vhidhiyo pane yakabatikana network.SRT, mumamiriro ezvinhu aya, inoshanda zvakanyanya kunzvenga nyaya idzi uye inoendesa emhando yepamusoro mavhidhiyo kune anotemerwa encoder.
Kune zvakare zvikoro zvakawanda nemachechi munzvimbo dzakasiyana.Kutepfenyura mavhidhiyo pakati pezvikoro zvakasiyana kana machechi, iyo yekuona chiitiko ichave isingafadze kana paine chero latency panguva yekutenderera.Kunonoka kunogonawo kukonzera kurasikirwa munguva nemari.Ne SRT, wako unozokwanisa kugadzira mhando uye yakavimbika vhidhiyo hova pakati penzvimbo dzakasiyana.
Chii chinoita kuti SRT ive yakanaka yekufambisa protocol?
Kana iwe uine nzara yeruzivo uye uchida kuziva zvakawanda pamusoro pepamusoro mapoinzi akanaka nezve SRT, ndima shoma dzinotevera dzinopa tsananguro dzakadzama.Kana iwe uchitoziva izvi zvakadzama kana usiri kungofarira, unogona kusvetuka ndima idzi.
Musiyano mukuru pakati peRTMP neSRT kusavapo kwematampu enguva muRTMP rwizi packet misoro.RTMP inongori netimestamps yerukova chairwo zvinoenderana nechiyero chayo.Iwo ega mapaketi haana ruzivo urwu, saka iyo RTMP inogamuchira inofanirwa kutumira yega yega paketi yakagamuchirwa mukati menguva yakatarwa yekumisikidza maitiro.Kugadzirisa mutsauko munguva inotora kuti mapaketi ega ega afambe, mabuffers makuru anodiwa.
SRT, kune rumwe rutivi, inosanganisira timestamp yepakiti yega yega.Izvi zvinogonesa kuvaraidzwa kwezviratidzo zvechiratidzo padivi rekugamuchira uye zvinoderedza zvakanyanya kudiwa kwebuffering.Mune mamwe mazwi, iyo diki-rukova inosiya inogamuchira inotaridzika chaizvo serukova runouya mumutumiri weSRT.Mumwe mutsauko wakakosha pakati peRTMP neSRT ndeyekuitwa kwepakeji retransmission.SRT inogona kuona munhu akarasika pakiti nenhamba yekutevedzana kwayo.Kana iyo yekutevedzana nhamba delta inopfuura packet imwe, kutapurirana kwepaketi iyoyo kunotanga.Iyo chete pakiti chaiyo inotumirwa zvakare kuchengetedza latency uye pamusoro yakaderera.
Kuti uwane rumwe ruzivo nezve ruzivo rwehunyanzvi, shanyira Haivision's yepamutemo webhusaiti uye dhawunirodha yavo tekinoroji yekutarisa (https://www.haivision.com/blog/all/excited-srt-video-streaming-protocol-technical-overview/).
SRT Limitations
Mushure mekuona akawanda mabhenefiti eSRT, ngatitarisei pamipimo yayo izvozvi.Kunze kweWowza, mazhinji ekutanga nguva chaiyo yekutepfenyura mapuratifomu haasati ave neSRT mumasisitimu avo saka pamwe haugone kutora mukana weayo makuru maficha kubva kumagumo emutengi.Nekudaro, sekuwanda kwemakambani uye vashandisi vakazvimiririra vanotora SRT, zvinotarisirwa kuti SRT ichava yeramangwana vhidhiyo yekufambisa mwero.
Chiyeuchidzo chekupedzisira
Sezvambotaurwa, chikuru cheSRT chimiro chayo chakaderera latency asi kune zvakare zvimwe zvinhu mukuyerera kwese kutenderera kwebasa izvo zvinogona kutungamira kune latency uye pakupedzisira yakaipa yekuona ruzivo senge network bandwidth, mudziyo codec uye monitors.SRT haivimbisi yakaderera latency uye zvimwe zvinhu zvakaita setiweki nharaunda uye yekufambisa michina inofanirwa kuverengerwa.
Nguva yekutumira: Kubvumbi-13-2022