FMUSER Wirless Transmit Video and Audio Errazago!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaansa
sq.fmuser.org -> Albaniera
ar.fmuser.org -> arabiera
hy.fmuser.org -> Armenian
az.fmuser.org -> azerbaijanera
eu.fmuser.org -> euskara
be.fmuser.org -> Bielorrusiera
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalana
zh-CN.fmuser.org -> Txinera (sinplifikatua)
zh-TW.fmuser.org -> Chinese (Traditional)
hr.fmuser.org -> kroaziera
cs.fmuser.org -> Txekiera
da.fmuser.org -> Danimarkarra
nl.fmuser.org -> Holandako
et.fmuser.org -> Estoniera
tl.fmuser.org -> Filipinoa
fi.fmuser.org -> finlandiera
fr.fmuser.org -> Frantsesa
gl.fmuser.org -> Galiziera
ka.fmuser.org -> Georgiarra
de.fmuser.org -> alemana
el.fmuser.org -> Greek
ht.fmuser.org -> Haitiko kreolera
iw.fmuser.org -> Hebreera
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Islandiera
id.fmuser.org -> Indonesiera
ga.fmuser.org -> Irlandera
it.fmuser.org -> Italian
ja.fmuser.org -> Japoniera
ko.fmuser.org -> Koreera
lv.fmuser.org -> Letoniera
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> mazedoniera
ms.fmuser.org -> malaysiera
mt.fmuser.org -> maltera
no.fmuser.org -> Norwegian
fa.fmuser.org -> persiera
pl.fmuser.org -> poloniera
pt.fmuser.org -> Portugesa
ro.fmuser.org -> Romanian
ru.fmuser.org -> errusiera
sr.fmuser.org -> serbiera
sk.fmuser.org -> Eslovakiera
sl.fmuser.org -> Slovenian
es.fmuser.org -> Gaztelania
sw.fmuser.org -> Swahilia
sv.fmuser.org -> Suediera
th.fmuser.org -> Thai
tr.fmuser.org -> Turkiera
uk.fmuser.org -> ukrainera
ur.fmuser.org -> urdua
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> galesera
yi.fmuser.org -> Yiddish
Audio eta bideo zuzeneko emisio sistema ingeniaritza sistema konplexua da. Atzerapen baxuko zuzeneko igorpena lortzeko, sistemen ingeniaritza optimizazio konplexua behar du eta osagai desberdinak ezagutzen ditu. Hona hemen sintonizatzeko ohiko aholkuak:
Kodetze optimizazioa
1. Ziurtatu kodekak gutxieneko atzerapenaren ezarpena aktibatzen duela. Codec-ek latentzia baxuko optimizazio etengailua izaten du, batez ere H.264rako. Jende askok agian ez daki H.264 deskodetzaileak erakutsi baino lehen bideo fotograma kopuru bat gordetzen duela. QCIF bereizmena duen bideoari dagokionez (176 × 144), 16 fotograma gordetzen ditu cache, eta 720p bideoari dagokionez, 5 fotograma gordetzen ditu. Irakurritako lehen fotograma, atzerapen handia da. Zure bideoa kodetzeko eta konprimitzeko H.264 erabiltzen ez baduzu, ziurtatu ez dituzula B fotogramak erabiltzen, atzerapenean ere eragin handiagoa izango du, bideoan B fotogramen deskodetzea bideo fotogramak aurretik eta ondoren, eta horrek atzerapena handituko du.
2. Kodetzaileak normalean kodearen kontrolak eragindako atzerapena izaten du, hasierako atzerapena edo VBVren buffer tamaina ere deitzen zaio. Kodetzailearen eta deskodetzailearen bit-korrontearen arteko buffer gisa hartzen da, ahalik eta txikiena ezar daiteke edo atzerapena murriztu bideoaren kalitateari eragin gabe.
3. Lehenengo atzerapena soilik optimizatzen bada, gako fotograma gehiago txerta daitezke bideo fotogramen artean, bezeroak bideo korrontea deskodetu ahal izateko lehenbailehen jaso ondoren. Hala ere, transmisio prozesuan atzerapen metatua optimizatu behar badugu, ahalik eta gako fotograma gutxien erabili beharko genituzke, hau da, I fotograma (GOP handiagoa da). Bideoaren kalitate berdina ziurtatzearen kasuan, zenbat eta fotograma gehiago izan, orduan eta bit abiadura handiagoa izango da eta transmisiorako behar den sare banda zabalera handiagoa izango da. Horrek esan nahi du atzerapen metatua handiagoa izan daitekeela. Optimizazio efektu hau agian ez da agerikoa bigarren atzerapenarekin sisteman, baina nabaria izango da sisteman 100 ms edo are atzerapen txikiagoarekin. Aldi berean, saiatu acc-lc kodeka erabiltzen audioa kodetzeko. He-acc edo he-acc 2 kodeketa eraginkortasun handia duen arren, denbora gehiago behar da kodetzeko, eta audio bolumen handiagoak eragindako transmisioaren atzerapenak eragin txikiagoa du bideo korrontearen transmisioan.
4. Ez erabili MJPEG bideo konpresio formatua, erabili gutxienez MPEG4 bideo konpresio formatua B fotogramarik gabe (profil sinplea), eta are hobeto erabili H.264 oinarrizko lerro profila (x264k ere "sintonizatu zerolatency" optimizazio etengailua du). Halako optimizazio sinple batek latentzia murriztu dezake fotograma-tasa osoa bideo bit-tasa txikiagoan kodetu dezakeelako.
5. ffmpeg erabiltzen bada, murriztu "- probesize" eta "- aztertu iraupena" -ren balioak, bideo fotogramen informazioa kontrolatzeko eta kontrolatzeko denbora erabiltzen direnak. Bi balioak zenbat eta handiagoak izan, orduan eta eragin handiagoa izango du kodeketaren atzerapenean. Zuzeneko eszenan, ez da beharrezkoa bideo korrontearen analisi iraupen parametroa zehaztea ere.
6. CBR tasa finkoaren kodeketak sareko jitter-aren eragina neurri batean ezabatu dezake. VBR kodifikazio tasa aldakorra erabil badaiteke, alferrikako sare banda zabalera aurreztu eta zenbait atzerapen murriztu ditzake. Hori dela eta, VBR ahalik eta gehien kodetzeko erabil daiteke.
Garraio protokoloaren optimizazioa
1. Saiatu RTMP erabiltzen HTTP-n oinarritutako HLS protokoloaren ordez zerbitzariaren nodoen arteko transmisiorako, eta horrek transmisioaren atzerapen orokorra murriztu dezake. Hau batez ere jolasteko HLS erabiltzen duten azken erabiltzaileei zuzenduta dago.
2. Azken erabiltzaileak RTMP erabiltzen badu erreproduzitzeko, transkodifikazioa streaming amaieratik gertu dagoen nodo hartzailean egin beharko litzateke, transmititutako bideo korrontea jatorrizko bideo korrontea baino txikiagoa izan dadin.
3. Behar izanez gero, UDP protokolo pertsonalizatua erabil daiteke TCP protokoloa ordezkatzeko, eta sare lotura ahularen azpian paketeak galtzeko birtransmisioa ezabatu daiteke, eta horrek atzerapena murriztu dezake. Bere desabantaila nagusia da UDP protokoloan oinarritutako bideo korronte pertsonalizatuen transmisioa eta banaketa ez dela nahikoa unibertsala, eta CDN fabrikatzaileek transmisio protokolo estandarra onartzen dutela. Beste desabantaila bat da paketeen galerak (gako fotograma deskodetzeko erreferentziarik eza) eragindako zipriztinak edo lausotuak egon daitezkeela, protokoloaren pertsonalizazio alderdiak UDP oinarritzat hartuta paketeen galeraren kontrolean lan ona egin dezan.
Transmisio sarearen optimizazioa
1. Denbora errealean streaming sarea aurkeztu dugu, hau da, sareko transmisio sare mota berria norberak antolatutako nodoekin. Ez da egokia etxeko operadore anitzeko sareen transmisioa optimizatzeko, baita zuzeneko atzerriko emisio askoren beharretarako ere.
2. Cache uneko GOP zerbitzariaren nodoan eta kolaboratu erreproduzitzailearekin bideoa irekitzeko denbora optimizatzeko.
3. Zerbitzariak bigarren mailako fotograma-tasa eta kode-tasa grabatzen ditu bideo korronte bakoitza esteka bakoitzera denbora errealean igarotzen denean, eta kode-tasa eta fotograma-tasaren gorabeherak kontrolatzen ditu denbora errealean.
4. Bezeroak (push stream eta play) uneko nodo optimoa ia denbora errealean lortzen du zerbitzariari galdeketa eginez (5 segundoz behin), eta uneko akats nodoak eta linea lineaz kanpo daude denbora ia errealean.
Streaming eta erreprodukzioaren optimizazioa
1. Sistemak datuak bidali aurretik cache dezake. Parametro honen sintonizazioak ere oreka aurkitu behar du.
2. Erreproduzitzailearen buffer kontrolak ere eragin handia du bideoaren lehen atzerapenean. Lehenengo atzerapena soilik optimizatzen bada, datuak berehala deskodetu daitezke 0 bufferraren kasuan iristen direnean. Baina sare ingurune ahulean, sareko jitter-aren eragina ezabatzeko, beharrezkoa da cache jakin bat ezartzea, beraz, zuzeneko emisioaren egonkortasunaren eta irekitako lehen atzerapenaren optimizazioaren arteko oreka aurkitu behar dugu, eta doitu buffer tamaina optimizatua.
3. Jokalari buffer dinamikoaren estrategia, goiko erreproduzitzailearen cache kontrolaren bertsio hobetua. Oreka aurkitzeko 0 cachea eta tamaina finkoko cachea aukeratzen baditugu, azkenean tamaina finkoko cachea aukeratuko dugu, Interneteko telefono mugikorraren 100 milioi erabiltzailek ez duten bidezkoa. Sarearen baldintza desberdinek zehazten dute tamaina finkoko cachea ez dela guztiz egokia. Hori dela eta, "buffer estrategia dinamikoa" har dezakegu. Erreproduzitzailea piztuta dagoenean, buffer estrategia oso txikia edo are zero erabiltzen dugu. Hurrengo zatiaren bufferraren tamaina lehen bideoa deskargatzeko kontsumitutako denborak zehazten du. Aldi berean, uneko sarea denbora errealean kontrolatzen da erreprodukzio prozesuan, eta bufferraren tamaina denbora errealean erreproduzitzen da erreprodukzio prozesuan. Horrela, lehen irekitze ordua oso txikia izan daiteke, eta sareko jitter-aren eragina ahal den neurrian ezabatu daiteke.
4. Tasa dinamikoa jolasteko estrategia. Bufferraren tamaina dinamikoki egokitzeko estrategiaz gain, denbora errealean monitorizatzeko sareko informazioa ere erabil dezakegu erreproduzitzeko prozesuan bit-abiadura dinamikoki egokitzeko. Sare banda zabalera nahikoa ez bada, erreproduzitzeko bit tasa murriztu eta atzerapena murriztu dezakegu.
Aurrekoa latentzia txikiko optimizazio tekniken zati bat da. Izan ere, latentzia txikia optimizatzen dugunean, ez gara "latentzia txikian" oinarritzen, baizik eta latentzia txikia lortzen saiatzen gara, beste baldintza batzuek erabiltzailearen esperientzian eraginik izan ez dezaten. Hori dela eta, bere edukiak gai ugari biltzen ditu.
|
Sartu posta elektronikoa sorpresa bat izateko
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaansa
sq.fmuser.org -> Albaniera
ar.fmuser.org -> arabiera
hy.fmuser.org -> Armenian
az.fmuser.org -> azerbaijanera
eu.fmuser.org -> euskara
be.fmuser.org -> Bielorrusiera
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalana
zh-CN.fmuser.org -> Txinera (sinplifikatua)
zh-TW.fmuser.org -> Chinese (Traditional)
hr.fmuser.org -> kroaziera
cs.fmuser.org -> Txekiera
da.fmuser.org -> Danimarkarra
nl.fmuser.org -> Holandako
et.fmuser.org -> Estoniera
tl.fmuser.org -> Filipinoa
fi.fmuser.org -> finlandiera
fr.fmuser.org -> Frantsesa
gl.fmuser.org -> Galiziera
ka.fmuser.org -> Georgiarra
de.fmuser.org -> alemana
el.fmuser.org -> Greek
ht.fmuser.org -> Haitiko kreolera
iw.fmuser.org -> Hebreera
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Islandiera
id.fmuser.org -> Indonesiera
ga.fmuser.org -> Irlandera
it.fmuser.org -> Italian
ja.fmuser.org -> Japoniera
ko.fmuser.org -> Koreera
lv.fmuser.org -> Letoniera
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> mazedoniera
ms.fmuser.org -> malaysiera
mt.fmuser.org -> maltera
no.fmuser.org -> Norwegian
fa.fmuser.org -> persiera
pl.fmuser.org -> poloniera
pt.fmuser.org -> Portugesa
ro.fmuser.org -> Romanian
ru.fmuser.org -> errusiera
sr.fmuser.org -> serbiera
sk.fmuser.org -> Eslovakiera
sl.fmuser.org -> Slovenian
es.fmuser.org -> Gaztelania
sw.fmuser.org -> Swahilia
sv.fmuser.org -> Suediera
th.fmuser.org -> Thai
tr.fmuser.org -> Turkiera
uk.fmuser.org -> ukrainera
ur.fmuser.org -> urdua
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> galesera
yi.fmuser.org -> Yiddish
FMUSER Wirless Transmit Video and Audio Errazago!
Harremanetarako
Helbidea:
305. zenbakia Gela HuiLan eraikina No.273 Huanpu Road Guangzhou Txina 510620
Kategoriak
Buletina