FMUSER Wirless Kusambaza Video Na Sauti Ni Rahisi Zaidi!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Kiafrikana
sq.fmuser.org -> Kialbeni
ar.fmuser.org -> Kiarabu
hy.fmuser.org -> Kiarmenia
az.fmuser.org -> Kiazabajani
eu.fmuser.org -> Kibasque
be.fmuser.org -> Kibelarusi
bg.fmuser.org -> Kibulgaria
ca.fmuser.org -> Kikatalani
zh-CN.fmuser.org -> Kichina (Kilichorahisishwa)
zh-TW.fmuser.org -> Wachina (Jadi)
hr.fmuser.org -> Kikroeshia
cs.fmuser.org -> Kicheki
da.fmuser.org -> Kidenmaki
nl.fmuser.org -> Kiholanzi
et.fmuser.org -> Kiestonia
tl.fmuser.org -> Kifilipino
fi.fmuser.org -> Kifini
fr.fmuser.org -> Kifaransa
gl.fmuser.org -> Kigalisia
ka.fmuser.org -> Kijojiajia
de.fmuser.org -> Kijerumani
el.fmuser.org -> Kiyunani
ht.fmuser.org -> Kikrioli cha Haiti
iw.fmuser.org -> Kiebrania
hi.fmuser.org -> Kihindi
hu.fmuser.org -> Kihungari
is.fmuser.org -> Kiaislandi
id.fmuser.org -> Kiindonesia
ga.fmuser.org -> Kiayalandi
it.fmuser.org -> Italia
ja.fmuser.org -> Kijapani
ko.fmuser.org -> Kikorea
lv.fmuser.org -> Kilatvia
lt.fmuser.org -> Kilithuania
mk.fmuser.org -> Kimasedonia
ms.fmuser.org -> Kimalesia
mt.fmuser.org -> Kimalta
no.fmuser.org -> Kinorwe
fa.fmuser.org -> Kiajemi
pl.fmuser.org -> Kipolishi
pt.fmuser.org -> Kireno
ro.fmuser.org -> Kiromania
ru.fmuser.org -> Kirusi
sr.fmuser.org -> Mserbia
sk.fmuser.org -> Kislovakia
sl.fmuser.org -> Kislovenia
es.fmuser.org -> Kihispania
sw.fmuser.org -> Kiswahili
sv.fmuser.org -> Kiswidi
th.fmuser.org -> Thai
tr.fmuser.org -> Kituruki
uk.fmuser.org -> Kiukreni
ur.fmuser.org -> Kiurdu
vi.fmuser.org -> Kivietinamu
cy.fmuser.org -> Kiwelsh
yi.fmuser.org -> Yiddish
Mfumo wa utangazaji wa moja kwa moja wa sauti na video ni mfumo tata wa uhandisi. Ili kufikia utangazaji wa moja kwa moja wa kuchelewesha, inahitaji uboreshaji wa uhandisi tata wa mfumo na ujue na vifaa anuwai. Hapa kuna vidokezo vya kawaida vya tuning:
Uboreshaji wa usimbuaji
1. Hakikisha codec inawasha mipangilio ya ucheleweshaji wa chini. Codec kwa ujumla ina ubadilishaji wa uboreshaji wa latency ya chini, haswa kwa H.264. Watu wengi hawawezi kujua kwamba kificho cha H.264 kitahifadhi idadi kadhaa ya muafaka wa video kabla ya kuonyesha. Kwa video iliyo na azimio la QCIF (176 × 144), itahifadhi muafaka 16, na kwa video ya 720p, itaweka muafaka 5. Kwa sura ya kwanza iliyosomwa, hii ni ucheleweshaji mkubwa. Ikiwa hutumii H.264 kusimba na kubana video yako, hakikisha kuwa hutumii fremu B, pia itakuwa na athari kubwa kwa ucheleweshaji, kwa sababu kusimba kwa fremu za B kwenye video kunategemea muafaka wa video kabla na baada, ambayo itaongeza ucheleweshaji.
2. Msimbuaji kawaida huwa na ucheleweshaji unaosababishwa na udhibiti wa nambari, ambayo pia huitwa ucheleweshaji wa uanzishaji au saizi ya bafa ya VBV. Inachukuliwa kama bafa kati ya kisimbuzi cha kisimbuzi na kisimbuzi, ambacho kinaweza kuwekwa ndogo iwezekanavyo au kupunguza ucheleweshaji bila kuathiri ubora wa video.
3. Ikiwa ucheleweshaji wa kwanza umeboreshwa tu, muafaka muhimu zaidi unaweza kuingizwa kati ya fremu za video, ili mteja aweze kung'amua mkondo wa video haraka iwezekanavyo baada ya kuipokea. Walakini, ikiwa tunahitaji kuongeza ucheleweshaji wa nyongeza katika mchakato wa usafirishaji, tunapaswa kutumia muafaka muhimu kadha iwezekanavyo, ambayo ni, muafaka wa I (GOP inakuwa kubwa). Katika kesi ya kuhakikisha ubora sawa wa video, muafaka zaidi wa I, kiwango kidogo cha kasi, na upelekaji wa mtandao unaohitajika kwa usafirishaji, ambayo inamaanisha kuwa kucheleweshwa kwa kuongezeka kunaweza kuwa kubwa. Athari hii ya uboreshaji inaweza isiwe dhahiri katika mfumo na ucheleweshaji wa pili, lakini itakuwa dhahiri katika mfumo na 100 ms au ucheleweshaji wa chini. Wakati huo huo, jaribu kutumia acc-lc codec kusimba sauti. Ingawa he-acc au he-acc 2 ana ufanisi mkubwa wa usimbuaji, inachukua muda mrefu kusimba, na ucheleweshaji wa usafirishaji unaosababishwa na sauti kubwa hauna athari kubwa kwenye usambazaji wa mkondo wa video.
4. Usitumie fomati ya kubana ya video ya MJPEG, angalau utumie fomati ya kubana ya video ya MPEG4 bila fremu ya B (wasifu rahisi), na utumie bora wasifu wa msingi wa H.264 (x264 pia ina swichi ya "tune zerolatency" optimization switch). Uboreshaji rahisi kama huo unaweza kupunguza ucheleweshaji kwa sababu inaweza kusimba video kamili ya kiwango cha fremu kwa kiwango kidogo.
5. Ikiwa ffmpeg inatumiwa, punguza maadili ya "- probesize" na "- chambua muda", ambayo hutumiwa kwa ufuatiliaji wa habari ya fremu ya video na wakati wa ufuatiliaji. Thamani mbili ni kubwa, athari kubwa kwa ucheleweshaji wa usimbuaji ni. Katika eneo la moja kwa moja, sio lazima hata kuweka kigezo cha muda wa kuchambua kwa mkondo wa video.
6. Uwekaji wa viwango vya kudumu CBR inaweza kuondoa ushawishi wa jitter ya mtandao kwa kiwango fulani. Ikiwa kiwango cha kutofautisha cha kuweka alama VBR kinaweza kutumiwa, inaweza kuokoa upelekaji wa mtandao usiohitajika na kupunguza ucheleweshaji fulani. Kwa hivyo, inashauriwa kuwa VBR itumike kwa kuweka nambari iwezekanavyo.
Uboreshaji wa itifaki ya uchukuzi
1. Jaribu kutumia RTMP badala ya itifaki ya HLS kulingana na HTTP kwa usafirishaji kati ya node za seva, ambayo inaweza kupunguza ucheleweshaji wa jumla wa usafirishaji. Hii inakusudiwa kwa watumiaji wa mwisho kutumia HLS kucheza.
2. Ikiwa mtumiaji wa mwisho atatumia RTMP kucheza, msimbo wa maandishi unapaswa kufanywa katika nodi ya kupokea karibu na mwisho wa utiririshaji, ili mkondo wa video unaosambazwa uwe mdogo kuliko mkondo wa video asili.
3. Ikiwa ni lazima, itifaki ya UDP iliyoboreshwa inaweza kutumika kuchukua nafasi ya itifaki ya TCP, na uwasilishaji wa pakiti chini ya kiunga dhaifu cha mtandao inaweza kuondolewa, ambayo inaweza kupunguza ucheleweshaji. Ubaya wake kuu ni kwamba usafirishaji na usambazaji wa mkondo wa video ulioboreshwa kulingana na itifaki ya UDP sio ya kutosha ulimwenguni, na watengenezaji wa CDN wanaunga mkono itifaki ya kawaida ya usafirishaji. Ubaya mwingine ni kwamba kunaweza kuwa na splash au blur inayosababishwa na upotezaji wa pakiti (ukosefu wa rejea muhimu ya usimbuaji fremu), ambayo inahitaji chama cha ugeuzaji wa itifaki kufanya kazi nzuri katika kudhibiti pakiti ya upotezaji kwa msingi wa UDP.
Uboreshaji wa mtandao wa usambazaji
1. Tumeanzisha mtandao wa utiririshaji wa wakati halisi, ambayo ni aina mpya ya mtandao wa usafirishaji wa mtandao na nodi za kujipanga. Haifai tu kwa uboreshaji wa usafirishaji wa mtandao wa waendeshaji anuwai, lakini pia inafaa kwa mahitaji ya matangazo mengi ya moja kwa moja ya nje ya nchi.
2. Cache GOP ya sasa kwenye node ya seva, na shirikiana na kichezaji ili kuongeza wakati wa kufungua video.
3. Seva inarekodi kiwango cha kiwango cha pili cha kiwango na kiwango cha msimbo wakati kila mkondo wa video unapita kwa kila kiunga kwa wakati halisi, na inafuatilia kushuka kwa kiwango cha msimbo na kiwango cha fremu kwa wakati halisi.
4. Mteja (sukuma mkondo na ucheze) hupata nodi mojawapo ya sasa katika wakati halisi kwa kuuliza seva (mara moja kila sekunde 5), na nodi ya kosa ya sasa na laini iko nje ya mtandao kwa wakati halisi.
Utiririshaji na uboreshaji wa uchezaji
1. Mfumo unaweza kuhifadhi data kabla ya kutuma data. Kuweka kwa parameter hii pia inahitaji kupata usawa.
2. Udhibiti wa bafa ya kichezaji pia una ushawishi mkubwa juu ya ucheleweshaji wa kwanza wa video. Ikiwa ucheleweshaji wa kwanza tu umeboreshwa, data inaweza kutolewa mara moja inapofika katika kesi ya bafa 0. Lakini katika mazingira dhaifu ya mtandao, ili kuondoa athari za jitter ya mtandao, ni muhimu kuweka kashe fulani, kwa hivyo tunahitaji kupata usawa kati ya utulivu wa matangazo ya moja kwa moja na utaftaji wa ucheleweshaji wa kwanza wazi, na urekebishe saizi iliyoboreshwa ya bafa.
3. Mkakati wa bafa ya nguvu ya mchezaji, ambayo ni toleo bora la kidhibiti cha juu cha kache ya mchezaji. Ikiwa tutachagua kati ya kashe 0 na saizi ya saizi ili kupata usawa, mwishowe tutachagua kashe ya saizi iliyowekwa, ambayo sio sawa kwa watumiaji milioni 100 wa wastaafu wa mtandao wa rununu. Hali zao tofauti za mtandao huamua kuwa kashe ya saizi iliyowekwa haifai kabisa. Kwa hivyo, tunaweza kuzingatia "mkakati wa bafa yenye nguvu". Wakati mchezaji amewashwa, tunatumia mkakati mdogo sana au hata sifuri. Ukubwa wa bafa ya kipande cha wakati mwingine unadhibitishwa na wakati unaotumiwa kupakua video ya kwanza. Wakati huo huo, mtandao wa sasa unafuatiliwa kwa wakati halisi wakati wa mchakato wa kucheza, na saizi ya bafa hubadilishwa kwa wakati halisi wakati wa mchakato wa kucheza. Kwa njia hii, wakati wa kwanza wa ufunguzi unaweza kuwa chini sana, na ushawishi wa mtengenezaji wa mtandao unaweza kuondolewa iwezekanavyo.
4. Mkakati wa kucheza kwa kiwango cha nguvu. Mbali na mkakati wa kurekebisha kwa nguvu saizi ya bafa, tunaweza pia kutumia habari halisi ya mtandao wa ufuatiliaji wa wakati halisi kurekebisha kiwango kidogo wakati wa uchezaji. Katika kesi ya bandwidth ya mtandao haitoshi, tunaweza kupunguza kiwango kidogo cha kucheza na kupunguza ucheleweshaji.
Hapo juu ni sehemu ya mbinu za chini za uboreshaji wa latency. Kwa kweli, tunapoboresha ucheleweshaji wa chini, hatuzingatii tu "ucheleweshaji mdogo", lakini jaribu kufikia ucheleweshaji mdogo chini ya hali kwamba hali zingine haziathiri uzoefu wa mtumiaji. Kwa hivyo, yaliyomo ndani yake yanajumuisha mada anuwai.
|
Ingiza barua pepe kupata mshangao
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Kiafrikana
sq.fmuser.org -> Kialbeni
ar.fmuser.org -> Kiarabu
hy.fmuser.org -> Kiarmenia
az.fmuser.org -> Kiazabajani
eu.fmuser.org -> Kibasque
be.fmuser.org -> Kibelarusi
bg.fmuser.org -> Kibulgaria
ca.fmuser.org -> Kikatalani
zh-CN.fmuser.org -> Kichina (Kilichorahisishwa)
zh-TW.fmuser.org -> Wachina (Jadi)
hr.fmuser.org -> Kikroeshia
cs.fmuser.org -> Kicheki
da.fmuser.org -> Kidenmaki
nl.fmuser.org -> Kiholanzi
et.fmuser.org -> Kiestonia
tl.fmuser.org -> Kifilipino
fi.fmuser.org -> Kifini
fr.fmuser.org -> Kifaransa
gl.fmuser.org -> Kigalisia
ka.fmuser.org -> Kijojiajia
de.fmuser.org -> Kijerumani
el.fmuser.org -> Kiyunani
ht.fmuser.org -> Kikrioli cha Haiti
iw.fmuser.org -> Kiebrania
hi.fmuser.org -> Kihindi
hu.fmuser.org -> Kihungari
is.fmuser.org -> Kiaislandi
id.fmuser.org -> Kiindonesia
ga.fmuser.org -> Kiayalandi
it.fmuser.org -> Italia
ja.fmuser.org -> Kijapani
ko.fmuser.org -> Kikorea
lv.fmuser.org -> Kilatvia
lt.fmuser.org -> Kilithuania
mk.fmuser.org -> Kimasedonia
ms.fmuser.org -> Kimalesia
mt.fmuser.org -> Kimalta
no.fmuser.org -> Kinorwe
fa.fmuser.org -> Kiajemi
pl.fmuser.org -> Kipolishi
pt.fmuser.org -> Kireno
ro.fmuser.org -> Kiromania
ru.fmuser.org -> Kirusi
sr.fmuser.org -> Mserbia
sk.fmuser.org -> Kislovakia
sl.fmuser.org -> Kislovenia
es.fmuser.org -> Kihispania
sw.fmuser.org -> Kiswahili
sv.fmuser.org -> Kiswidi
th.fmuser.org -> Thai
tr.fmuser.org -> Kituruki
uk.fmuser.org -> Kiukreni
ur.fmuser.org -> Kiurdu
vi.fmuser.org -> Kivietinamu
cy.fmuser.org -> Kiwelsh
yi.fmuser.org -> Yiddish
FMUSER Wirless Kusambaza Video Na Sauti Ni Rahisi Zaidi!
Wasiliana nasi
Anwani:
Nambari 305 Chumba cha HuiLan Jengo Na. 273 Huanpu Road Guangzhou Uchina 510620
Jamii
Jarida