FMUSER Wirless lähettää videota ja ääntä helpommin!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albania
ar.fmuser.org -> arabia
hy.fmuser.org -> Armenian
az.fmuser.org -> azerbaidžanilainen
eu.fmuser.org -> baski
be.fmuser.org -> valkovenäläinen
bg.fmuser.org -> Bulgaria
ca.fmuser.org -> katalaani
zh-CN.fmuser.org -> kiina (yksinkertaistettu)
zh-TW.fmuser.org -> Kiina (perinteinen)
hr.fmuser.org -> kroatia
cs.fmuser.org -> tšekki
da.fmuser.org -> tanska
nl.fmuser.org -> Dutch
et.fmuser.org -> viro
tl.fmuser.org -> filippiiniläinen
fi.fmuser.org -> suomi
fr.fmuser.org -> French
gl.fmuser.org -> galicialainen
ka.fmuser.org -> Georgian
de.fmuser.org -> saksa
el.fmuser.org -> Greek
ht.fmuser.org -> Haitin kreoli
iw.fmuser.org -> heprea
hi.fmuser.org -> Hindi
hu.fmuser.org -> Unkari
is.fmuser.org -> islanti
id.fmuser.org -> indonesia
ga.fmuser.org -> irlantilainen
it.fmuser.org -> Italian
ja.fmuser.org -> japani
ko.fmuser.org -> korea
lv.fmuser.org -> latvia
lt.fmuser.org -> Liettua
mk.fmuser.org -> makedonia
ms.fmuser.org -> malaiji
mt.fmuser.org -> maltalainen
no.fmuser.org -> Norja
fa.fmuser.org -> persia
pl.fmuser.org -> puola
pt.fmuser.org -> portugali
ro.fmuser.org -> Romania
ru.fmuser.org -> venäjä
sr.fmuser.org -> serbia
sk.fmuser.org -> slovakki
sl.fmuser.org -> Slovenian
es.fmuser.org -> espanja
sw.fmuser.org -> swahili
sv.fmuser.org -> ruotsi
th.fmuser.org -> Thai
tr.fmuser.org -> turkki
uk.fmuser.org -> ukraina
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> kymri
yi.fmuser.org -> Jiddiš
Keskeinen ajatus matalan viiveen ongelman ratkaisemiseksi: ei puskuria
Alhainen latenssi: kuten nimestä voi päätellä, se tarkoittaa, että mitä pienempi aikaero toiston loppu ja suoratoisto loppu, sitä parempi. Joten miten saavuttaa matala viive? Yhden sanan yhteenveto: ei puskuria
Ensinnäkin, selitetään videovirran virtaussuunta: push stream end - CDN-palvelin --- pull stream
1. Ei puskuria työntöpuolella, toisin sanoen minimipuskurin varmistamiseksi työntöpuolella. Tämä varmistaa pohjimmiltaan, että verkon värinän tai suoratoiston lopussa tapahtuvan äkillisen heikkenemisen yhteydessä se voi hylätä puskuroidun puskurin ja jatkaa uusien luotujen videokehysten työntämistä. Tämä varmistaa, että videosisältö on ajan tasalla, kun verkko alkaa lähettää.
2. CDN-nobuffer, säädä CDN-kokoonpanoa, jotta CDN-palvelimen välimuistissa oleva GOP on mahdollisimman pieni, jotta varmistetaan, että suoratoiston loppu saa uusimman sisällön.
3. Vetopuolen puskurit. Koska työntö- ja siirto-CDN: llä on nobuffer-asetus, merkitystä nobufferin asettamiseksi vetopuolelle ei pitäisi selittää liikaa.
Yksi asia, joka on muistettava: matalan viiveen ongelman ratkaisu ei ole yksi pää. Kolmen pään kokoonpano vaikuttaa viiveen vaikutukseen.
Kokemus pienen viiveen suorasta lähetyksestä suoratoiston lopussa (perustuu ijkplayeriin)
Suoran lähetyksen prosessissa esiintyy ensin viive ja sisällön viive. Ensimmäistä käynnistysviivettä voidaan ohjata noin 100 ms: lla; RTMP: hen perustuvaa sisällön viivettä voidaan ohjata noin 2 - 5 sekunnissa CDN: n tilanteen mukaan. Koska RTMP perustuu TCP-protokollaan, verkko-olosuhteet vaikuttavat siihen toiston aikana, mikä lisää viiveitä. Ymmärtämällä asiaankuuluvat tiedot suoratoiston push and pull -toiminnosta voimme tietää, että push-puolen (push-strategia) ja palvelimen (välimuististrategia) erilaisten ohjausasetusten mukaan saamme todennäköisesti sisällön muutama sekunti sitten (vielä enemmän yli kymmenen sekuntia), joka voidaan tunnistaa vertaamalla vetopuolen ja työntöpuolen sisältöä. Tätä sisältöä varten CDN-palvelimen välimuistiin tallennettu data vedetään suoratoiston lopussa ja puskurijono kasvaa. Sitten mitä suurempi puskurijono on, sitä suurempi viive vetopään ja työntöpään välillä.
Keskeinen syy vetopään viivästymiseen on, että puskurijono kasvaa ja vetopään ja työntöpään toistaman sisällön välisen eron viive kasvaa.
selvitysehdot:
1. Ohjaa max_ puskuri_koko, aseta Max kohtuullisesti_ puskuri_koko, jotta suoratoiston loppu ei tallenna välimuistia pitkään aikaan (testauksen jälkeen havaitaan, että se ei ole kovin käytännöllistä, koska sisällön viive voidaan saavuttaa vain toistettavan sisällön kiinni ottaminen tai hylkääminen ja siirtyminen nopeasti uusimpiin tietoihin)
2. Kahden nopeuden toistoa käytetään puskurijonon kuluttamiseen nopeasti. Kun kulutus on saavuttanut kohtuullisen alueen, suoritetaan normaali toisto (monitoroi ja ohjaa dynaamisesti puskurijonoa, mikä edellyttää, että laitteen dekoodaussuorituskyky pystyy tukemaan).
3. Käytä pakettihäviö (frame loss) -strategiaa. Strategian kuvaus:
Ääni- ja videovirran tai vain äänivirran tapauksessa, kun audioq saavuttaa tietyn keston, pakettien edellinen osa menetetään, koska oletus on av_ SYNC_ AUDIO_ Master, video kiinni.
Vain videon suoratoiston tapauksessa, kun video Q saavuttaa tietyn keston, jotkut edellisistä paketeista menetetään.
|
Kirjoita sähköpostiosoite saadaksesi yllätyksen
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albania
ar.fmuser.org -> arabia
hy.fmuser.org -> Armenian
az.fmuser.org -> azerbaidžanilainen
eu.fmuser.org -> baski
be.fmuser.org -> valkovenäläinen
bg.fmuser.org -> Bulgaria
ca.fmuser.org -> katalaani
zh-CN.fmuser.org -> kiina (yksinkertaistettu)
zh-TW.fmuser.org -> Kiina (perinteinen)
hr.fmuser.org -> kroatia
cs.fmuser.org -> tšekki
da.fmuser.org -> tanska
nl.fmuser.org -> Dutch
et.fmuser.org -> viro
tl.fmuser.org -> filippiiniläinen
fi.fmuser.org -> suomi
fr.fmuser.org -> French
gl.fmuser.org -> galicialainen
ka.fmuser.org -> Georgian
de.fmuser.org -> saksa
el.fmuser.org -> Greek
ht.fmuser.org -> Haitin kreoli
iw.fmuser.org -> heprea
hi.fmuser.org -> Hindi
hu.fmuser.org -> Unkari
is.fmuser.org -> islanti
id.fmuser.org -> indonesia
ga.fmuser.org -> irlantilainen
it.fmuser.org -> Italian
ja.fmuser.org -> japani
ko.fmuser.org -> korea
lv.fmuser.org -> latvia
lt.fmuser.org -> Liettua
mk.fmuser.org -> makedonia
ms.fmuser.org -> malaiji
mt.fmuser.org -> maltalainen
no.fmuser.org -> Norja
fa.fmuser.org -> persia
pl.fmuser.org -> puola
pt.fmuser.org -> portugali
ro.fmuser.org -> Romania
ru.fmuser.org -> venäjä
sr.fmuser.org -> serbia
sk.fmuser.org -> slovakki
sl.fmuser.org -> Slovenian
es.fmuser.org -> espanja
sw.fmuser.org -> swahili
sv.fmuser.org -> ruotsi
th.fmuser.org -> Thai
tr.fmuser.org -> turkki
uk.fmuser.org -> ukraina
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> kymri
yi.fmuser.org -> Jiddiš
FMUSER Wirless lähettää videota ja ääntä helpommin!
Ota yhteyttä
Osoite:
Nro 305 huone HuiLan-rakennus nro 273 Huanpu Road Guangzhou Kiina 510620
Kategoriat
Uutiskirje