FMUSER Bezdrátový přenos videa a zvuku snadnější!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikánština
sq.fmuser.org -> albánština
ar.fmuser.org -> arabština
hy.fmuser.org -> Arménský
az.fmuser.org -> Ázerbájdžánština
eu.fmuser.org -> baskičtina
be.fmuser.org -> běloruský
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalánština
zh-CN.fmuser.org -> čínština (zjednodušená)
zh-TW.fmuser.org -> Čínsky (zjednodušeně)
hr.fmuser.org -> chorvatština
cs.fmuser.org -> čeština
da.fmuser.org -> dánština
nl.fmuser.org -> Dutch
et.fmuser.org -> estonština
tl.fmuser.org -> filipínský
fi.fmuser.org -> finština
fr.fmuser.org -> French
gl.fmuser.org -> galicijština
ka.fmuser.org -> gruzínština
de.fmuser.org -> němčina
el.fmuser.org -> Greek
ht.fmuser.org -> haitská kreolština
iw.fmuser.org -> hebrejština
hi.fmuser.org -> hindština
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandština
id.fmuser.org -> Indonéština
ga.fmuser.org -> Irština
it.fmuser.org -> Italian
ja.fmuser.org -> japonština
ko.fmuser.org -> korejština
lv.fmuser.org -> lotyština
lt.fmuser.org -> Litevština
mk.fmuser.org -> makedonština
ms.fmuser.org -> Malajština
mt.fmuser.org -> maltština
no.fmuser.org -> Norwegian
fa.fmuser.org -> perština
pl.fmuser.org -> polština
pt.fmuser.org -> portugalština
ro.fmuser.org -> Rumunština
ru.fmuser.org -> ruština
sr.fmuser.org -> srbština
sk.fmuser.org -> slovenština
sl.fmuser.org -> Slovinština
es.fmuser.org -> španělština
sw.fmuser.org -> svahilština
sv.fmuser.org -> švédština
th.fmuser.org -> Thai
tr.fmuser.org -> turečtina
uk.fmuser.org -> ukrajinština
ur.fmuser.org -> urdština
vi.fmuser.org -> Vietnamská
cy.fmuser.org -> velština
yi.fmuser.org -> Jidiš
Co je protokol HLS:
HLS (Http Live Streaming) je protokol pro streamování v reálném čase definovaný společností Apple. HLS je implementován na základě protokolu HTTP. Obsah přenosu zahrnuje dvě části, jednou je soubor s popisem M3U8 a druhou je mediální soubor TS.
Aplikace protokolu HLS:
Vzhledem k tomu, že protokol transportní vrstvy vyžaduje pouze standardní protokol HTTP, může HLS snadno procházet branami firewall nebo proxy servery a může snadno použít CDN k urychlení distribuce, což může snadno vyřešit překážku velkých aplikací. A klient se snadno implementuje.
HLS je v současné době široce používán v oblasti on-demand a živého vysílání. Protokol HLS přenáší zvukové a obrazové toky prostřednictvím protokolu HTTP k dosažení živého videa. Klíčem je realizace protokolu HLS. Zejména současné protokoly živého vysílání mobilních telefonů v poli živého vysílání v zásadě používají protokol HLS společnosti Apple. Lze říci, že vznik této dohody vyřešil problém živého vysílání na mobilním terminálu.
Nástroje / materiály
800li mediální server
Metoda / krok
Diagram architektury protokolu HLS:
Jak vygenerovat soubor M3U8 protokolu HLS
Generování a analýza souborů M3U8:
Hlavní obsah protokolu HLS je o textovém protokolu M3U8. Generování a analýza jsou ve skutečnosti velmi jednoduché. Následují příklady praktických aplikací:
Seznam médií (Seznam médií)
Jak vygenerovat soubor M3U8 protokolu HLS
· HLS představuje stream médií prostřednictvím seznamu stop, na který ukazuje URI (RFC3986).
· Playlist může být Media Playlist nebo Master Playlist, používající textový soubor kódovaný UTF-8, obsahující některé URI a popisné značky.
· Seznam médií obsahuje seznam mediálních segmentů. Při postupném přehrávání lze přehrát celý kompletní stream.
· Chcete-li přehrát tento seznam skladeb, klient si jej musí nejprve stáhnout a poté v něm přehrát každý segment médií.
· Složitější situací je, že Playlist je Master Playlist, který obsahuje kolekci Variant Stream. Každý proud variant obvykle obsahuje několik různých verzí stejného proudu (například různá rozlišení a různé bitové rychlosti).
HLS Mediální segmenty
· Každý segment médií je určen identifikátorem URI a může obsahovat rozsah bajtů.
· Trvání každého mediálního segmentu je specifikováno značkou EXTINF.
· Každý mediální segment má jedinečné celé číslo mediálního segmentu.
· Některé formáty médií vyžadují k inicializaci analyzátoru sekvenci specifickou pro daný formát, než se provede analýza segmentu médií. Toto pole se nazývá Media Initialization Section, které je specifikováno značkou EXT-X-MAP.
Problém se zpožděním HLS
Teoretické zpoždění HLS = 1 doba řezu + 0-1 td (td je EXT-X-TARGETDURATION, což lze jednoduše chápat jako časový interval pro načtení řezů hráčem) + 0-n spouštěcí řezy (oficiální doporučení společnosti Apple je požadavek (Přehrávání se spustí po 3 klipech) + síťové zpoždění klipu požadované hráčem (časově náročné na připojení k síti). Aby bylo možné dosáhnout efektu nízké latence, lze řezy snížit a interval mezi načítáním řezů bude zmenšen a hráč začne hrát dříve, než se načtou tři řezy. Tyto optimalizační metody však zvýší riziko nestability a chyb HLS.
V dnešní době mnoho výrobců systémů pro živé vysílání streamovaných médií používá protokol HLS k vyřešení problému s přehráváním telefonů Android a Apple. Automaticky generovat adresu odkazu na přehrávání M3U8 efektivního živého videa, což je soubor M3U8 protokolu HLS pro plynulé přehrávání na přehrávačích třetích stran, které podporují M3U8, jako je například VLC player nebo v kombinaci s webovou technologií HTML5, které lze sledovat prostřednictvím mobilního prohlížeče webová stránka Živé video.
Jak vygenerovat soubor M3U8 protokolu HLS
Ukázkový kód přehrávání je následující:
HTML kód vložený do webové stránky
<script type="text/javascript" src="http://192.168.1.44:8083/assets/player.js"></script>
p2ps_embed("hls", "live", "http://192.168.1.44:8083/videos/live/22/39/tUabV17nAPCev"," p2ps_video "," 640 "," 480 "," 10.1.0 ","http://192.168.1.44:8083/assets/expressInstall.swf", {}, {allowFullScreen: true, allowScriptAccess:" always "});
Abychom mohli hrát, potřebujeme Flash Player 2 nebo vyšší.http://www.adobe.com/go/getflashplayer"><img src = "http://www.adobe.com/images/shared/download_buttons/get_flash_player. gif "alt =" Nainstalujte nejnovější Flash player "/>
Moble M3U8 odkaz
http://192.168.1.44:8083/videos/live/22/39/tUabV17nAPCev/tUabV17nAPCev.M3U8
|
Zadejte e-mail a získejte překvapení
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikánština
sq.fmuser.org -> albánština
ar.fmuser.org -> arabština
hy.fmuser.org -> Arménský
az.fmuser.org -> Ázerbájdžánština
eu.fmuser.org -> baskičtina
be.fmuser.org -> běloruský
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalánština
zh-CN.fmuser.org -> čínština (zjednodušená)
zh-TW.fmuser.org -> Čínsky (zjednodušeně)
hr.fmuser.org -> chorvatština
cs.fmuser.org -> čeština
da.fmuser.org -> dánština
nl.fmuser.org -> Dutch
et.fmuser.org -> estonština
tl.fmuser.org -> filipínský
fi.fmuser.org -> finština
fr.fmuser.org -> French
gl.fmuser.org -> galicijština
ka.fmuser.org -> gruzínština
de.fmuser.org -> němčina
el.fmuser.org -> Greek
ht.fmuser.org -> haitská kreolština
iw.fmuser.org -> hebrejština
hi.fmuser.org -> hindština
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandština
id.fmuser.org -> Indonéština
ga.fmuser.org -> Irština
it.fmuser.org -> Italian
ja.fmuser.org -> japonština
ko.fmuser.org -> korejština
lv.fmuser.org -> lotyština
lt.fmuser.org -> Litevština
mk.fmuser.org -> makedonština
ms.fmuser.org -> Malajština
mt.fmuser.org -> maltština
no.fmuser.org -> Norwegian
fa.fmuser.org -> perština
pl.fmuser.org -> polština
pt.fmuser.org -> portugalština
ro.fmuser.org -> Rumunština
ru.fmuser.org -> ruština
sr.fmuser.org -> srbština
sk.fmuser.org -> slovenština
sl.fmuser.org -> Slovinština
es.fmuser.org -> španělština
sw.fmuser.org -> svahilština
sv.fmuser.org -> švédština
th.fmuser.org -> Thai
tr.fmuser.org -> turečtina
uk.fmuser.org -> ukrajinština
ur.fmuser.org -> urdština
vi.fmuser.org -> Vietnamská
cy.fmuser.org -> velština
yi.fmuser.org -> Jidiš
FMUSER Bezdrátový přenos videa a zvuku snadnější!
Kontakt
Adresa:
Budova č. 305 Room HuiLan No.273 Huanpu Road Guangzhou Čína 510620
Kategorie
Newsletter