FMUSER Wirless stuur video en klank makliker toe!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albanees
ar.fmuser.org -> Arabies
hy.fmuser.org -> Armeens
az.fmuser.org -> Azerbeidjans
eu.fmuser.org -> Baskies
be.fmuser.org -> Belo-Russies
bg.fmuser.org -> Bulgaars
ca.fmuser.org -> Katalaans
zh-CN.fmuser.org -> Chinees (vereenvoudig)
zh-TW.fmuser.org -> Sjinees (Tradisioneel)
hr.fmuser.org -> Kroaties
cs.fmuser.org -> Tsjeggies
da.fmuser.org -> Deens
nl.fmuser.org -> Nederlandse
et.fmuser.org -> Esties
tl.fmuser.org -> Filippyns
fi.fmuser.org -> Fins
fr.fmuser.org -> Franse
gl.fmuser.org -> Galisies
ka.fmuser.org -> Georgies
de.fmuser.org -> Duits
el.fmuser.org -> Grieks
ht.fmuser.org -> Haïtiaanse kreool
iw.fmuser.org -> Hebreeus
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Yslands
id.fmuser.org -> Indonesies
ga.fmuser.org -> Iers
it.fmuser.org -> Italiaanse
ja.fmuser.org -> Japannees
ko.fmuser.org -> Koreaans
lv.fmuser.org -> Lets
lt.fmuser.org -> Litaus
mk.fmuser.org -> Masedonies
ms.fmuser.org -> Maleis
mt.fmuser.org -> Maltees
no.fmuser.org -> Noorse
fa.fmuser.org -> Persies
pl.fmuser.org -> Pools
pt.fmuser.org -> Portugees
ro.fmuser.org -> Roemeens
ru.fmuser.org -> Russies
sr.fmuser.org -> Serwies
sk.fmuser.org -> Slowaaks
sl.fmuser.org -> Sloveens
es.fmuser.org -> Spaans
sw.fmuser.org -> Swahili
sv.fmuser.org -> Sweeds
th.fmuser.org -> Thai
tr.fmuser.org -> Turks
uk.fmuser.org -> Oekraïens
ur.fmuser.org -> Oerdoe
vi.fmuser.org -> Viëtnamees
cy.fmuser.org -> Wallies
yi.fmuser.org -> Jiddisj
Nadat die ontwikkeling van die regstreekse uitsending-APP voltooi is, moet die tegnici nie net die integriteit van die bronkode en die verenigbaarheid van die toerusting toets nie, maar ook die invloed van die netwerk op die regstreekse uitsending in ag neem, want netwerkinstabiliteit is die die belangrikste faktor wat die regstreekse uitsending van die beeld en klank vertraag. In werklikheid is daar 'n paar faktore wat nie van netwerk is nie, wat ook vertraging kan veroorsaak in die ontwikkeling van live streaming apps.
Vandag sal die redakteur alle situasies wat netwerkvertragings veroorsaak, met u saamvat.
1. Netwerk vertraging
Dit verwys na die tydsverskil tussen die versameling van die gasheer en die afspeel by die gehoor. Al neem u nie die versameling van die gasheer in ag nie Die tyd wat dit neem om die video te kodeer en die tyd wat dit vir die kyker neem om die videomodel te dekodeer, sal onvermydelik vertragings veroorsaak. Die rede is dat die inligting oor die "afstand" van die gasheer na die kyker deur baie CDN-nodusse kan gaan en een keer deurgaan. , Daar sal 'n verspreidingsproses wees, en hierdie proses sal noodwendig vertraging veroorsaak. Daarbenewens behels die data-oordragproses ook logiese interaksies, soos pakketuitsending en -bevestiging, en 'n mate van logika op die kas, wat baie meer op hierdie basis sal toevoeg.
2. Netwerkkrag
Netwerk-jitter verwys na die teenstrydigheid van die aankomsvolgorde, interval en tyd van datapakkies. As N + 1-datapakkies byvoorbeeld gestuur word, word elke tabel elke 1s uitgestuur. As gevolg hiervan, tref die N-50ste pakket netwerkverstopping tydens die versending, wat daartoe lei dat die pakket N-50 nie onmiddellik na N-51 opdaag nie. In plaas daarvan kom dit aan nadat N vertraag is. Hierdie situasie sal veroorsaak dat die inhoud in die volgorde van ontvangs uitgespeel word, anders sal dit vervorming veroorsaak. Om nie vervorming te bewerkstellig nie, is dit onvermydelik om vertraging van die afspeel te veroorsaak.
3. verlies van netwerkpakkies
Streaming-media-oordragprotokolle soos RTMP en HLS wat in regstreekse uitsendings gebruik word, is almal gebaseer op TCP. 'N Baie belangrike kenmerk van TCP is die betroubaarheid daarvan - geen probleme met die verlies van data sal voorkom nie. Om betroubaarheid te verseker, sal TCP tydens die transmissieproses 'n drie-rigting-handdruk hê: Eerstens sal die kliënt 'n verbindingsversoek na die bediener stuur, en nadat die bediener daartoe ingestem het, sal die kliënt die verbinding bevestig, dit is die 3- manier handdruk. Dan begin die kliënt data stuur, elke keer as hy 'n bondel data stuur, nadat hy die "ontvang" bevestiging van die bediener ontvang het, gaan dit voort om die volgende groep te stuur. Dan ontstaan die probleem. Om die oordrag te verseker, sal TCP 'n outomatiese heruitsendingsmeganisme hê. As pakketverlies tydens versending plaasvind en die "ontvangde" sein van die eweknie-einde nie ontvang word nie, sal die plaaslike einde outomaties die verlore pakkie weer uitstuur totdat die time-out periode verstryk. Verlies van netwerkpakkies is 'n moeilike faktor om te beheer, dus wanneer die netwerkverlieskoers begin toeneem, sal die heruitsending veroorsaak dat die vertraging sal bly toeneem.
4. RTMP kumulatiewe vertraging
Alhoewel RTMP ongetwyfeld die meeste gebruik word in die transmissieprotokol vir streaming media, het dit ook 'n meer ernstige swakheid, dit wil sê kumulatiewe foute. Die rede is relatief eenvoudig, dit wil sê RTMP is gebaseer op TCP: as die netwerkstatus swak is, sal die bediener die pakket buffer, wat opgehoopte vertragings sal veroorsaak. As die netwerkstatus goed is, sal dit saam aan die kliënt gestuur word. Die teenmaatreël hiervoor is dat die buffer van die kliënt te groot is, wat vertragings veroorsaak.
5. GOP-Cache (vertraging veroorsaak deur beeldgroep)
Groep foto's, na verwys as GOP. Om almal meer intuïtief te laat verstaan, plaas die prentjie direk: Beeldbron: https://www.processon.com/view/56ebb341e4b01c9aeb5f137f Bogenoemde is die hoofredes wat vertragings in die regstreekse uitsending kan veroorsaak. As u ander opinies hieroor het, kan u die redakteur in die kommentaararea laat.
|
Voer e-posadres in om 'n verrassing te kry
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albanees
ar.fmuser.org -> Arabies
hy.fmuser.org -> Armeens
az.fmuser.org -> Azerbeidjans
eu.fmuser.org -> Baskies
be.fmuser.org -> Belo-Russies
bg.fmuser.org -> Bulgaars
ca.fmuser.org -> Katalaans
zh-CN.fmuser.org -> Chinees (vereenvoudig)
zh-TW.fmuser.org -> Sjinees (Tradisioneel)
hr.fmuser.org -> Kroaties
cs.fmuser.org -> Tsjeggies
da.fmuser.org -> Deens
nl.fmuser.org -> Nederlandse
et.fmuser.org -> Esties
tl.fmuser.org -> Filippyns
fi.fmuser.org -> Fins
fr.fmuser.org -> Franse
gl.fmuser.org -> Galisies
ka.fmuser.org -> Georgies
de.fmuser.org -> Duits
el.fmuser.org -> Grieks
ht.fmuser.org -> Haïtiaanse kreool
iw.fmuser.org -> Hebreeus
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Yslands
id.fmuser.org -> Indonesies
ga.fmuser.org -> Iers
it.fmuser.org -> Italiaanse
ja.fmuser.org -> Japannees
ko.fmuser.org -> Koreaans
lv.fmuser.org -> Lets
lt.fmuser.org -> Litaus
mk.fmuser.org -> Masedonies
ms.fmuser.org -> Maleis
mt.fmuser.org -> Maltees
no.fmuser.org -> Noorse
fa.fmuser.org -> Persies
pl.fmuser.org -> Pools
pt.fmuser.org -> Portugees
ro.fmuser.org -> Roemeens
ru.fmuser.org -> Russies
sr.fmuser.org -> Serwies
sk.fmuser.org -> Slowaaks
sl.fmuser.org -> Sloveens
es.fmuser.org -> Spaans
sw.fmuser.org -> Swahili
sv.fmuser.org -> Sweeds
th.fmuser.org -> Thai
tr.fmuser.org -> Turks
uk.fmuser.org -> Oekraïens
ur.fmuser.org -> Oerdoe
vi.fmuser.org -> Viëtnamees
cy.fmuser.org -> Wallies
yi.fmuser.org -> Jiddisj
FMUSER Wirless stuur video en klank makliker toe!
Kontak Ons
adres:
No.305 Kamer HuiLan-gebou No.273 Huanpu-weg Guangzhou China 510620
kategorieë
Nuusbrief