Az FMUSER Wirless könnyebben továbbítja a videót és a hangot!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albán
ar.fmuser.org -> arab
hy.fmuser.org -> örmény
az.fmuser.org -> azerbajdzsán
eu.fmuser.org -> baszk
be.fmuser.org -> belorusz
bg.fmuser.org -> bolgár
ca.fmuser.org -> katalán
zh-CN.fmuser.org -> kínai (egyszerűsített)
zh-TW.fmuser.org -> kínai (hagyományos)
hr.fmuser.org -> horvát
cs.fmuser.org -> cseh
da.fmuser.org -> dán
nl.fmuser.org -> holland
et.fmuser.org -> észt
tl.fmuser.org -> filippínó
fi.fmuser.org -> finn
fr.fmuser.org -> francia
gl.fmuser.org -> galíciai
ka.fmuser.org -> grúz
de.fmuser.org -> német
el.fmuser.org -> Görög
ht.fmuser.org -> haiti kreol
iw.fmuser.org -> héber
hi.fmuser.org -> hindi
hu.fmuser.org -> magyar
is.fmuser.org -> izlandi
id.fmuser.org -> indonéz
ga.fmuser.org -> ír
it.fmuser.org -> olasz
ja.fmuser.org -> japán
ko.fmuser.org -> koreai
lv.fmuser.org -> lett
lt.fmuser.org -> litván
mk.fmuser.org -> macedón
ms.fmuser.org -> maláj
mt.fmuser.org -> máltai
no.fmuser.org -> norvég
fa.fmuser.org -> perzsa
pl.fmuser.org -> lengyel
pt.fmuser.org -> portugál
ro.fmuser.org -> román
ru.fmuser.org -> orosz
sr.fmuser.org -> szerb
sk.fmuser.org -> szlovák
sl.fmuser.org -> Szlovén
es.fmuser.org -> spanyol
sw.fmuser.org -> szuahéli
sv.fmuser.org -> svéd
th.fmuser.org -> Thai
tr.fmuser.org -> török
uk.fmuser.org -> ukrán
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnámi
cy.fmuser.org -> walesi
yi.fmuser.org -> jiddis
Az élő közvetítésű alkalmazásokban az RTMP és a HLS két érett és széles körben használt streaming média protokoll, amelyek alapvetően minden klienst lefedhetnek. Az RTMP az alkalmazásréteg protokollja az ötrétegű internetes tcp / ip architektúrában. A fő előny a magas valós idejű teljesítmény, amely alapvetően 3 másodpercen belül képes szabályozni az élő közvetítés késleltetését, ezért széles körben használják alacsony késleltetésű élő közvetítésben.
A HLS egy HTTP alapú streaming média szállítási protokoll, amelyet az Apple cég hajtott végre, amelynek előnyei a nagy teljesítmény és az IOS tökéletes támogatása. Az RTMP-hez képest a HLS-nek nem kell alkalmazást telepítenie a mobil oldalra, és kompatibilis a HTML5-tel. Ezért a HLS-nek nagy előnyei vannak a mobil élő közvetítés terjedésében és tapasztalatában. A HLS valós idejű teljesítménye azonban gyenge, és az átlagos élő közvetítés késleltetése az iparban 10-35.
A sok felhasználónak leginkább fejtörést okozó HLS késleltetési problémában a technológia optimalizálása céljából a felhőalapú felvételt célozták meg, és megvalósul a HLS rendkívül alacsony késleltetése, és a HLS késleltetés stabilan szabályozható körülbelül 4 másodpercig.
A HLS magas késésének okának elemzése
Elméletileg a HLS késleltetés = 1 szelet + 0-1 TD időtartama (a TD ext-x-céltartam, ami egyszerűen a játékos chipjei közötti intervallumként értelmezhető) + 0-n indítási szelet (az Apple hivatalosan javasolja hogy a játékosnak három darab film után el kell kezdenie a lejátszást) + az első kért szelet hálózati késleltetése (Hálózati kapcsolat időigényes).
A késleltetési összetétel képletéből a HLS késleltetése főleg a következő négy részből áll:
Amikor a kiszolgálón lévő kódoló és adatelválasztó TS fájlokat generál, a HLS protokoll segítségével a médiafájlokat a médiaszegmensnek megfelelő TS fájlokká kell vágni, amikor azokat élő videó átvitel során használják.
A lejátszó chipfelvétele és az ügyfél letöltésének megkezdése közötti időközönként meg kell várni, amíg a kiszolgálói oldalon lévő kódoló és adatosztó létrehoz legalább egy TS fájlt.
A kliens letöltési ideje és a lejátszáshoz szükséges szeletek száma. Általában két médiafájl letöltése után zökkenőmentes kapcsolat biztosítható a hang és a videó különböző szegmensei között.
Az az idő, amikor az ügyfél először dekódolja és elkezd játszani.
A HLS késleltetés-optimalizálása főleg az első három részre vonatkozik, a negyedik rész pedig a felhasználói kliens teljesítményétől függ.
A késleltetési hls részletes leírása + a 4S felhő technológiája
Mivel az ügyfél minden alkalommal új kapcsolati kérelemről kér ts vagy m3u8, nem tudjuk hatékonyan azonosítani az ügyfelet. Ha probléma merül fel, lehetetlen hatékonyan megtalálni a problémát. Ezért az általános szerver néhány fejlesztést hajt végre a hagyományos HLS-en.
Streaming HLS technológiának is nevezik. Ez nagymértékben csökkentheti a szabványos HLS késését és javíthatja a HTML5 élő közvetítés kompatibilitását, és előnye, hogy kis mennyiségű visszatérési forrás, egyszerű rendszer, egyszerű hibaelhárítás, lopásgátló lánc és elkerülhető a HLS 404.
A hls + felhő megjelölheti az egyes ügyfelek HLS-kéréseit, kapcsolatot létesíthet minden HLS-kérelemhez, majd dinamikusan generál független m3u8 listát minden egyes lejátszási kérelemhez, és dinamikusan és gyorsan generálja a kis szeletfájlt csak a lejátszási kérelemhez.
A barátságtalan HLS kérés problémájának megoldása érdekében a felhő a hls + http 302 változatot használja az ügyfél viselkedésének azonosítására.
1, HLS variáns
Először töltsön le egy m3u8 fájlt, amely ismét képeket készít a felhőről:
egy
wget http://uplive.bo.upaiyun.com/live/loading.m3u8
Ezután nyissa meg a letöltött lejátszási lista fájlt:
#EXTM3U
# EXT-X- VÁLTOZAT: 3
# EXT-X-ALLOW- Cache: IGEN
# EXT-X-MÉDIA- SZekvencia: 0
# EXT-X-TARGE IDŐTARTAM: 1
# EXTINF: 0.998, nincs leírás
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_ sms1 = sh.183.158.35.12_ sip0 upaiyun.com & shp_ seqno = 0
Látható, hogy a felhőt forgató hls + támogatja ezt a variáns HLS-módszert a HLS-kapcsolat azonosítására, és az UUID-t a HLS-kapcsolat képviseletére használják.
2, HTTP 302
Először a lejátszási címet kéri HTTP 302 módban.
❯ göndör -v http://uplive.b0.upaiyun.com/live/loading.m3u8 \? shp_ azonosít \ = 302 -o lejátszási lista
% Összes% Fogadott% Xferd Átlagos sebesség Idő Idő Áram
Töltse fel a bal oldali összes felhasznált sebességet
0 0 0 0 0 0 0 0 0 -: -: - - -: -: - -: -: - - - 183.158.35.59 * próbálkozás XNUMX ...
* TCP_ NODELAY beállítva
* Csatlakoztatva az uplive.b0 fájlhoz. upaiyun.com (183.158.35.59) 80-as port (# 0)
> GET /live/loading.m3u8?shp_ azonosít = 302 HTTP / 1.1
> Host: uplive.b0. upaiyun.com
> User-Agent: curl / 7.51.0
> Elfogadás: * / *
>
<HTTP / 1.1 302 talált
<Szerver: marco / 0.26
<Dátum: 22. március 2017., szerda, 08:54:11 GMT
<Content-Type: text / plain; karakterkészlet = utf-8
<Tartalom-hossz: 259
<Kapcsolat: életben maradni
<Access-Control-Allow-Methods: GET
<Access-Control-Allow-Origin: *
<Hely: 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 bájt adat]
* Curl_ http_ kész: korai == 0
100 259 100 259 0 0 4813 0 -: -: - -: -: - -: -: - 4886
* # 0 csatlakozás az uplive gazdagéphez. B0. upaiyun.com sértetlen maradt
|
Írja be az e-mail címet a meglepetéshez
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albán
ar.fmuser.org -> arab
hy.fmuser.org -> örmény
az.fmuser.org -> azerbajdzsán
eu.fmuser.org -> baszk
be.fmuser.org -> belorusz
bg.fmuser.org -> bolgár
ca.fmuser.org -> katalán
zh-CN.fmuser.org -> kínai (egyszerűsített)
zh-TW.fmuser.org -> kínai (hagyományos)
hr.fmuser.org -> horvát
cs.fmuser.org -> cseh
da.fmuser.org -> dán
nl.fmuser.org -> holland
et.fmuser.org -> észt
tl.fmuser.org -> filippínó
fi.fmuser.org -> finn
fr.fmuser.org -> francia
gl.fmuser.org -> galíciai
ka.fmuser.org -> grúz
de.fmuser.org -> német
el.fmuser.org -> Görög
ht.fmuser.org -> haiti kreol
iw.fmuser.org -> héber
hi.fmuser.org -> hindi
hu.fmuser.org -> magyar
is.fmuser.org -> izlandi
id.fmuser.org -> indonéz
ga.fmuser.org -> ír
it.fmuser.org -> olasz
ja.fmuser.org -> japán
ko.fmuser.org -> koreai
lv.fmuser.org -> lett
lt.fmuser.org -> litván
mk.fmuser.org -> macedón
ms.fmuser.org -> maláj
mt.fmuser.org -> máltai
no.fmuser.org -> norvég
fa.fmuser.org -> perzsa
pl.fmuser.org -> lengyel
pt.fmuser.org -> portugál
ro.fmuser.org -> román
ru.fmuser.org -> orosz
sr.fmuser.org -> szerb
sk.fmuser.org -> szlovák
sl.fmuser.org -> Szlovén
es.fmuser.org -> spanyol
sw.fmuser.org -> szuahéli
sv.fmuser.org -> svéd
th.fmuser.org -> Thai
tr.fmuser.org -> török
uk.fmuser.org -> ukrán
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnámi
cy.fmuser.org -> walesi
yi.fmuser.org -> jiddis
Az FMUSER Wirless könnyebben továbbítja a videót és a hangot!
Kapcsolat
Cím:
No. 305 szoba HuiLan épület No.273 Huanpu Road Guangzhou, Kína 510620
Kategóriák
Hírlevél