FMUSER Wirless edastab videot ja heli lihtsamalt!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albaania keel
ar.fmuser.org -> araabia
hy.fmuser.org -> Armeenia
az.fmuser.org -> aserbaidžaanlane
eu.fmuser.org -> baski keel
be.fmuser.org -> valgevenelane
bg.fmuser.org -> Bulgaaria
ca.fmuser.org -> katalaani keel
zh-CN.fmuser.org -> hiina (lihtsustatud)
zh-TW.fmuser.org -> Hiina (traditsiooniline)
hr.fmuser.org -> horvaadi keel
cs.fmuser.org -> tšehhi
da.fmuser.org -> taani keel
nl.fmuser.org -> Hollandi
et.fmuser.org -> eesti keel
tl.fmuser.org -> filipiinlane
fi.fmuser.org -> soome keel
fr.fmuser.org -> Prantsusmaa
gl.fmuser.org -> galicia keel
ka.fmuser.org -> gruusia keel
de.fmuser.org -> saksa keel
el.fmuser.org -> Kreeka
ht.fmuser.org -> Haiti kreool
iw.fmuser.org -> heebrea
hi.fmuser.org -> hindi
hu.fmuser.org -> Ungari
is.fmuser.org -> islandi keel
id.fmuser.org -> indoneesia keel
ga.fmuser.org -> iiri keel
it.fmuser.org -> Itaalia
ja.fmuser.org -> jaapani keel
ko.fmuser.org -> korea
lv.fmuser.org -> läti keel
lt.fmuser.org -> Leedu
mk.fmuser.org -> makedoonia
ms.fmuser.org -> malai
mt.fmuser.org -> malta keel
no.fmuser.org -> Norra
fa.fmuser.org -> pärsia keel
pl.fmuser.org -> poola keel
pt.fmuser.org -> portugali keel
ro.fmuser.org -> Rumeenia
ru.fmuser.org -> vene keel
sr.fmuser.org -> serbia
sk.fmuser.org -> slovaki keel
sl.fmuser.org -> Sloveenia
es.fmuser.org -> hispaania keel
sw.fmuser.org -> suahiili keel
sv.fmuser.org -> rootsi keel
th.fmuser.org -> Tai
tr.fmuser.org -> türgi keel
uk.fmuser.org -> ukrainlane
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> kõmri keel
yi.fmuser.org -> Jidiši
Otseülekande rakendustes on RTMP ja HLS kaks küpset ja laialt kasutatavat voogedastusprotokolli, mis hõlmavad kõiki kliente põhimõtteliselt. RTMP on rakenduskihi protokoll viiekihilises Interneti TCP / IP arhitektuuris. Peamine eelis on kõrge reaalajas jõudlus, mis põhimõtteliselt suudab otseülekande viivitust kontrollida 3 sekundi jooksul, nii et seda kasutatakse laialdaselt madala viivitusega otsesaates.
HLS on Apple'i ettevõtte juurutatud HTTP-põhine voogesitusmeedia transpordiprotokoll, millel on IOS-i suure jõudluse ja täiusliku toe eelised. RTMP-ga võrreldes ei pea HLS rakendust mobiilsele küljele installima ja ühildub HTML5-ga. Seetõttu on HLS-il mobiilse otseülekande levikus ja kogemustes suuri eeliseid. HLS-i toimivus reaalajas on aga kehv ja tööstusharu keskmine otseülekande viivitus on 10–35.
HLS-i viivitusprobleemi korral, mis põhjustab paljudele kasutajatele kõige rohkem peavalu, on tehnoloogia optimeerimiseks suunatud pilvepildistamine ja realiseeritakse HLS-i ülimadal viivitus ning HLS-i viivitus on stabiilne umbes 4 sekundi jooksul.
HLS kõrge viivituse põhjuse analüüs
Teoreetiliselt on HLS delay = 1 viilu + 0-1 TD aja pikkus (TD on ext-x-targetduration, mida võib lihtsalt mõista kui mängija kiibi võtmise intervalli) + 0-n käivitamisviil (Apple soovitab ametlikult et mängija peaks mängima hakkama pärast kolme filmi) + esimese taotletud osa võrgu viivitus (võrguühenduse aeganõudev).
Viivituse koostise valemi järgi koosneb HLS-i viivitus peamiselt järgmisest neljast osast:
Kui kodeerija ja voo jagaja serveris genereerivad TS-faile, kasutatakse HLS-protokolli abil meediumifailide kärpimist TS-failideks, mis vastavad meediumisegmendile, kui neid kasutatakse video reaalajas edastamisel.
Intervall mängija kiibi võtmise ja enne kliendi allalaadimise alustamist on vaja oodata, kuni serveripoolne kodeerija ja voogujagur genereerib vähemalt ühe TS-faili.
Kliendi viilu allalaadimise aeg ja mängimiseks alustamiseks vajalike viilude arv. Tavaliselt saab pärast kahe meediumifaili allalaadimist tagada sujuva ühenduse heli ja video erinevate segmentide vahel.
Aeg, mil klient esmakordselt dekodeerib ja mängima hakkab.
HLS-i viivituse optimeerimine toimub peamiselt esimese kolme osa jaoks ja neljas osa sõltub kasutajakliendi jõudlusest.
Viivituse hls üksikasjalik selgitus + pilve 4S tehnoloogia
Kuna klient taotleb ts või m3u8 iga kord, kui see on uus ühendustaotlus, ei saa me klienti tõhusalt tuvastada. Kui probleem on tekkinud, on võimatu probleemi tõhusalt leida. Seetõttu teeb üldine server traditsioonilises HLS-is mõningaid täiendusi.
Seda nimetatakse ka voogesituse HLS-tehnoloogiaks. See võib oluliselt vähendada tavalise HLS-i viivitust ja parandada HTML5-otseülekande ühilduvust ning selle eelised on väike tagasisaateallikas, lihtne süsteem, vigade lihtne kõrvaldamine, vargusevastane kett ja HLS 404 vältimine.
Pilve hls + abil saab märkida iga kliendi HLS-päringud, luua ühenduse iga HLS-i päringu jaoks, seejärel genereerida dünaamiliselt iga esitusnõude jaoks sõltumatu m3u8 loend ning genereerida dünaamiliselt ja kiiresti väikese viilufaili ainult taasesituspäringu jaoks.
Ebasõbraliku HLS-päringu probleemi lahendamiseks kasutab pilv kliendi käitumise tuvastamiseks varianti hls + http 302.
1, variant HLS
Esmalt laadige alla pilv pilvupilti fail m3u8:
üks
wget http://uplive.bo.upaiyun.com/live/loading.m3u8
Seejärel avage allalaaditud esitusloendifail:
#EXTM3U
# EXT-X- VERSIOON: 3
# EXT-X-LUBA- vahemälu: JAH
# EXT-X-MEDIA- SEQUENCE: 0
# EXT-X-TARGE KESTUS: 1
# EXTINF: 0.998, pole kirjeldust
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 = sh.183.158.35.12_ sip0. upaiyun.com & shp_ seqno = 0
On näha, et pilve pildistav hls + toetab seda HLS-i variandi meetodit HLS-ühenduse tuvastamiseks ja HLS-ühenduse tähistamiseks kasutatakse UUID-i.
2, HTTP 302
Esiteks küsitakse taasesituse aadressi režiimis HTTP 302.
❯ lokkima -v http://uplive.b0.upaiyun.com/live/loading.m3u8 \? shp_ identifitseerima \ = 302 -o esitusloend
% Kokku% Vastuvõetud% Xferd Keskmine kiirus Aeg Aeg Praegune
Laadi alla Üleslaaditud vasakpoolne kiirus kokku
0 0 0 0 0 0 0 0 -: -: - -: -: - -: -: - - - 0 * proovimine 183.158.35.59 ...
* TCP_ NODELAY seatud
* Ühendatud uplive.b0-ga. upaiyun.com (183.158.35.59) port 80 (# 0)
> GET /live/loading.m3u8?shp_ tuvastama = 302 HTTP / 1.1
> Host: uplive.b0. upaiyun.com
> Kasutajaagent: curl / 7.51.0
> Nõustu: * / *
>
<HTTP / 1.1 302 leitud
<Server: marco / 0.26
<Kuupäev: P, 22. märts 2017 08:54:11 GMT
<Content-Type: tekst / tavaline; tähemärk = utf-8
<Sisu pikkus: 259
<Ühendus: hoia elus
<Juurdepääsukontroll-Luba-meetodid: GET
<Juurdepääsukontroll-Luba-Päritolu: *
<Asukoht: 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 baiti andmed]
* Curl_ http_ valmis: nimetatakse enneaegseks == 0
100 259 100 259 0 0 4813 0 -: -: - -: -: - -: -: - 4886
* Ühendus nr 0 hostiga uplive.b0. upaiyun.com jäi puutumatuks
|
Üllatuse saamiseks sisestage e-posti aadress
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albaania keel
ar.fmuser.org -> araabia
hy.fmuser.org -> Armeenia
az.fmuser.org -> aserbaidžaanlane
eu.fmuser.org -> baski keel
be.fmuser.org -> valgevenelane
bg.fmuser.org -> Bulgaaria
ca.fmuser.org -> katalaani keel
zh-CN.fmuser.org -> hiina (lihtsustatud)
zh-TW.fmuser.org -> Hiina (traditsiooniline)
hr.fmuser.org -> horvaadi keel
cs.fmuser.org -> tšehhi
da.fmuser.org -> taani keel
nl.fmuser.org -> Hollandi
et.fmuser.org -> eesti keel
tl.fmuser.org -> filipiinlane
fi.fmuser.org -> soome keel
fr.fmuser.org -> Prantsusmaa
gl.fmuser.org -> galicia keel
ka.fmuser.org -> gruusia keel
de.fmuser.org -> saksa keel
el.fmuser.org -> Kreeka
ht.fmuser.org -> Haiti kreool
iw.fmuser.org -> heebrea
hi.fmuser.org -> hindi
hu.fmuser.org -> Ungari
is.fmuser.org -> islandi keel
id.fmuser.org -> indoneesia keel
ga.fmuser.org -> iiri keel
it.fmuser.org -> Itaalia
ja.fmuser.org -> jaapani keel
ko.fmuser.org -> korea
lv.fmuser.org -> läti keel
lt.fmuser.org -> Leedu
mk.fmuser.org -> makedoonia
ms.fmuser.org -> malai
mt.fmuser.org -> malta keel
no.fmuser.org -> Norra
fa.fmuser.org -> pärsia keel
pl.fmuser.org -> poola keel
pt.fmuser.org -> portugali keel
ro.fmuser.org -> Rumeenia
ru.fmuser.org -> vene keel
sr.fmuser.org -> serbia
sk.fmuser.org -> slovaki keel
sl.fmuser.org -> Sloveenia
es.fmuser.org -> hispaania keel
sw.fmuser.org -> suahiili keel
sv.fmuser.org -> rootsi keel
th.fmuser.org -> Tai
tr.fmuser.org -> türgi keel
uk.fmuser.org -> ukrainlane
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> kõmri keel
yi.fmuser.org -> Jidiši
FMUSER Wirless edastab videot ja heli lihtsamalt!
Saada sõnum
Aadress:
Nr 305 tuba HuiLan Building No.273 Huanpu Road Guangzhou, Hiina 510620
Kategooriad
Uudiskiri