FMUSER Wirless Jittrażmetti Vidjo U Awdjo Aktar Faċli!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikans
sq.fmuser.org -> Albaniż
ar.fmuser.org -> Għarbi
hy.fmuser.org -> Armenjan
az.fmuser.org -> Ażerbajġan
eu.fmuser.org -> Bask
be.fmuser.org -> Belarussu
bg.fmuser.org -> Bulgaru
ca.fmuser.org -> Katalan
zh-CN.fmuser.org -> Ċiniż (Simplifikat)
zh-TW.fmuser.org -> Ċiniż (Tradizzjonali)
hr.fmuser.org -> Kroat
cs.fmuser.org -> Ċek
da.fmuser.org -> Daniż
nl.fmuser.org -> Olandiż
et.fmuser.org -> Estonjan
tl.fmuser.org -> Filippin
fi.fmuser.org -> Finlandiż
fr.fmuser.org -> Franċiż
gl.fmuser.org -> Galizjan
ka.fmuser.org -> Ġorġjan
de.fmuser.org -> Ġermaniż
el.fmuser.org -> Grieg
ht.fmuser.org -> Creole Ħaiti
iw.fmuser.org -> Ebrajk
hi.fmuser.org -> Ħindi
hu.fmuser.org -> Ungeriż
is.fmuser.org -> Iżlandiż
id.fmuser.org -> Indoneżjan
ga.fmuser.org -> Irlandiż
it.fmuser.org -> Taljan
ja.fmuser.org -> Ġappuniż
ko.fmuser.org -> Korean
lv.fmuser.org -> Latvjan
lt.fmuser.org -> Litwan
mk.fmuser.org -> Maċedonjan
ms.fmuser.org -> Malajan
mt.fmuser.org -> Malti
no.fmuser.org -> Norveġiż
fa.fmuser.org -> Persjan
pl.fmuser.org -> Pollakk
pt.fmuser.org -> Portugiż
ro.fmuser.org -> Rumen
ru.fmuser.org -> Russu
sr.fmuser.org -> Serb
sk.fmuser.org -> Slovakk
sl.fmuser.org -> Sloven
es.fmuser.org -> Spanjol
sw.fmuser.org -> Swaħili
sv.fmuser.org -> Svediż
th.fmuser.org -> Tajlandiż
tr.fmuser.org -> Tork
uk.fmuser.org -> Ukrain
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vjetnamiż
cy.fmuser.org -> Welsh
yi.fmuser.org -> Jiddix
Qsamna kif nistgħu ntejbu l-esperjenza tax-xandir dirett f'ħafna okkażjonijiet online u offline, u spjegajna fid-dettall ir-raġunijiet għall-latency baxxa u l-istuttering ta 'kull parti u l-prinċipji ta' ottimizzazzjoni korrispondenti. Fil-fatt, is-sistema ta 'xandir dirett ta' awdjo u vidjo hija sistema ta 'inġinerija kumplessa. Biex tinkiseb xandira diretta ta 'latenza baxxa ħafna, huma meħtieġa ottimizzazzjoni kumplessa tal-inġinerija tas-sistema u ħakma familjari ħafna ta' diversi komponenti. Hawnhekk naqsmu ftit tekniki ta 'rfinar sempliċi u użati b'mod komuni.
Ottimizzazzjoni tal-kodifikazzjoni
1. Kun żgur li Codec huwa attivat bl-inqas issettjar ta 'latency. Codec ġeneralment għandu swiċċijiet ottimizzati ta 'latenza baxxa, speċjalment għal H.264. Ħafna nies jistgħu ma jkunux jafu li d-decoder H.264 normalment jaħbi cache ta 'ċertu qafas tal-vidjo qabel ma jurih. Għal vidjo ta 'riżoluzzjoni QCIF (176 × 144), ġeneralment jaħbi 16-il frejm, u għal vidjo 720P, jaħżen 5 frejms. . Għall-qari tal-ewwel qafas, dan huwa dewmien kbir. Jekk il-vidjow tiegħek mhux ikkodifikat u kkompressat bl-użu ta 'H.264, kun żgur li l-qafas B ma jintużax. Se jkollu wkoll impatt akbar fuq id-dewmien, minħabba li d-dekodifikazzjoni tal-qafas B fil-vidjo tiddependi fuq il-vidjows preċedenti u sussegwenti, li jżidu d-dewmien.
2. Il-kodifikaturi ġeneralment għandhom dewmien ikkawżat mill-kontroll tal-kodiċi, li ġeneralment jissejjaħ id-dewmien tal-inizjalizzazzjoni jew id-daqs tal-buffer tal-kontrollur tal-buffer tal-vidjo VBV, li huwa meqjus bħala l-buffer bejn l-encoder u l-fluss tal-bit tad-decoder, mingħajr ma taffettwa l-kwalità tal-vidjo. . Tista 'tissettjah kemm jista' jkun żgħir biex tnaqqas id-dewmien.
3. Jekk inti ttejjeb biss l-ewwel dewmien tal-ftuħ, tista 'ddaħħal aktar frejms ewlenin bejn il-frejms tal-vidjow, sabiex il-klijent ikun jista' jiddekowdjah kemm jista 'jkun malajr wara li jirċievi l-fluss tal-vidjo. Madankollu, jekk għandek bżonn ittejjeb id-dewmien kumulattiv matul il-proċess ta 'trasmissjoni, uża kemm jista' jkun ftit frames ewlenin, jiġifieri, frames I (il-GOP isir akbar). Taħt il-kundizzjoni li tiġi żgurata l-istess kwalità tal-vidjo, iktar ma jkun hemm frejms I, iktar tkun kbira r-rata tal-bits, u t-trasmissjoni meħtieġa Iktar ma tkun wisa 'tal-banda tan-netwerk, dan ifisser li d-dewmien kumulattiv jista' jkun akbar. Dan l-effett ta 'ottimizzazzjoni jista' ma jkunx ovvju f'sistema b'dewmien tat-tieni livell, iżda jkun ovvju ħafna f'sistema b'dewmien ta '100 ms jew inqas. Fl-istess ħin, ipprova uża AAC-LC Codec biex tikkodifika l-awdjo. Għalkemm HE-AAC jew HE-AAC V2 għandu effiċjenza għolja ta 'kodifikazzjoni, jieħu aktar żmien biex jikkodifika, u d-dewmien tat-trasmissjoni kkawżat mill-produzzjoni ta' volum ta 'awdjo akbar jaffettwa t-trasmissjoni ta' flussi ta 'vidjow. Qal li l-impatt huwa iżgħar.
4. Tużax il-format tal-kompressjoni tal-vidjow tal-vidjo MJPEG, għall-inqas uża format tal-kompressjoni tal-vidjow MPEG4 mingħajr frejm B (Profil sempliċi), jew saħansitra tuża aħjar il-profil tal-linja bażi H.264 (X264 għandu wkoll swiċċ ta 'ottimizzazzjoni ta' "-tune zerolatency" ). Ottimizzazzjoni sempliċi bħal din tista 'tnaqqas id-dewmien minħabba li tista' tikkodifika vidjo b'rata ta 'qafas sħiħ b'rata ta' bits aktar baxxa.
5. Jekk jintuża FFmpeg, naqqas il-valuri tal-parametri "-probesize" u "-analyze duration". Dawn iż-żewġ valuri jintużaw għall-monitoraġġ tal-informazzjoni tal-qafas tal-vidjow u t-tul tal-monitoraġġ. Iktar ma jkunu kbar iż-żewġ valuri, l-impatt fuq id-dewmien tal-kodifikazzjoni Iktar ma jkun kbir il-valur, il-parametru analizzat lanqas biss jeħtieġ li jiġi ssettjat għall-fluss tal-vidjo fix-xena tax-xandir dirett.
6. Kodiċi b'rata fissa CBR jista 'jelimina l-influwenza ta' jitter tan-netwerk sa ċertu punt. Jekk tista 'tuża rata ta' kodiċi varjabbli VBR, tista 'tiffranka ftit bandwidth tan-netwerk bla bżonn u tnaqqas ċertu dewmien. Għalhekk, huwa rrakkomandat li tuża VBR għall-kodifikazzjoni kemm jista 'jkun.
Ottimizzazzjoni tal-protokoll tat-trażmissjoni
1. Ipprova uża RTMP minflok il-protokoll HLS ibbażat fuq HTTP għal trasmissjoni bejn nodi tas-server u nodi, sabiex tnaqqas id-dewmien tat-trasmissjoni ġenerali. Dan huwa prinċipalment għall-każ fejn l-utenti finali jużaw HLS għall-plejbek.
2. Jekk l-utent aħħari juża RTMP biex jilgħab, ipprova transcode fin-nodu li jirċievi qrib it-tarf push, sabiex il-fluss tal-vidjow trasmess ikun iżgħar mill-fluss tal-vidjow oriġinali.
3. Jekk meħtieġ, tista 'tuża protokoll UDP apposta biex tissostitwixxi l-protokoll TCP, u telimina l-ħtieġa għal trażmissjoni mill-ġdid taħt links tan-netwerk dgħajfa biex tnaqqas id-dewmien. L-iżvantaġġ ewlieni tiegħu huwa li t-trażmissjoni u d-distribuzzjoni tal-fluss tal-vidjow tal-protokoll personalizzat ibbażat fuq il-protokoll UDP mhix universali biżżejjed, u l-manifattur tas-CDN jappoġġja l-protokoll tat-trażmissjoni standard. Nuqqas ieħor huwa li jista 'jkun hemm ċajpir jew ċajpir ikkawżat minn telf ta' pakkett (nuqqas ta 'referenza ta' dekodifikazzjoni ta 'qafas ewlieni), li jeħtieġ li l-parti ta' adattament tal-protokoll twettaq kontroll ta 'telf ta' pakkett fuq il-bażi ta 'UDP.
Ottimizzazzjoni tan-netwerk tat-trasmissjoni
1. Introduċejna n-netwerk ta 'streaming fil-ħin reali. Huwa tip ġdid ta 'netwerk ta' trasmissjoni tal-malji organizzat minnu nnifsu, li huwa adattat għall-ottimizzazzjoni tat-trażmissjoni taħt kundizzjonijiet domestiċi ta 'netwerk b'ħafna operaturi, u huwa adattat ukoll għal ħafna bżonnijiet ta' xandir dirett barra l-pajjiż.
2. Cache l-GOP kurrenti fin-nodu tas-server, u kkopera mal-plejer biex ittejjeb il-ħin tal-ftuħ tal-vidjo.
3. Is-server jirrekordja r-rata tal-kwadri tat-tieni livell u r-rata tal-bits ta 'kull fluss tal-vidjo li jiċċirkola għal kull ħolqa f'ħin reali, u jissorvelja l-varjazzjoni tar-rata tal-bits u r-rata tal-kwadri f'ħin reali.
4. Il-klijent (streaming u playing) jikseb in-nodu ottimali kurrenti fi żmien kważi-reali billi jagħmel mistoqsijiet lis-server (kull 5 sekondi), u offline in-nodu u l-linja difettużi kurrenti fi żmien kważi-reali.
Streaming, ottimizzazzjoni tal-plejbek
1. Iċċekkja d-daqs tal-buffer tan-netwerk li jiġi mas-sistema li tibgħat. Is-sistema tista 'tibbafer id-dejta qabel ma tibgħatha. L-irfinar ta 'dan il-parametru jeħtieġ ukoll li jsib bilanċ.
2. Il-kontroll tal-cache fuq in-naħa tal-plejbek għandu wkoll impatt akbar fuq l-ewwel dewmien tal-ftuħ tal-vidjo. Jekk l-ewwel dewmien tal-ftuħ biss huwa ottimizzat, jista 'jiġi dekodifikat immedjatament meta d-dejta tasal fil-każ ta' 0 cache. Madankollu, f'ambjent ta 'netwerk dgħajjef, sabiex jiġi eliminat l-impatt tal-jitter tan-netwerk, huwa wkoll meħtieġ li jitwaqqaf ċertu cache. Għalhekk, huwa meħtieġ li jinstab bilanċ bejn l-istabbiltà tax-xandira diretta u l-ottimizzazzjoni tal-ewwel dewmien tal-ftuħ, u aġġusta l-valur tad-daqs tal-buffer ottimizzat.
3. L-istrateġija tal-buffer dinamiku tal-plejer, li hija verżjoni mtejba tal-kontroll tal-cache tal-plejer ta 'hawn fuq. Jekk tagħżel biss bejn 0 cache u cache ta 'daqs fiss biex issib bilanċ, eventwalment tagħżel cache ta' daqs fiss. Dan huwa inġust għal mijiet ta 'miljuni ta' utenti tat-terminal tal-Internet mobbli. Il-kundizzjonijiet differenti tan-netwerk tagħhom jiddeterminaw dan. Cache ta 'daqs fiss mhux adattat għal kollox. Għalhekk, nistgħu nikkunsidraw "strateġija ta 'buffer dinamiku" li tuża strateġija ta' cache żgħira ħafna jew saħansitra żero meta l-plejer jinxtegħel, u jiddetermina d-daqs tal-cache tal-porzjon tal-ħin li jmiss sal-ħin li tieħu biex tniżżel l-ewwel video, waqt li daqq Matul il-proċess, in-netwerk attwali huwa mmonitorjat f'ħin reali, u d-daqs tal-buffer waqt il-plejbek huwa aġġustat f'ħin reali. B'dan il-mod, jista 'jinkiseb l-ewwel ħin tal-ftuħ estremament baxx, u l-influwenza kkawżata mill-jitter tan-netwerk tista' tiġi eliminata kemm jista 'jkun.
4. Strateġija ta 'daqq dinamiku tar-rata tal-bits. Minbarra l-istrateġija ta 'aġġustament dinamiku tad-daqs tal-buffer, il-monitoraġġ f'ħin reali ta' l-informazzjoni tan-netwerk jista 'jintuża wkoll biex tiġi aġġustata dinamikament ir-rata tal-bit matul il-proċess ta' daqq, tnaqqas ir-rata tal-bit għall-plejbek meta l-wisa 'tal-banda tan-netwerk ma tkunx biżżejjed, u tnaqqas dewmien.
Hawn fuq huma wħud mill-ħiliet tagħna fl-ottimizzazzjoni ta 'latenza baxxa. Fil-fatt, meta nottimizzaw latenza baxxa, aħna mhux biss niffokaw fuq "latenza baxxa", imma nippruvaw niksbu latenza baxxa filwaqt li niżguraw li kundizzjonijiet oħra ma jaffettwawx l-esperjenza tal-utent. Għalhekk, il-kontenut tiegħu jinvolvi aktar u aktar suġġetti. L-ottimizzazzjoni tal-vidjow dirett tinkludi wkoll l-aspetti kollha, u l-partijiet biss li ġew ipprattikati minna huma kondiviżi hawn. Bl-akkumulazzjoni tal-prattika, se naqsmu aktar tekniki ta 'ottimizzazzjoni għal vidjow dirett u anke on-demand onlajn u offlajn.
|
Daħħal l-email biex tieħu sorpriża
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikans
sq.fmuser.org -> Albaniż
ar.fmuser.org -> Għarbi
hy.fmuser.org -> Armenjan
az.fmuser.org -> Ażerbajġan
eu.fmuser.org -> Bask
be.fmuser.org -> Belarussu
bg.fmuser.org -> Bulgaru
ca.fmuser.org -> Katalan
zh-CN.fmuser.org -> Ċiniż (Simplifikat)
zh-TW.fmuser.org -> Ċiniż (Tradizzjonali)
hr.fmuser.org -> Kroat
cs.fmuser.org -> Ċek
da.fmuser.org -> Daniż
nl.fmuser.org -> Olandiż
et.fmuser.org -> Estonjan
tl.fmuser.org -> Filippin
fi.fmuser.org -> Finlandiż
fr.fmuser.org -> Franċiż
gl.fmuser.org -> Galizjan
ka.fmuser.org -> Ġorġjan
de.fmuser.org -> Ġermaniż
el.fmuser.org -> Grieg
ht.fmuser.org -> Creole Ħaiti
iw.fmuser.org -> Ebrajk
hi.fmuser.org -> Ħindi
hu.fmuser.org -> Ungeriż
is.fmuser.org -> Iżlandiż
id.fmuser.org -> Indoneżjan
ga.fmuser.org -> Irlandiż
it.fmuser.org -> Taljan
ja.fmuser.org -> Ġappuniż
ko.fmuser.org -> Korean
lv.fmuser.org -> Latvjan
lt.fmuser.org -> Litwan
mk.fmuser.org -> Maċedonjan
ms.fmuser.org -> Malajan
mt.fmuser.org -> Malti
no.fmuser.org -> Norveġiż
fa.fmuser.org -> Persjan
pl.fmuser.org -> Pollakk
pt.fmuser.org -> Portugiż
ro.fmuser.org -> Rumen
ru.fmuser.org -> Russu
sr.fmuser.org -> Serb
sk.fmuser.org -> Slovakk
sl.fmuser.org -> Sloven
es.fmuser.org -> Spanjol
sw.fmuser.org -> Swaħili
sv.fmuser.org -> Svediż
th.fmuser.org -> Tajlandiż
tr.fmuser.org -> Tork
uk.fmuser.org -> Ukrain
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vjetnamiż
cy.fmuser.org -> Welsh
yi.fmuser.org -> Jiddix
FMUSER Wirless Jittrażmetti Vidjo U Awdjo Aktar Faċli!
kuntatt
indirizz:
No.305 Kamra HuiLan Building No.273 Huanpu Road Guangzhou China 510620
kategoriji
newsletter