FMUSER brezžični prenos video in zvoka lažje!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikanščina
sq.fmuser.org -> albanski
ar.fmuser.org -> arabščina
hy.fmuser.org -> Armenščina
az.fmuser.org -> azerbajdžanski
eu.fmuser.org -> baskovščina
be.fmuser.org -> belorusko
bg.fmuser.org -> bolgarščina
ca.fmuser.org -> katalonščina
zh-CN.fmuser.org -> kitajščina (poenostavljena)
zh-TW.fmuser.org -> kitajščina (tradicionalno)
hr.fmuser.org -> hrvaški
cs.fmuser.org -> češčina
da.fmuser.org -> danski
nl.fmuser.org -> nizozemščina
et.fmuser.org -> estonščina
tl.fmuser.org -> filipinsko
fi.fmuser.org -> finski
fr.fmuser.org -> francosko
gl.fmuser.org -> galicijščina
ka.fmuser.org -> gruzijski
de.fmuser.org -> nemščina
el.fmuser.org -> grščina
ht.fmuser.org -> haitijska kreolščina
iw.fmuser.org -> hebrejščina
hi.fmuser.org -> hindujščina
hu.fmuser.org -> madžarščina
is.fmuser.org -> islandski
id.fmuser.org -> indonezijski
ga.fmuser.org -> irski
it.fmuser.org -> italijanščina
ja.fmuser.org -> japonski
ko.fmuser.org -> korejski
lv.fmuser.org -> latvijski
lt.fmuser.org -> litovščina
mk.fmuser.org -> makedonščina
ms.fmuser.org -> malajščina
mt.fmuser.org -> malteščina
no.fmuser.org -> norveščina
fa.fmuser.org -> perzijski
pl.fmuser.org -> poljščina
pt.fmuser.org -> portugalščina
ro.fmuser.org -> romunščina
ru.fmuser.org -> ruščina
sr.fmuser.org -> srbščina
sk.fmuser.org -> slovaški
sl.fmuser.org -> slovenščina
es.fmuser.org -> španščina
sw.fmuser.org -> svahili
sv.fmuser.org -> švedščina
th.fmuser.org -> tajska
tr.fmuser.org -> turški
uk.fmuser.org -> ukrajinski
ur.fmuser.org -> urdujščina
vi.fmuser.org -> Vietnamščina
cy.fmuser.org -> valižanščina
yi.fmuser.org -> jidiš
Kaj je protokol HLS:
HLS (Http Live Streaming) je protokol za pretakanje v realnem času, ki ga je določil Apple. HLS se izvaja na podlagi protokola HTTP. Vsebina prenosa vključuje dva dela, eden je opisna datoteka M3U8, drugi pa predstavnostna datoteka TS.
Uporaba protokola HLS:
Ker protokol transportne plasti zahteva le standardni protokol HTTP, lahko HLS zlahka prehaja skozi požarne zidove ali proxy strežnike in z lahkoto uporablja CDN za pospešitev distribucije, kar lahko zlahka reši ozko grlo velikih aplikacij. In naročnika je enostavno implementirati.
HLS se trenutno pogosto uporablja na področju oddajanja na zahtevo in v živo. Protokol HLS prenaša avdio in video tokove prek protokola HTTP, da doseže video v živo. Ključna je realizacija protokola HLS. Trenutni protokoli oddajanja v živo mobilnih telefonov na področju oddajanja v živo v osnovi uporabljajo Appleov protokol HLS. Lahko rečemo, da je pojav tega sporazuma rešil problem neposrednega predvajanja na mobilnem terminalu.
Orodja / materiali
800li medijski strežnik
Metoda / korak
Diagram arhitekture protokola HLS:
Kako ustvariti datoteko M3U8 protokola HLS
Ustvarjanje in analiza datotek M3U8:
Glavna vsebina protokola HLS je besedilni protokol M3U8. Dejansko sta generiranje in analiza zelo preprosta. Sledijo primeri praktične uporabe:
Medijski seznam predvajanja (Media Playlist)
Kako ustvariti datoteko M3U8 protokola HLS
· HLS predstavlja medijski tok prek seznama predvajanja, na katerega kaže URI (RFC3986).
· Seznam predvajanja je lahko medijski seznam ali glavni seznam predvajanja z uporabo besedilne datoteke, kodirane z UTF-8, ki vsebuje nekaj URI-jev in opisne oznake.
· Medijski seznam predvajanja vsebuje seznam medijskih segmentov. Pri zaporednem predvajanju lahko predvajate celoten celoten tok.
· Za predvajanje tega seznama predvajanja ga mora stranka najprej prenesti in nato v njem predvajati vsak medijski segment.
· Bolj zapletena situacija je, da je seznam predvajanja glavni seznam predvajanja, ki vsebuje zbirko različic toka. Običajno vsak Variant Stream vsebuje več različnih različic istega toka (na primer različne ločljivosti in različne bitne hitrosti).
Medijski segmenti HLS
· Vsak medijski segment je določen z URI in lahko vsebuje obseg bajtov.
· Trajanje vsakega medijskega segmenta je določeno z oznako EXTINF.
· Vsak medijski segment ima enolično številko medijskega segmenta.
· Nekateri medijski formati zahtevajo zaporedje, specifično za obliko, za inicializacijo razčlenjevalnika, preden se razčleni medijski segment. To polje se imenuje Media Initialization Section, ki je določeno z oznako EXT-X-MAP.
Težava z zakasnitvijo HLS
Teoretična zakasnitev HLS = 1 trajanje rezine + 0-1 td (td je EXT-X-TARGETDURATION, kar lahko preprosto razumemo kot intervalni čas za predvajanje rezin predvajalnikom) + 0-n zagonskih rezin (uradno priporočilo Apple je zahteva (Predvajanje se začne po 3 posnetkih) + omrežna zakasnitev posnetka, ki ga zahteva predvajalnik (zamudna omrežna povezava). Da bi dosegli učinek nizke zakasnitve, lahko rezine zmanjšate manj, interval med pridobivanjem rezin pa lahko manjši, predvajalnik pa bo začel igrati, preden bodo na voljo tri rezine, vendar bodo te metode optimizacije povečale tveganje za nestabilnost in napake HLS.
Danes so številni proizvajalci sistemov za oddajanje v živo pretočnih medijev s protokolom HLS rešili problem predvajanja telefonov Android in telefonov Apple. Samodejno ustvari naslov povezave za predvajanje M3U8 učinkovitega videoposnetka v živo, ki je datoteka M3U8 protokola HLS za nemoteno predvajanje na neodvisnih predvajalnikih, ki podpirajo M3U8, na primer predvajalnik VLC ali v kombinaciji s spletno tehnologijo HTML5 za ogled prek mobilnega brskalnika. spletna stran Video v živo.
Kako ustvariti datoteko M3U8 protokola HLS
Vzorčna koda za predvajanje je naslednja:
Koda HTML, vdelana v spletno stran
<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 "});
Za predvajanje potrebujemo predvajalnik Flash 2 ali novejši.http://www.adobe.com/go/getflashplayer"><img src = "http://www.adobe.com/images/shared/download_buttons/get_flash_player. gif "alt =" Namestite najnovejši predvajalnik Flash "/>
Povezava Moble M3U8
http://192.168.1.44:8083/videos/live/22/39/tUabV17nAPCev/tUabV17nAPCev.M3U8
|
Vnesite e-pošto, da dobite presenečenje
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikanščina
sq.fmuser.org -> albanski
ar.fmuser.org -> arabščina
hy.fmuser.org -> Armenščina
az.fmuser.org -> azerbajdžanski
eu.fmuser.org -> baskovščina
be.fmuser.org -> belorusko
bg.fmuser.org -> bolgarščina
ca.fmuser.org -> katalonščina
zh-CN.fmuser.org -> kitajščina (poenostavljena)
zh-TW.fmuser.org -> kitajščina (tradicionalno)
hr.fmuser.org -> hrvaški
cs.fmuser.org -> češčina
da.fmuser.org -> danski
nl.fmuser.org -> nizozemščina
et.fmuser.org -> estonščina
tl.fmuser.org -> filipinsko
fi.fmuser.org -> finski
fr.fmuser.org -> francosko
gl.fmuser.org -> galicijščina
ka.fmuser.org -> gruzijski
de.fmuser.org -> nemščina
el.fmuser.org -> grščina
ht.fmuser.org -> haitijska kreolščina
iw.fmuser.org -> hebrejščina
hi.fmuser.org -> hindujščina
hu.fmuser.org -> madžarščina
is.fmuser.org -> islandski
id.fmuser.org -> indonezijski
ga.fmuser.org -> irski
it.fmuser.org -> italijanščina
ja.fmuser.org -> japonski
ko.fmuser.org -> korejski
lv.fmuser.org -> latvijski
lt.fmuser.org -> litovščina
mk.fmuser.org -> makedonščina
ms.fmuser.org -> malajščina
mt.fmuser.org -> malteščina
no.fmuser.org -> norveščina
fa.fmuser.org -> perzijski
pl.fmuser.org -> poljščina
pt.fmuser.org -> portugalščina
ro.fmuser.org -> romunščina
ru.fmuser.org -> ruščina
sr.fmuser.org -> srbščina
sk.fmuser.org -> slovaški
sl.fmuser.org -> slovenščina
es.fmuser.org -> španščina
sw.fmuser.org -> svahili
sv.fmuser.org -> švedščina
th.fmuser.org -> tajska
tr.fmuser.org -> turški
uk.fmuser.org -> ukrajinski
ur.fmuser.org -> urdujščina
vi.fmuser.org -> Vietnamščina
cy.fmuser.org -> valižanščina
yi.fmuser.org -> jidiš
FMUSER brezžični prenos video in zvoka lažje!
Kontakt
naslov:
No.305 Soba HuiLan stavba št.273 Huanpu Road Guangzhou Kitajska 510620
Kategorije
Novice