FMUSER bežični prijenos videa i zvuka lakše!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albanski
ar.fmuser.org -> arapski
hy.fmuser.org -> Armenski
az.fmuser.org -> azerbejdžanski
eu.fmuser.org -> baskijski
be.fmuser.org -> bjeloruski
bg.fmuser.org -> Bugarski
ca.fmuser.org -> katalonski
zh-CN.fmuser.org -> kineski (pojednostavljeni)
zh-TW.fmuser.org -> Kineski (tradicionalni)
hr.fmuser.org -> hrvatski
cs.fmuser.org -> češki
da.fmuser.org -> danski
nl.fmuser.org -> Nizozemski
et.fmuser.org -> estonski
tl.fmuser.org -> filipinski
fi.fmuser.org -> finski
fr.fmuser.org -> Francuski
gl.fmuser.org -> galicijski
ka.fmuser.org -> gruzijski
de.fmuser.org -> njemački
el.fmuser.org -> Grčki
ht.fmuser.org -> haićanski kreolski
iw.fmuser.org -> hebrejski
hi.fmuser.org -> hindski
hu.fmuser.org -> Mađarski
is.fmuser.org -> islandski
id.fmuser.org -> indonezijski
ga.fmuser.org -> irski
it.fmuser.org -> Talijanski
ja.fmuser.org -> japanski
ko.fmuser.org -> korejski
lv.fmuser.org -> latvijski
lt.fmuser.org -> Litvanski
mk.fmuser.org -> makedonski
ms.fmuser.org -> malajski
mt.fmuser.org -> malteški
no.fmuser.org -> Norveška
fa.fmuser.org -> perzijski
pl.fmuser.org -> poljski
pt.fmuser.org -> portugalski
ro.fmuser.org -> Rumunjski
ru.fmuser.org -> ruski
sr.fmuser.org -> srpski
sk.fmuser.org -> slovački
sl.fmuser.org -> Slovenski
es.fmuser.org -> španjolski
sw.fmuser.org -> svahili
sv.fmuser.org -> švedski
th.fmuser.org -> Tajlandski
tr.fmuser.org -> turski
uk.fmuser.org -> ukrajinski
ur.fmuser.org -> urdu
vi.fmuser.org -> Vijetnamski
cy.fmuser.org -> velški
yi.fmuser.org -> Jidiš
Što je HLS protokol:
HLS (Http Live Streaming) protokol je za strujanje u stvarnom vremenu koji je definirao Apple. HLS je implementiran na temelju HTTP protokola. Sadržaj prijenosa uključuje dva dijela, jedan je datoteka opisa M3U8, a drugi je TS medijska datoteka.
Primjena HLS protokola:
Budući da protokol transportnog sloja zahtijeva samo standardni HTTP protokol, HLS može lako proći kroz vatrozid ili proxy poslužitelje i može lako koristiti CDN za ubrzavanje distribucije, što lako može riješiti usko grlo velikih aplikacija. A klijenta je jednostavno implementirati.
HLS se trenutno široko koristi na polju emitiranja na zahtjev i prijenosa uživo. HLS protokol prenosi audio i video tokove kroz HTTP protokol da bi postigao video u živo. Ključna je realizacija HLS protokola. Konkretno, trenutni protokoli emitiranja uživo mobilnih telefona u polju za emitiranje uživo u osnovi koriste Appleov HLS protokol. Može se reći da je pojava ovog sporazuma riješila problem prijenosa uživo na mobilnom terminalu.
Alati / materijali
800li medijski poslužitelj
Metoda / Korak
Dijagram arhitekture HLS protokola:
Kako generirati M3U8 datoteku HLS protokola
Izrada i analiza M3U8 datoteka:
Glavni sadržaj HLS protokola odnosi se na tekstualni protokol M3U8. Zapravo su generiranje i analiza vrlo jednostavni. Slijede primjeri praktične primjene:
Popis za reprodukciju medija (Popis za reprodukciju medija)
Kako generirati M3U8 datoteku HLS protokola
· HLS predstavlja medijski tok putem popisa za reprodukciju na koji ukazuje URI (RFC3986).
· Popis za reprodukciju može biti medijski ili glavni popis, koristeći tekstualnu datoteku kodiranu UTF-8, koja sadrži neke URI-je i opisne oznake.
· Popis za reprodukciju medija sadrži popis medijskih segmenata. Kad se reproducira uzastopno, može se reproducirati čitav cijeli tok.
· Da bi reproducirao ovaj popis za reprodukciju, klijent ga mora prvo preuzeti, a zatim reproducirati svaki medijski segment u njemu.
· Kompliciranija je situacija da je Popis za reprodukciju glavni popis pjesama koji sadrži kolekciju Variant Stream. Obično svaki varijantni tok sadrži više različitih verzija istog toka (poput različitih rezolucija i različitih brzina prijenosa).
Medijski segmenti HLS-a
· Svaki medijski segment naveden je URI-om i može sadržavati raspon bajtova.
· Trajanje svakog medijskog segmenta određeno je EXTINF oznakom.
· Svaki medijski segment ima jedinstveni cijeli broj medijskog segmenta.
· Neki medijski formati zahtijevaju redoslijed specifičan za format kako bi se inicijalizirao parser, prije nego što se medijski segment analizira. Ovo se polje naziva Odjeljak za inicijalizaciju medija, što je određeno EXT-X-MAP oznakom.
Problem odgode HLS-a
Teorijsko kašnjenje HLS-a = 1 trajanje kriške + 0-1 td (td je EXT-X-TARGETDURATION, što se jednostavno može shvatiti kao interval vremena dok igrač može dohvatiti kriške) + 0-n startnih kriški (službena Appleova preporuka je zahtjev (Reprodukcija započinje nakon 3 isječka) + mrežno kašnjenje isječka koji zahtijeva uređaj (mrežna veza oduzima vrijeme). Da bi se postigao efekt niske latencije, kriške se mogu smanjiti manje, a interval između dohvaćanja kriški može se smanjiti biti manji, a igrač će početi igrati prije nego što se preuzmu tri kriške. Međutim, ove metode optimizacije povećat će rizik od HLS nestabilnosti i pogrešaka.
Danas su mnogi proizvođači streaming sustava za emitiranje uživo koristili HLS protokol za rješavanje problema reprodukcije Android telefona i Apple telefona. Automatski generirajte adresu veze za reprodukciju M3U8 efektivnog videozapisa uživo, a to je datoteka M3U8 protokola HLS za glatku reprodukciju na nezavisnim uređajima koji podržavaju M3U8, poput VLC playera ili u kombinaciji s web tehnologijom HTML5 za gledanje putem mobilnog preglednika web stranica Video uživo.
Kako generirati M3U8 datoteku HLS protokola
Uzorak koda za reprodukciju je sljedeći:
HTML kôd ugrađen u web stranicu
<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 reprodukciju nam treba Flash player 2 ili noviji.http://www.adobe.com/go/getflashplayer"><img src = "http://www.adobe.com/images/shared/download_buttons/get_flash_player. gif "alt =" Instalirajte najnoviji Flash player "/>
Pokretna veza M3U8
http://192.168.1.44:8083/videos/live/22/39/tUabV17nAPCev/tUabV17nAPCev.M3U8
|
Unesite e-poštu da biste dobili iznenađenje
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albanski
ar.fmuser.org -> arapski
hy.fmuser.org -> Armenski
az.fmuser.org -> azerbejdžanski
eu.fmuser.org -> baskijski
be.fmuser.org -> bjeloruski
bg.fmuser.org -> Bugarski
ca.fmuser.org -> katalonski
zh-CN.fmuser.org -> kineski (pojednostavljeni)
zh-TW.fmuser.org -> Kineski (tradicionalni)
hr.fmuser.org -> hrvatski
cs.fmuser.org -> češki
da.fmuser.org -> danski
nl.fmuser.org -> Nizozemski
et.fmuser.org -> estonski
tl.fmuser.org -> filipinski
fi.fmuser.org -> finski
fr.fmuser.org -> Francuski
gl.fmuser.org -> galicijski
ka.fmuser.org -> gruzijski
de.fmuser.org -> njemački
el.fmuser.org -> Grčki
ht.fmuser.org -> haićanski kreolski
iw.fmuser.org -> hebrejski
hi.fmuser.org -> hindski
hu.fmuser.org -> Mađarski
is.fmuser.org -> islandski
id.fmuser.org -> indonezijski
ga.fmuser.org -> irski
it.fmuser.org -> Talijanski
ja.fmuser.org -> japanski
ko.fmuser.org -> korejski
lv.fmuser.org -> latvijski
lt.fmuser.org -> Litvanski
mk.fmuser.org -> makedonski
ms.fmuser.org -> malajski
mt.fmuser.org -> malteški
no.fmuser.org -> Norveška
fa.fmuser.org -> perzijski
pl.fmuser.org -> poljski
pt.fmuser.org -> portugalski
ro.fmuser.org -> Rumunjski
ru.fmuser.org -> ruski
sr.fmuser.org -> srpski
sk.fmuser.org -> slovački
sl.fmuser.org -> Slovenski
es.fmuser.org -> španjolski
sw.fmuser.org -> svahili
sv.fmuser.org -> švedski
th.fmuser.org -> Tajlandski
tr.fmuser.org -> turski
uk.fmuser.org -> ukrajinski
ur.fmuser.org -> urdu
vi.fmuser.org -> Vijetnamski
cy.fmuser.org -> velški
yi.fmuser.org -> Jidiš
FMUSER bežični prijenos videa i zvuka lakše!
Kontakt
Adresa:
Br. 305 Soba HuiLan zgrada br. 273 Huanpu Road Guangzhou Kina 510620
Kategorije
Novosti