Ang FMUSER Wirless ay Naghahatid ng Video At Audio Nang Mas Madali!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albanian
ar.fmuser.org -> Arabe
hy.fmuser.org -> Armenian
az.fmuser.org -> Azerbaijani
eu.fmuser.org -> Basque
be.fmuser.org -> Belarusian
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Catalan
zh-CN.fmuser.org -> Intsik (Pinasimple)
zh-TW.fmuser.org -> Intsik (Tradisyunal)
hr.fmuser.org -> Croatian
cs.fmuser.org -> Czech
da.fmuser.org -> Danish
nl.fmuser.org -> Dutch
et.fmuser.org -> Estonian
tl.fmuser.org -> Pilipino
fi.fmuser.org -> Finnish
fr.fmuser.org -> Pranses
gl.fmuser.org -> Galician
ka.fmuser.org -> Georgian
de.fmuser.org -> Aleman
el.fmuser.org -> Greek
ht.fmuser.org -> Haitian Creole
iw.fmuser.org -> Hebrew
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Icelandic
id.fmuser.org -> Indonesian
ga.fmuser.org -> Irish
it.fmuser.org -> Italian
ja.fmuser.org -> Japanese
ko.fmuser.org -> Koreano
lv.fmuser.org -> Latvian
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> Macedonian
ms.fmuser.org -> Malay
mt.fmuser.org -> Maltese
no.fmuser.org -> Norwegian
fa.fmuser.org -> Persian
pl.fmuser.org -> Polish
pt.fmuser.org -> Portuges
ro.fmuser.org -> Romanian
ru.fmuser.org -> Ruso
sr.fmuser.org -> Serbiano
sk.fmuser.org -> Slovak
sl.fmuser.org -> Slovenian
es.fmuser.org -> Espanyol
sw.fmuser.org -> Swahili
sv.fmuser.org -> Suweko
th.fmuser.org -> Thai
tr.fmuser.org -> Turkish
uk.fmuser.org -> Ukrainian
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Welsh
yi.fmuser.org -> Yiddish
Ano ang HLS protocol:
Ang HLS (Http Live Streaming) ay isang protocol para sa real-time streaming na tinukoy ng Apple. Ang HLS ay ipinatupad batay sa HTTP protocol. Ang nilalaman ng paghahatid ay may kasamang dalawang bahagi, ang isa ay ang M3U8 file ng paglalarawan, at ang isa pa ay ang TS media file.
Application ng HLS protocol:
Dahil ang transport layer proteksyon ay nangangailangan lamang ng karaniwang HTTP protocol, ang HLS ay madaling dumaan sa mga firewall o proxy server, at madaling magamit ang CDN upang mapabilis ang pamamahagi, na madaling malulutas ang bottleneck ng mga malalaking application. At ang client ay madaling ipatupad.
Ang HLS ay kasalukuyang malawakang ginagamit sa larangan ng on-demand at live na pag-broadcast. Ang HLS protocol ay nagpapadala ng mga audio at video stream sa pamamagitan ng HTTP protocol upang makamit ang live na video. Ang pagsasakatuparan ng HLS protocol ay ang susi. Sa partikular, ang kasalukuyang live na mga protocol ng pag-broadcast ng mga mobile phone sa live na patlang ng broadcast na karaniwang gumagamit ng HLS protocol ng Apple. Masasabing ang paglitaw ng kasunduang ito ay nalutas ang problema ng live na broadcast sa mobile terminal.
Mga Kasangkapan / Kagamitan
800li media server
Paraan / Hakbang
HLS protocol diagram diagram:
Paano makabuo ng M3U8 file ng HLS protocol
M3U8 pagbuo ng file at pagtatasa:
Ang pangunahing nilalaman ng HLS protocol ay tungkol sa text protocol M3U8. Sa katunayan, ang henerasyon at pagsusuri ay napaka-simple. Ang mga sumusunod ay mga halimbawa ng mga praktikal na aplikasyon:
Playlist ng Media (Playlist ng Media)
Paano makabuo ng M3U8 file ng HLS protocol
· Ang HLS ay kumakatawan sa isang stream ng media sa pamamagitan ng isang Playlist na itinuro ng URI (RFC3986).
· Ang isang Playlist ay maaaring isang Media Playlist o Master Playlist, na gumagamit ng isang naka-encode na text file na UTF-8, na naglalaman ng ilang mga URI at mapaglarawang tag.
· Ang isang Media Playlist ay naglalaman ng isang listahan ng Mga Segment ng Media. Kapag sunud-sunod na nilalaro, maaaring i-play ang buong kumpletong stream.
· Upang i-play ang Playlist na ito, kailangang i-download muna ito ng kliyente, at pagkatapos ay i-play ang bawat Segment ng Media dito.
· Ang isang mas kumplikadong sitwasyon ay ang Playlist ay isang Master Playlist na naglalaman ng isang koleksyon ng Variant Stream. Karaniwan, ang bawat Variant Stream ay naglalaman ng maraming iba't ibang mga bersyon ng parehong stream (tulad ng iba't ibang mga resolusyon at iba't ibang mga rate ng bit).
Mga Segment ng HLS Media
· Ang bawat Segment ng Media ay tinukoy ng isang URI at maaaring maglaman ng isang saklaw na byte.
· Ang tagal ng bawat Segment ng Media ay tinukoy ng EXTINF tag.
· Ang bawat Segment ng Media ay may natatanging integer na Numero ng Segment ng Media.
· Ang ilang mga format ng media ay nangangailangan ng isang sunud-sunod na format upang magsimula sa isang parser, bago ma-parse ang Segment ng Media. Ang patlang na ito ay tinatawag na Seksyon ng Initialization ng Media, na tinukoy ng tag na EXT-X-MAP.
Problema sa pagkaantala sa HLS
HLS teoretikal na pagkaantala = 1 tagal ng hiwa + 0-1 td (td ay EXT-X-TARGETDURATION, na maaaring maunawaan bilang oras ng agwat para sa manlalaro na kumuha ng mga hiwa) + 0-n na mga hiwa ng pagsisimula (isang opisyal na rekomendasyon ng Apple ay isang kahilingan (Nagsisimula ang pag-play pagkatapos ng 3 clip) + ang pagkaantala ng network ng clip na hiniling ng manlalaro (gumugugol ng oras sa koneksyon ng network). Upang maipagpatuloy ang isang mababang latency na epekto, ang mga hiwa ay maaaring i-cut mas maliit, at ang agwat sa pagitan ng pagkuha ng mga hiwa ay gawing mas maliit, at ang manlalaro ay magsisimulang maglaro bago makuha ang tatlong hiwa. Gayunpaman, ang mga pamamaraang pag-optimize na ito ay tataas ang peligro ng kawalang-tatag at mga pagkakamali ng HLS.
Ngayon, maraming streaming media live na mga tagagawa ng broadcast system ang gumamit ng HLS protocol upang malutas ang problema sa pag-playback ng mga Android phone at Apple phone. Awtomatikong bumuo ng address ng link ng pag-playback ng M3U8 ng mabisang live na video, na kung saan ay ang M3U8 file ng HLS protocol para sa maayos na pag-playback sa mga manlalaro ng third-party na sumusuporta sa M3U8, tulad ng VLC player o pinagsama sa teknolohiya ng web ng HTML5 upang makapanood sa pamamagitan ng mobile browser web page na Live na video.
Paano makabuo ng M3U8 file ng HLS protocol
Ang sample na playback code ay ang mga sumusunod:
Ang HTML code na naka-embed sa isang web page
<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:" palagi "});
Kailangan namin ng Flash player 2 o sa itaas upang maglaro.http://www.adobe.com/go/getflashplayer"><img src = "http://www.adobe.com/images/shared/download_buttons/get_flash_player. gif "alt =" I-install ang pinakabagong Flash player "/>
Moble M3U8 na link
http://192.168.1.44:8083/videos/live/22/39/tUabV17nAPCev/tUabV17nAPCev.M3U8
|
Ipasok ang email upang makakuha ng sorpresa
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albanian
ar.fmuser.org -> Arabe
hy.fmuser.org -> Armenian
az.fmuser.org -> Azerbaijani
eu.fmuser.org -> Basque
be.fmuser.org -> Belarusian
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Catalan
zh-CN.fmuser.org -> Intsik (Pinasimple)
zh-TW.fmuser.org -> Intsik (Tradisyunal)
hr.fmuser.org -> Croatian
cs.fmuser.org -> Czech
da.fmuser.org -> Danish
nl.fmuser.org -> Dutch
et.fmuser.org -> Estonian
tl.fmuser.org -> Pilipino
fi.fmuser.org -> Finnish
fr.fmuser.org -> Pranses
gl.fmuser.org -> Galician
ka.fmuser.org -> Georgian
de.fmuser.org -> Aleman
el.fmuser.org -> Greek
ht.fmuser.org -> Haitian Creole
iw.fmuser.org -> Hebrew
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Icelandic
id.fmuser.org -> Indonesian
ga.fmuser.org -> Irish
it.fmuser.org -> Italian
ja.fmuser.org -> Japanese
ko.fmuser.org -> Koreano
lv.fmuser.org -> Latvian
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> Macedonian
ms.fmuser.org -> Malay
mt.fmuser.org -> Maltese
no.fmuser.org -> Norwegian
fa.fmuser.org -> Persian
pl.fmuser.org -> Polish
pt.fmuser.org -> Portuges
ro.fmuser.org -> Romanian
ru.fmuser.org -> Ruso
sr.fmuser.org -> Serbiano
sk.fmuser.org -> Slovak
sl.fmuser.org -> Slovenian
es.fmuser.org -> Espanyol
sw.fmuser.org -> Swahili
sv.fmuser.org -> Suweko
th.fmuser.org -> Thai
tr.fmuser.org -> Turkish
uk.fmuser.org -> Ukrainian
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Welsh
yi.fmuser.org -> Yiddish
Ang FMUSER Wirless ay Naghahatid ng Video At Audio Nang Mas Madali!
Makipag-ugnay sa
Tirahan
No.305 Room Huilan Building No.273 Huanpu Road Guangzhou China 510620
Kategorya
Newsletter