FMUSER- ը անթերի փոխանցում է տեսանյութն ու աուդիոն ավելի հեշտ:
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> աֆրիկաանս
sq.fmuser.org -> ալբաներեն
ar.fmuser.org -> արաբերեն
hy.fmuser.org -> Հայերեն
az.fmuser.org -> ադրբեջաներեն
eu.fmuser.org -> բասկերեն
be.fmuser.org -> բելառուսերեն
bg.fmuser.org -> Բուլղարիայի
ca.fmuser.org -> կատալաներեն
zh-CN.fmuser.org -> չինարեն (պարզեցված)
zh-TW.fmuser.org -> Chinese (Traditional)
hr.fmuser.org -> խորվաթերեն
cs.fmuser.org -> չեխերեն
da.fmuser.org -> դանիերեն
nl.fmuser.org -> Dutch
et.fmuser.org -> էստոնական
tl.fmuser.org -> ֆիլիպիներեն
fi.fmuser.org -> ֆիններեն
fr.fmuser.org -> French
gl.fmuser.org -> Գալիսիերեն
ka.fmuser.org -> վրացերեն
de.fmuser.org -> գերմաներեն
el.fmuser.org -> Հունական
ht.fmuser.org -> հաիթական կրեոլերեն
iw.fmuser.org -> եբրայերեն
hi.fmuser.org -> հինդի
hu.fmuser.org -> Հունգարիայի
is.fmuser.org -> իսլանդերեն
id.fmuser.org -> Ինդոնեզերեն
ga.fmuser.org -> իռլանդերեն
it.fmuser.org -> Italian
ja.fmuser.org -> ճապոներեն
ko.fmuser.org -> կորեերեն
lv.fmuser.org -> լատվիերեն
lt.fmuser.org -> Լիտվայի
mk.fmuser.org -> մակեդոներեն
ms.fmuser.org -> մալայերեն
mt.fmuser.org -> մալթերեն
no.fmuser.org -> Norwegian
fa.fmuser.org -> պարսկերեն
pl.fmuser.org -> լեհերեն
pt.fmuser.org -> Պորտուգալերեն
ro.fmuser.org -> Romanian
ru.fmuser.org -> ռուսերեն
sr.fmuser.org -> սերբերեն
sk.fmuser.org -> սլովակերեն
sl.fmuser.org -> Սլովեներեն
es.fmuser.org -> իսպաներեն
sw.fmuser.org -> սուահիլի
sv.fmuser.org -> Շվեդերեն
th.fmuser.org -> Թայերեն
tr.fmuser.org -> թուրք
uk.fmuser.org -> ուկրաիներեն
ur.fmuser.org -> Ուրդու
vi.fmuser.org -> Վիետնամերեն
cy.fmuser.org -> Ուելսերեն
yi.fmuser.org -> Հայերեն
Ուղիղ հեռարձակման ծրագրում RTMP- ը և HLS- ը երկու հասուն և լայնորեն օգտագործվող հոսքային լրատվամիջոցների արձանագրություններ են, որոնք հիմնականում կարող են ծածկել բոլոր հաճախորդներին: RTMP- ը կիրառական շերտի արձանագրությունն է հինգ շերտի ինտերնետային tcp / ip ճարտարապետության մեջ: Հիմնական առավելությունն իրական ժամանակում բարձր կատարումն է, որը հիմնականում կարող է վերահսկել ուղիղ հեռարձակման հետաձգումը 3 վայրկյանի ընթացքում, ուստի այն լայնորեն օգտագործվում է ցածր հետաձգման ուղիղ հեռարձակման ժամանակ:
HLS- ը Apple ընկերության կողմից իրականացվող HTTP- ի վրա հիմնված հոսքային մեդիա փոխադրման արձանագրություն է, որն ունի IOS- ի բարձր կատարողականության և կատարյալ աջակցության առավելություններ: RTMP- ի հետ համեմատած `HLS- ը կարիք չունի ծրագիր տեղադրել բջջային կողմում և համատեղելի է HTML5- ի հետ: Հետևաբար, HLS- ն ունի մեծ առավելություններ շարժական հեռարձակման տարածման և փորձի մեջ: Այնուամենայնիվ, HLS- ի իրական ժամանակում կատարումը թույլ է, և արդյունաբերության մեջ ուղիղ հեռարձակման միջին ուշացումը 10-ից 35-ն է:
HLS- ի հետաձգման խնդրում, որը շատ օգտվողներին առավելագույն ցավ է պատճառում, ամպային կրակոցը նպատակաուղղվել է տեխնոլոգիան օպտիմալացնելու համար, և իրականացվում է HLS- ի ծայրահեղ ցածր հետաձգումը, և HLS- ի հետաձգումը կայունորեն վերահսկվում է մոտ 4 վայրկյան:
HLS- ի բարձր հետաձգման պատճառի վերլուծություն
Տեսականորեն, HLS ձգձգումը = 1 կտոր + 0-1 TD ժամանակի տևողությունը (TD- ը ext-x- նպատակադրումն է, որը կարելի է պարզապես հասկանալ որպես խաղացողի չիպի վերցման միջակայքի ժամանակ) + 0-n նորաստեղծ շերտ (Apple- ը պաշտոնապես առաջարկում է որ նվագարկիչը պետք է սկսի նվագել ֆիլմի երեք կտորից հետո) + առաջին հայցված կտորի ցանցային ձգձգում (connectionանցային կապի ժամանակատար):
Հետաձգման կազմի բանաձևից HLS- ի հետաձգումը հիմնականում բաղկացած է հետևյալ չորս մասերից.
Երբ սերվերում կոդավորիչը և հոսքի բաժանարարը առաջացնում են TS ֆայլեր, HLS պրոտոկոլն օգտագործվում է մեդիա ֆայլերը մեդիայի հատվածին համապատասխանող TS ֆայլերի կտրելու համար, երբ դրանք օգտագործվում են կենդանի տեսանյութերի փոխանցման ժամանակ:
Խաղացողի չիպի վերցման և հաճախորդի ներբեռնումից առաջ ընկած ժամանակահատվածը անհրաժեշտ է սպասել, որ սերվերի կողմից ծածկագրիչը և հոսքի բաժանարարը գոնե մեկ TS ֆայլ ստեղծեն:
Հաճախորդի կտորը ներբեռնելու ժամանակը և կտորների քանակը, որոնք անհրաժեշտ են խաղալու համար: Սովորաբար, երկու մեդիա ֆայլեր ներբեռնելուց հետո կարելի է ապահովել աուդիո և վիդեո տարբեր հատվածների անխափան կապ:
Timeամանակը, երբ հաճախորդը առաջին անգամ վերծանում է և սկսում խաղալ:
HLS- ի հետաձգման օպտիմալացումը հիմնականում առաջին երեք մասերի համար է, իսկ չորրորդ մասը կախված է օգտագործողի հաճախորդի կատարողականից:
Հետաձգման hls + ամպ 4S տեխնոլոգիայի մանրամասն բացատրություն
Քանի որ հաճախորդը խնդրում է ts կամ m3u8 ամեն անգամ, երբ դա կապի նոր հարց է, մենք չենք կարող արդյունավետորեն ճանաչել հաճախորդին: Երբ խնդիր լինի, անհնար է արդյունավետորեն գտնել խնդիրը: Հետեւաբար, ընդհանուր սերվերը որոշ բարելավումներ կկատարի ավանդական HLS- ում:
Այն կոչվում է նաև հոսքային HLS տեխնոլոգիա: Այն կարող է մեծապես նվազեցնել ստանդարտ HLS- ի հետաձգումը և բարելավել HTML5 ուղիղ հեռարձակման համատեղելիությունը, ինչպես նաև ունի փոքր քանակությամբ վերադարձի աղբյուրի, պարզ համակարգի, սխալների վերացման, հակագողության շղթայի և HLS 404-ից խուսափելու առավելություններ:
Ամպային hls + - ը կարող է նշել յուրաքանչյուր հաճախորդի HLS պահանջները, կապ հաստատել յուրաքանչյուր HLS հարցման համար, ապա դինամիկ առաջացնել անկախ m3u8 ցուցակ յուրաքանչյուր նվագարկման հարցման համար և դինամիկորեն և արագորեն առաջացնել փոքր կտոր ֆայլ միայն նվագարկման խնդրանքի համար:
HLS- ի անբարյացակամության խնդրի լուծման համար ամպը օգտագործում է hls + http 302 տարբերակը `հաճախորդի վարքագիծը բացահայտելու համար:
1 、 տարբերակ HLS
Նախ, ներբեռնեք m3u8 ֆայլ, որը նորից նկարում է ամպը.
մեկ
wget http://uplive.bo.upaiyun.com/live/loading.m3u8
Դրանից հետո բացեք ձեր ներբեռնած երգացանկի ֆայլը.
#EXTM3U
# EXT-X- ՏԱՐԲԵՐԱԿ: 3
# EXT-X-ALLOW- ՔԱՇ. ԱՅՈ
# EXT-X-MEDIA- ՀԵՏԵՎՅՈՒԹ. 0
# EXT-X- ՄԻՆՈՐՈՇՈՒՄ. 1
# EXTINF: 0.998, առանց մթնեցման
http://183.158.35.12 8080 / uplive.b0: upaiyun.com/live/loading -0.ts? shp_ uuid = e4989f34fcab282e21ef1fd2980284cb & shp_ ts = 1490172420851 & shp_ cid = 17906 & shp_ pid = 3370578 & shp_ sip0 = 127.0.0.1 & shp_ sip1 = 183.158.35.12 տիրույթ: upaiyun.com & shp_ seqno = 0
Տեսանելի է, որ ամպ նկարող hls + - ն աջակցում է HLS միացման այս տարբերակը `HLS կապը ճանաչելու համար, իսկ UUID- ն օգտագործվում է HLS կապը ներկայացնելու համար:
2 、 HTTP 302
Նախ, նվագարկման հասցեն պահանջվում է HTTP 302 ռեժիմում:
Curl -v http://uplive.b0.upaiyun.com/live/loading.m3u8 \? shp_ նույնացնել \ = 302 -o երգացանկ
% Ընդհանուր% Ստացված% Xferd Միջին Արագություն Timeամանակ Timeամանակ Timeամանակը Ընթացիկ
Վերբեռնել Վերբեռնելը Ընդհանուր ծախսված ձախ արագությունը
0 0 0 0 0 0 0 0 -: -: - -: -: - - -: -: - 0 * Փորձելով 183.158.35.59 ...
* TCP_ NODELAY հավաքածու
* Միացված է uplive.b0- ին: upaiyun.com (183.158.35.59) պորտ 80 (# 0)
> GET /live/loading.m3u8?shp_ նույնացնել = 302 HTTP / 1.1
> Հոստ ՝ uplive.b0: upaiyun.com
> Օգտագործող գործակալ ՝ curl / 7.51.0
> Ընդունել ՝ * / *
>
<HTTP / 1.1 302 Գտնվել է
<Սերվեր ՝ marco / 0.26
<Ամսաթիվ ՝ Չորեքշաբթի, 22 Մարտ 2017 08:54:11 GMT
<Բովանդակության տեսակը. Տեքստ / պարզ; charset = utf-8
<Բովանդակության երկարությունը ՝ 259
<Միացում. Կենդանի պահեք
<Մուտքի վերահսկում-թույլ տալ-մեթոդներ. GET
<Մուտքի վերահսկում-թույլատրել ծագումը. *
<Գտնվելու վայրը: 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 բայթ տվյալների]
* Curl_ http_ արել. Կոչվում է վաղաժամ == 0
100 259 100 259 0 0 4813 0 -: -: - -: -: - -: -: - 4886
* Միացում # 0 ՝ uplive.b0 հյուրընկալելու համար: upaiyun.com- ը մնաց անձեռնմխելի
|
Անակնկալ ստանալու համար մուտքագրեք էլ
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> աֆրիկաանս
sq.fmuser.org -> ալբաներեն
ar.fmuser.org -> արաբերեն
hy.fmuser.org -> Հայերեն
az.fmuser.org -> ադրբեջաներեն
eu.fmuser.org -> բասկերեն
be.fmuser.org -> բելառուսերեն
bg.fmuser.org -> Բուլղարիայի
ca.fmuser.org -> կատալաներեն
zh-CN.fmuser.org -> չինարեն (պարզեցված)
zh-TW.fmuser.org -> Chinese (Traditional)
hr.fmuser.org -> խորվաթերեն
cs.fmuser.org -> չեխերեն
da.fmuser.org -> դանիերեն
nl.fmuser.org -> Dutch
et.fmuser.org -> էստոնական
tl.fmuser.org -> ֆիլիպիներեն
fi.fmuser.org -> ֆիններեն
fr.fmuser.org -> French
gl.fmuser.org -> Գալիսիերեն
ka.fmuser.org -> վրացերեն
de.fmuser.org -> գերմաներեն
el.fmuser.org -> Հունական
ht.fmuser.org -> հաիթական կրեոլերեն
iw.fmuser.org -> եբրայերեն
hi.fmuser.org -> հինդի
hu.fmuser.org -> Հունգարիայի
is.fmuser.org -> իսլանդերեն
id.fmuser.org -> Ինդոնեզերեն
ga.fmuser.org -> իռլանդերեն
it.fmuser.org -> Italian
ja.fmuser.org -> ճապոներեն
ko.fmuser.org -> կորեերեն
lv.fmuser.org -> լատվիերեն
lt.fmuser.org -> Լիտվայի
mk.fmuser.org -> մակեդոներեն
ms.fmuser.org -> մալայերեն
mt.fmuser.org -> մալթերեն
no.fmuser.org -> Norwegian
fa.fmuser.org -> պարսկերեն
pl.fmuser.org -> լեհերեն
pt.fmuser.org -> Պորտուգալերեն
ro.fmuser.org -> Romanian
ru.fmuser.org -> ռուսերեն
sr.fmuser.org -> սերբերեն
sk.fmuser.org -> սլովակերեն
sl.fmuser.org -> Սլովեներեն
es.fmuser.org -> իսպաներեն
sw.fmuser.org -> սուահիլի
sv.fmuser.org -> Շվեդերեն
th.fmuser.org -> Թայերեն
tr.fmuser.org -> թուրք
uk.fmuser.org -> ուկրաիներեն
ur.fmuser.org -> Ուրդու
vi.fmuser.org -> Վիետնամերեն
cy.fmuser.org -> Ուելսերեն
yi.fmuser.org -> Հայերեն
FMUSER- ը անթերի փոխանցում է տեսանյութն ու աուդիոն ավելի հեշտ:
Կապ
Հասցե:
No.305 սենյակ HuiLan շենք No.273 Huanpu Road Guangzhou China 510620
Կատեգորիաներ
Տեղեկագիր