Fideo Trosglwyddo Wirless FMUSER A Sain Yn Haws!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Affricaneg
sq.fmuser.org -> Albaneg
ar.fmuser.org -> Arabeg
hy.fmuser.org -> Armeneg
az.fmuser.org -> Aserbaijani
eu.fmuser.org -> Basgeg
be.fmuser.org -> Belarwseg
bg.fmuser.org -> Bwlgaria
ca.fmuser.org -> Catalaneg
zh-CN.fmuser.org -> Tsieineaidd (Syml)
zh-TW.fmuser.org -> Tsieineaidd (Traddodiadol)
hr.fmuser.org -> Croateg
cs.fmuser.org -> Tsiec
da.fmuser.org -> Daneg
nl.fmuser.org -> Iseldireg
et.fmuser.org -> Estoneg
tl.fmuser.org -> Ffilipineg
fi.fmuser.org -> Ffinneg
fr.fmuser.org -> Ffrangeg
gl.fmuser.org -> Galisia
ka.fmuser.org -> Sioraidd
de.fmuser.org -> Almaeneg
el.fmuser.org -> Groeg
ht.fmuser.org -> Haitian Creole
iw.fmuser.org -> Hebraeg
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hwngari
is.fmuser.org -> Gwlad yr Iâ
id.fmuser.org -> Indonesia
ga.fmuser.org -> Gwyddeleg
it.fmuser.org -> Eidaleg
ja.fmuser.org -> Japaneaidd
ko.fmuser.org -> Corea
lv.fmuser.org -> Latfia
lt.fmuser.org -> Lithwaneg
mk.fmuser.org -> Macedoneg
ms.fmuser.org -> Maleieg
mt.fmuser.org -> Malteg
no.fmuser.org -> Norwyeg
fa.fmuser.org -> Perseg
pl.fmuser.org -> Pwyleg
pt.fmuser.org -> Portiwgaleg
ro.fmuser.org -> Rwmaneg
ru.fmuser.org -> Rwseg
sr.fmuser.org -> Serbeg
sk.fmuser.org -> Slofacia
sl.fmuser.org -> Slofenia
es.fmuser.org -> Sbaeneg
sw.fmuser.org -> Swahili
sv.fmuser.org -> Sweden
th.fmuser.org -> Thai
tr.fmuser.org -> Twrceg
uk.fmuser.org -> Wcrain
ur.fmuser.org -> Wrdw
vi.fmuser.org -> Fietnam
cy.fmuser.org -> Cymraeg
yi.fmuser.org -> Iddew-Almaeneg
Mewn cymhwysiad darlledu byw, mae RTMP a HLS yn ddau brotocol cyfryngau ffrydio aeddfed a ddefnyddir yn helaeth, a all gwmpasu pob cleient yn y bôn. RTMP yw'r protocol haen ymgeisio yn y bensaernïaeth Rhyngrwyd pum haen tcp / ip. Y brif fantais yw perfformiad amser real uchel, a all yn y bôn reoli'r oedi darlledu byw o fewn 3 eiliad, felly fe'i defnyddir yn helaeth mewn darllediad byw oedi isel.
Protocol trafnidiaeth cyfryngau ffrydio wedi'i seilio ar HTTP yw HLS a weithredir gan gwmni Apple, sydd â manteision perfformiad uchel a chefnogaeth berffaith i IOS. O'i gymharu â RTMP, nid oes angen i HLS osod app ar ochr symudol ac mae'n gydnaws â HTML5. Felly, mae gan HLS fanteision mawr o ran lledaeniad a phrofiad darlledu byw symudol. Fodd bynnag, mae perfformiad amser real HLS yn wael, a'r oedi darlledu byw ar gyfartaledd yn y diwydiant yw 10s-35s.
Yn y broblem oedi HLS sy'n gwneud llawer o ddefnyddwyr yn fwy o gur pen, mae'r saethu cwmwl wedi'i dargedu i wneud y gorau o'r dechnoleg, a gwireddir oedi ultra-isel HLS, ac mae'r oedi HLS yn cael ei reoli'n sefydlog am oddeutu 4 eiliad.
Dadansoddiad o reswm oedi uchel HLS
Yn ddamcaniaethol, oedi HLS = hyd amser 1 sleisen + 0-1 TD (mae TD yn all-dargedu, y gellir ei ddeall yn syml fel yr amser egwyl rhwng cymryd sglodion chwaraewr) + tafelli cychwyn 0-n (mae Apple yn awgrymu yn swyddogol y dylai'r chwaraewr ddechrau chwarae ar ôl tri darn o ffilm) + oedi rhwydwaith y sleisen gyntaf y gofynnwyd amdani (Mae cysylltiad rhwydwaith yn cymryd llawer o amser).
O'r fformiwla cyfansoddiad oedi, mae'r oedi HLS yn cynnwys y pedair rhan ganlynol yn bennaf:
Pan fydd yr amgodiwr a'r rhannwr nant yn y gweinydd yn cynhyrchu ffeiliau TS, defnyddir protocol HLS i dorri'r ffeiliau cyfryngau yn ffeiliau TS sy'n cyfateb i'r segment cyfryngau pan gânt eu defnyddio wrth drosglwyddo fideo yn fyw.
Yr egwyl rhwng cymryd sglodion chwaraewr a chyn i'r cleient ddechrau lawrlwytho, mae angen aros i'r amgodiwr a'r rhannwr ffrydio ar ochr y gweinydd gynhyrchu o leiaf un ffeil TS.
Amser y cleient yn lawrlwytho sleisen a nifer y tafelli sy'n ofynnol i ddechrau chwarae. Fel arfer, ar ôl lawrlwytho dwy ffeil cyfryngau, gellir sicrhau cysylltiad di-dor rhwng gwahanol segmentau o sain a fideo.
Yr amser pan fydd y cleient yn dadgodio ac yn dechrau chwarae gyntaf.
Mae'r optimeiddiad oedi o HLS yn bennaf ar gyfer y tair rhan gyntaf, ac mae'r bedwaredd ran yn dibynnu ar berfformiad y cleient defnyddiwr.
Esboniad manwl o oedi hls + technoleg cwmwl 4S
Gan fod y cleient yn gofyn am ts neu m3u8 bob tro y mae'n gais cysylltiad newydd, ni allwn adnabod y cleient yn effeithiol. Unwaith y bydd problem, mae'n amhosibl dod o hyd i'r broblem yn effeithiol. Felly, bydd y gweinydd cyffredinol yn gwneud rhai gwelliannau i'r HLS traddodiadol.
Fe'i gelwir hefyd yn ffrydio technoleg HLS. Gall leihau oedi HLS safonol yn fawr a gwella cydnawsedd darllediad byw HTML5, ac mae ganddo fanteision ychydig bach o ffynhonnell ddychwelyd, system syml, dileu gwallau yn hawdd, cadwyn gwrth-ladrad ac osgoi HLS 404.
Gall y cwmwl hls + farcio ceisiadau HLS pob cleient, sefydlu cysylltiad ar gyfer pob cais HLS, yna cynhyrchu rhestr m3u8 annibynnol yn ddeinamig ar gyfer pob cais am chwarae yn ôl, a chynhyrchu’r ffeil dafell fach yn ddeinamig ac yn gyflym yn unig ar gyfer y cais am chwarae yn ôl.
Er mwyn datrys problem cais HLS anghyfeillgar, mae'r cwmwl yn defnyddio amrywiadau hls + http 302 i nodi ymddygiad y cleient.
1 、 Amrywiol HLS
Yn gyntaf, lawrlwythwch ffeil m3u8 sy'n tynnu lluniau o'r cwmwl eto:
un
wget http://uplive.bo.upaiyun.com/live/loading.m3u8
Yna, agorwch y ffeil rhestr chwarae y gwnaethoch ei lawrlwytho:
#EXTM3U
# EXT-X- FERSIWN: 3
# EXT-X-ALLOW- CACHE: OES
# EXT-X-MEDIA- SEQUENCE: 0
# DOSBARTHU EXT-X-TARGE: 1
# ESTYN: 0.998, dim desc
http://183.158.35.12 : 8080 / uplive.b0. upaiyun.com/live/loading -0.ts? sh_ upaiyun.com & shp_ seqno = 4989
Gellir gweld bod yr hls + sy'n cwmwl saethu yn cefnogi'r dull HLS amrywiol hwn i nodi cysylltiad HLS, a defnyddir UUID i gynrychioli cysylltiad HLS.
2 、 HTTP 302
Yn gyntaf, gofynnir am y cyfeiriad chwarae yn y modd HTTP 302.
❯ cyrl -v http://uplive.b0.upaiyun.com/live/loading.m3u8 \? shp_ adnabod \ = 302 -o rhestr chwarae
% Cyfanswm% Derbyniwyd% Cyflymder Cyfartalog Amser Amser Xferd Cyfredol
Llwythwch Llwythiad Cyfanswm Cyflymder Chwith a Dreuliwyd
0 0 0 0 0 0 0 0 -: -: - -: -: - -: -: - 0 * Yn ceisio 183.158.35.59 ...
* TCP_ set NODELAY
* Wedi'i gysylltu â uplive.b0. upaiyun.com (183.158.35.59) porthladd 80 (# 0)
> GET /live/loading.m3u8?shp_ nodi = 302 HTTP / 1.1
> Gwesteiwr: uplive.b0. upaiyun.com
> Asiant Defnyddiwr: cyrl / 7.51.0
> Derbyn: * / *
>
<HTTP / 1.1 302 Wedi'i ddarganfod
<Gweinydd: marco / 0.26
<Dyddiad: Mer, 22 Mawrth 2017 08:54:11 GMT
<Math o Gynnwys: testun / gwastadedd; siarset = utf-8
<Cynnwys-Hyd: 259
<Cysylltiad: cadw'n fyw
<Dulliau Mynediad-Rheoli-Caniatáu-Dulliau: GET
<Mynediad-Rheoli-Caniatáu-Tarddiad: *
<Lleoliad: http://183.158.35.19 :8080/uplive.b0. upaiyun.com/live/loading .m3u8?shp_ uuid=2862b1b817a74cf719b1cd8f554616cd&shp_ ts=1490172851450&shp_ cid=59553&shp_ pid=1730488&shp_ sip0=127.0.0.1&shp_ sip1=183.158.35.19&domain=uplive.b0. upaiyun.com&shp_ identify=302
<
{[259 beit data]
* Curl_ http_ wedi'i wneud: o'r enw cynamserol == 0
100 259 100 259 0 0 4813 0 -: -: - -: -: - -: -: - 4886
* Cysylltiad # 0 i gynnal uplive.b0. gadawodd upaiyun.com yn gyfan
|
Rhowch e-bost i gael syrpréis
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Affricaneg
sq.fmuser.org -> Albaneg
ar.fmuser.org -> Arabeg
hy.fmuser.org -> Armeneg
az.fmuser.org -> Aserbaijani
eu.fmuser.org -> Basgeg
be.fmuser.org -> Belarwseg
bg.fmuser.org -> Bwlgaria
ca.fmuser.org -> Catalaneg
zh-CN.fmuser.org -> Tsieineaidd (Syml)
zh-TW.fmuser.org -> Tsieineaidd (Traddodiadol)
hr.fmuser.org -> Croateg
cs.fmuser.org -> Tsiec
da.fmuser.org -> Daneg
nl.fmuser.org -> Iseldireg
et.fmuser.org -> Estoneg
tl.fmuser.org -> Ffilipineg
fi.fmuser.org -> Ffinneg
fr.fmuser.org -> Ffrangeg
gl.fmuser.org -> Galisia
ka.fmuser.org -> Sioraidd
de.fmuser.org -> Almaeneg
el.fmuser.org -> Groeg
ht.fmuser.org -> Haitian Creole
iw.fmuser.org -> Hebraeg
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hwngari
is.fmuser.org -> Gwlad yr Iâ
id.fmuser.org -> Indonesia
ga.fmuser.org -> Gwyddeleg
it.fmuser.org -> Eidaleg
ja.fmuser.org -> Japaneaidd
ko.fmuser.org -> Corea
lv.fmuser.org -> Latfia
lt.fmuser.org -> Lithwaneg
mk.fmuser.org -> Macedoneg
ms.fmuser.org -> Maleieg
mt.fmuser.org -> Malteg
no.fmuser.org -> Norwyeg
fa.fmuser.org -> Perseg
pl.fmuser.org -> Pwyleg
pt.fmuser.org -> Portiwgaleg
ro.fmuser.org -> Rwmaneg
ru.fmuser.org -> Rwseg
sr.fmuser.org -> Serbeg
sk.fmuser.org -> Slofacia
sl.fmuser.org -> Slofenia
es.fmuser.org -> Sbaeneg
sw.fmuser.org -> Swahili
sv.fmuser.org -> Sweden
th.fmuser.org -> Thai
tr.fmuser.org -> Twrceg
uk.fmuser.org -> Wcrain
ur.fmuser.org -> Wrdw
vi.fmuser.org -> Fietnam
cy.fmuser.org -> Cymraeg
yi.fmuser.org -> Iddew-Almaeneg
Fideo Trosglwyddo Wirless FMUSER A Sain Yn Haws!
Cysylltu
Cyfeiriad:
Rhif 305 Ystafell HuiLan Adeilad Rhif.273 Huanpu Road Guangzhou China 510620
Categoriau
Cylchlythyr