FMUSER Bezdrátový přenos videa a zvuku snadnější!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikánština
sq.fmuser.org -> albánština
ar.fmuser.org -> arabština
hy.fmuser.org -> Arménský
az.fmuser.org -> Ázerbájdžánština
eu.fmuser.org -> baskičtina
be.fmuser.org -> běloruský
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalánština
zh-CN.fmuser.org -> čínština (zjednodušená)
zh-TW.fmuser.org -> Čínsky (zjednodušeně)
hr.fmuser.org -> chorvatština
cs.fmuser.org -> čeština
da.fmuser.org -> dánština
nl.fmuser.org -> Dutch
et.fmuser.org -> estonština
tl.fmuser.org -> filipínský
fi.fmuser.org -> finština
fr.fmuser.org -> French
gl.fmuser.org -> galicijština
ka.fmuser.org -> gruzínština
de.fmuser.org -> němčina
el.fmuser.org -> Greek
ht.fmuser.org -> haitská kreolština
iw.fmuser.org -> hebrejština
hi.fmuser.org -> hindština
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandština
id.fmuser.org -> Indonéština
ga.fmuser.org -> Irština
it.fmuser.org -> Italian
ja.fmuser.org -> japonština
ko.fmuser.org -> korejština
lv.fmuser.org -> lotyština
lt.fmuser.org -> Litevština
mk.fmuser.org -> makedonština
ms.fmuser.org -> Malajština
mt.fmuser.org -> maltština
no.fmuser.org -> Norwegian
fa.fmuser.org -> perština
pl.fmuser.org -> polština
pt.fmuser.org -> portugalština
ro.fmuser.org -> Rumunština
ru.fmuser.org -> ruština
sr.fmuser.org -> srbština
sk.fmuser.org -> slovenština
sl.fmuser.org -> Slovinština
es.fmuser.org -> španělština
sw.fmuser.org -> svahilština
sv.fmuser.org -> švédština
th.fmuser.org -> Thai
tr.fmuser.org -> turečtina
uk.fmuser.org -> ukrajinština
ur.fmuser.org -> urdština
vi.fmuser.org -> Vietnamská
cy.fmuser.org -> velština
yi.fmuser.org -> Jidiš
Po dokončení vývoje aplikace pro živé vysílání musí technici nejen otestovat integritu zdrojového kódu a kompatibilitu zařízení, ale také vzít v úvahu vliv sítě na živé vysílání, protože nestabilita sítě je nejdůležitější faktor, který způsobuje živé vysílání obrazu a zvuku zpoždění. Ve skutečnosti existují některé nesíťové faktory, které mohou také způsobit zpoždění ve vývoji aplikací pro živé vysílání.
Dnes s vámi editor shrnuje všechny situace, které způsobují zpoždění sítě.
1. Zpoždění sítě
To se týká časového rozdílu mezi sběrem od hostitele a přehráváním u publika. I když neuvažujete o hostitelské kolekci Čas potřebný na kódování videa a čas, který divák potřebuje k dekódování video modelu nevyhnutelně způsobí zpoždění. Důvodem je, že informace o „vzdálenosti“ od hostitele k divákovi mohou projít mnoha uzly CDN a projít jednou. „Bude existovat distribuční proces a tento proces nevyhnutelně způsobí zpoždění. Proces přenosu dat navíc zahrnuje také logické interakce, jako je opakovaný přenos paketů a potvrzení, a nějaká logika v mezipaměti, která na tomto základě přidá mnoho dalších.
2. Chvění sítě
Síťový chvění označuje nekonzistenci sekvence příjezdu, intervalu a času datových paketů. Například pokud jsou odesílány datové pakety N + 1, každá tabulka se odesílá každých 1 s. Výsledkem je, že paket N-50 narazí během přenosu na přetížení sítě, což má za následek to, že paket N-50 nedorazí bezprostředně po N-51. Místo toho dorazí po zpoždění N. Tato situace způsobí, že se obsah bude přehrávat v pořadí příjmu, jinak to způsobí zkreslení. Aby nedocházelo ke zkreslení, je nevyhnutelné způsobit zpoždění přehrávání.
3. ztráta síťových paketů
Protokoly pro přenos streamovaných médií, jako jsou RTMP a HLS používané v živém vysílání, jsou založeny na protokolu TCP. Velmi důležitou vlastností protokolu TCP je jeho spolehlivost - nedojde k problémům se ztrátou dat. Aby byla zajištěna spolehlivost, bude mít TCP během procesu přenosu 3-pásmový handshake: Nejprve klient pošle požadavek na připojení na server a poté, co server souhlasí, klient potvrdí připojení, což je 3 způsob podání ruky. Poté klient začne odesílat data, pokaždé, když odešle dávku dat, po získání „přijatého“ potvrzení ze serveru pokračuje v odesílání další dávky. Pak nastane problém. Aby byl zajištěn přenos, bude mít TCP mechanismus automatického opětovného přenosu. Pokud během přenosu dojde ke ztrátě paketu a nebude přijat „přijatý“ signál z partnerského konce, místní konec automaticky znovu odešle ztracený paket, dokud nevyprší časový limit. Ztráta síťových paketů je obtížně kontrolovatelným faktorem, takže když se začne zvyšovat rychlost ztráty síťových paketů, opakovaný přenos způsobí další zvyšování zpoždění.
4. Kumulativní zpoždění RTMP
Ačkoli v protokolu pro přenos streamovaných médií je RTMP nepochybně nejpoužívanější, ale má také významnější slabost, to znamená kumulativní chybu. Důvod je relativně jednoduchý, to znamená, že RTMP je založen na TCP: Když je stav sítě špatný, server paket uloží do vyrovnávací paměti, což způsobí nahromaděná zpoždění. Pokud je stav sítě dobrý, budou klientovi odeslány společně. Protiopatření k tomu má způsobit, že vyrovnávací paměť klienta je příliš velká, což způsobuje zpoždění.
5. GOP-Cache (zpoždění způsobené skupinou obrázků)
Skupina obrázků, označovaná jako GOP. Chcete-li, aby všichni rozuměli intuitivněji, vložte přímo obrázek: Zdroj obrázku: https://www.processon.com/view/56ebb341e4b01c9aeb5f137f Výše uvedené jsou hlavní důvody, které mohou způsobit zpoždění živého vysílání. Pokud k tomu máte jiné názory, zanechte prosím zprávu v editoru v oblasti komentářů.
|
Zadejte e-mail a získejte překvapení
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikánština
sq.fmuser.org -> albánština
ar.fmuser.org -> arabština
hy.fmuser.org -> Arménský
az.fmuser.org -> Ázerbájdžánština
eu.fmuser.org -> baskičtina
be.fmuser.org -> běloruský
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalánština
zh-CN.fmuser.org -> čínština (zjednodušená)
zh-TW.fmuser.org -> Čínsky (zjednodušeně)
hr.fmuser.org -> chorvatština
cs.fmuser.org -> čeština
da.fmuser.org -> dánština
nl.fmuser.org -> Dutch
et.fmuser.org -> estonština
tl.fmuser.org -> filipínský
fi.fmuser.org -> finština
fr.fmuser.org -> French
gl.fmuser.org -> galicijština
ka.fmuser.org -> gruzínština
de.fmuser.org -> němčina
el.fmuser.org -> Greek
ht.fmuser.org -> haitská kreolština
iw.fmuser.org -> hebrejština
hi.fmuser.org -> hindština
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandština
id.fmuser.org -> Indonéština
ga.fmuser.org -> Irština
it.fmuser.org -> Italian
ja.fmuser.org -> japonština
ko.fmuser.org -> korejština
lv.fmuser.org -> lotyština
lt.fmuser.org -> Litevština
mk.fmuser.org -> makedonština
ms.fmuser.org -> Malajština
mt.fmuser.org -> maltština
no.fmuser.org -> Norwegian
fa.fmuser.org -> perština
pl.fmuser.org -> polština
pt.fmuser.org -> portugalština
ro.fmuser.org -> Rumunština
ru.fmuser.org -> ruština
sr.fmuser.org -> srbština
sk.fmuser.org -> slovenština
sl.fmuser.org -> Slovinština
es.fmuser.org -> španělština
sw.fmuser.org -> svahilština
sv.fmuser.org -> švédština
th.fmuser.org -> Thai
tr.fmuser.org -> turečtina
uk.fmuser.org -> ukrajinština
ur.fmuser.org -> urdština
vi.fmuser.org -> Vietnamská
cy.fmuser.org -> velština
yi.fmuser.org -> Jidiš
FMUSER Bezdrátový přenos videa a zvuku snadnější!
Kontakt
Adresa:
Budova č. 305 Room HuiLan No.273 Huanpu Road Guangzhou Čína 510620
Kategorie
Newsletter