FMUSER Wirless edastab videot ja heli lihtsamalt!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albaania keel
ar.fmuser.org -> araabia
hy.fmuser.org -> Armeenia
az.fmuser.org -> aserbaidžaanlane
eu.fmuser.org -> baski keel
be.fmuser.org -> valgevenelane
bg.fmuser.org -> Bulgaaria
ca.fmuser.org -> katalaani keel
zh-CN.fmuser.org -> hiina (lihtsustatud)
zh-TW.fmuser.org -> Hiina (traditsiooniline)
hr.fmuser.org -> horvaadi keel
cs.fmuser.org -> tšehhi
da.fmuser.org -> taani keel
nl.fmuser.org -> Hollandi
et.fmuser.org -> eesti keel
tl.fmuser.org -> filipiinlane
fi.fmuser.org -> soome keel
fr.fmuser.org -> Prantsusmaa
gl.fmuser.org -> galicia keel
ka.fmuser.org -> gruusia keel
de.fmuser.org -> saksa keel
el.fmuser.org -> Kreeka
ht.fmuser.org -> Haiti kreool
iw.fmuser.org -> heebrea
hi.fmuser.org -> hindi
hu.fmuser.org -> Ungari
is.fmuser.org -> islandi keel
id.fmuser.org -> indoneesia keel
ga.fmuser.org -> iiri keel
it.fmuser.org -> Itaalia
ja.fmuser.org -> jaapani keel
ko.fmuser.org -> korea
lv.fmuser.org -> läti keel
lt.fmuser.org -> Leedu
mk.fmuser.org -> makedoonia
ms.fmuser.org -> malai
mt.fmuser.org -> malta keel
no.fmuser.org -> Norra
fa.fmuser.org -> pärsia keel
pl.fmuser.org -> poola keel
pt.fmuser.org -> portugali keel
ro.fmuser.org -> Rumeenia
ru.fmuser.org -> vene keel
sr.fmuser.org -> serbia
sk.fmuser.org -> slovaki keel
sl.fmuser.org -> Sloveenia
es.fmuser.org -> hispaania keel
sw.fmuser.org -> suahiili keel
sv.fmuser.org -> rootsi keel
th.fmuser.org -> Tai
tr.fmuser.org -> türgi keel
uk.fmuser.org -> ukrainlane
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> kõmri keel
yi.fmuser.org -> Jidiši
Pärast otseülekande APP väljatöötamise lõppu ei pea tehnikud mitte ainult testima lähtekoodi terviklikkust ja seadmete ühilduvust, vaid võtma arvesse ka võrgu mõju otseülekandele, sest võrgu ebastabiilsus on kõige olulisem tegur, mis põhjustab otseülekande pildi ja heli viivituse. Tegelikult on mõned võrguvälised tegurid, mis võivad põhjustada viivitusi ka otseülekannete rakenduste väljatöötamisel.
Täna võtab redaktor teiega kokku kõik olukorrad, mis põhjustavad võrgu viivitusi.
1. Võrgu viivitus
See viitab ajavahele hostilt kogumise ja publiku taasesituse vahel. Isegi kui te ei arvesta hosti kollektsiooniga, põhjustab video kodeerimine ja vaatajal videomudeli dekodeerimine aega paratamatult viivitusi. Põhjus on see, et teave "kauguse" kohta hostist vaatajani võib läbida paljusid CDN-sõlme ja läbida ühe korra. Toimub levitamisprotsess ja see protsess põhjustab paratamatult viivitusi. Lisaks hõlmab andmeedastusprotsess ka loogilisi interaktsioone, nagu pakettide edasiandmine ja kinnitamine, ning vahemälus olevat loogikat, mis lisab selle põhjal palju muud.
2. Võrgu värisemine
Võrgu värisemine viitab andmepakettide saabumisjärjestuse, intervalli ja aja ebajärjekindlusele. Näiteks kui saadetakse N + 1 andmepaketti, saadetakse iga tabel välja iga 1s järel. Selle tulemusena kohtub N-50. pakett edastamise ajal võrgu ülekoormusega, mille tulemusel ei saabu pakett N-50 kohe pärast N-51. Selle asemel saabub see pärast N viivitamist. See olukord põhjustab sisu esitamise vastuvõtu järjekorras, vastasel juhul põhjustab see moonutusi. Selleks, et moonutusi ei tekiks, on vältimatu taasesituse viivitamine.
3. võrgupakettide kadu
Otseülekannetes kasutatavad voogesituse meediumiedastusprotokollid nagu RTMP ja HLS põhinevad kõik TCP-l. TCP väga oluline omadus on selle töökindlus - andmekao probleeme ei teki. Usaldusväärsuse tagamiseks on TCP-l edastamisprotsessi ajal kolmesuunaline käepigistus: Esiteks saadab klient serverile ühenduse loomise taotluse ja pärast serveri nõusolekut kinnitab klient ühenduse, mis on viis käepigistus. Seejärel hakkab klient andmeid saatma, iga kord kui ta saadab partii andmeid, jätkab ta pärast serverilt "saadud" kinnituse saamist järgmise partii saatmist. Siis probleem tekib. Edastamise tagamiseks on TCP-l automaatne ülekandemehhanism. Kui edastamise ajal tekib paketi kaotus ja vastasuunalisest otsast saadud signaali vastu ei võeta, edastab kohalik ots kaotatud paketi automaatselt uuesti, kuni aegumistähtaeg lõpeb. Võrgupakettide kadu on raskesti kontrollitav tegur, nii et kui võrgupakettide kadumiskiirus hakkab suurenema, põhjustab edasisaatmine viivituse jätkuvat suurenemist.
4. RTMP kumulatiivne viivitus
Ehkki voogesituse meediumiedastusprotokollis on RTMP kahtlemata kõige enam kasutatav, kuid sellel on ka olulisem nõrkus ehk kumulatiivne viga. Põhjus on suhteliselt lihtne, see tähendab, et RTMP põhineb TCP-l: kui võrgu olek on halb, puhverdab server paketti, mis põhjustab kogunenud viivitusi. Kui võrgu olek on hea, saadetakse need kliendile koos. Selle vastumeetmed on põhjustada kliendi puhver on liiga suur, mis põhjustab viivitusi.
5. GOP-vahemälu (viivitus on tingitud pildirühmast)
Piltide rühm, edaspidi GOP. Selleks, et kõik saaksid intuitiivsemalt aru saada, pange pilt otse sisse: Pildi allikas: https://www.processon.com/view/56ebb341e4b01c9aeb5f137f Ülaltoodud on peamised põhjused, mis võivad otsesaates viivitusi põhjustada. Kui teil on selle kohta muid arvamusi, jätke kommentaarialal toimetusele teade.
|
Üllatuse saamiseks sisestage e-posti aadress
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albaania keel
ar.fmuser.org -> araabia
hy.fmuser.org -> Armeenia
az.fmuser.org -> aserbaidžaanlane
eu.fmuser.org -> baski keel
be.fmuser.org -> valgevenelane
bg.fmuser.org -> Bulgaaria
ca.fmuser.org -> katalaani keel
zh-CN.fmuser.org -> hiina (lihtsustatud)
zh-TW.fmuser.org -> Hiina (traditsiooniline)
hr.fmuser.org -> horvaadi keel
cs.fmuser.org -> tšehhi
da.fmuser.org -> taani keel
nl.fmuser.org -> Hollandi
et.fmuser.org -> eesti keel
tl.fmuser.org -> filipiinlane
fi.fmuser.org -> soome keel
fr.fmuser.org -> Prantsusmaa
gl.fmuser.org -> galicia keel
ka.fmuser.org -> gruusia keel
de.fmuser.org -> saksa keel
el.fmuser.org -> Kreeka
ht.fmuser.org -> Haiti kreool
iw.fmuser.org -> heebrea
hi.fmuser.org -> hindi
hu.fmuser.org -> Ungari
is.fmuser.org -> islandi keel
id.fmuser.org -> indoneesia keel
ga.fmuser.org -> iiri keel
it.fmuser.org -> Itaalia
ja.fmuser.org -> jaapani keel
ko.fmuser.org -> korea
lv.fmuser.org -> läti keel
lt.fmuser.org -> Leedu
mk.fmuser.org -> makedoonia
ms.fmuser.org -> malai
mt.fmuser.org -> malta keel
no.fmuser.org -> Norra
fa.fmuser.org -> pärsia keel
pl.fmuser.org -> poola keel
pt.fmuser.org -> portugali keel
ro.fmuser.org -> Rumeenia
ru.fmuser.org -> vene keel
sr.fmuser.org -> serbia
sk.fmuser.org -> slovaki keel
sl.fmuser.org -> Sloveenia
es.fmuser.org -> hispaania keel
sw.fmuser.org -> suahiili keel
sv.fmuser.org -> rootsi keel
th.fmuser.org -> Tai
tr.fmuser.org -> türgi keel
uk.fmuser.org -> ukrainlane
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> kõmri keel
yi.fmuser.org -> Jidiši
FMUSER Wirless edastab videot ja heli lihtsamalt!
Kontakt
Aadress:
Nr 305 tuba HuiLan Building No.273 Huanpu Road Guangzhou, Hiina 510620
Kategooriad
Uudiskiri