FMUSER Wirless Transmit Video And Audio More Easier !
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org ->Afrikaans
sq.fmuser.org ->Albanian
ar.fmuser.org ->Arabic
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 ->Chinese (Simplified)
zh-TW.fmuser.org ->Chinese (Traditional)
hr.fmuser.org ->Croatian
cs.fmuser.org ->Czech
da.fmuser.org ->Danish
nl.fmuser.org ->Dutch
et.fmuser.org ->Estonian
tl.fmuser.org ->Filipino
fi.fmuser.org ->Finnish
fr.fmuser.org ->French
gl.fmuser.org ->Galician
ka.fmuser.org ->Georgian
de.fmuser.org ->German
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 ->Korean
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 ->Portuguese
ro.fmuser.org ->Romanian
ru.fmuser.org ->Russian
sr.fmuser.org ->Serbian
sk.fmuser.org ->Slovak
sl.fmuser.org ->Slovenian
es.fmuser.org ->Spanish
sw.fmuser.org ->Swahili
sv.fmuser.org ->Swedish
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
The streaming media transmission protocol is also one of the necessary "projects" in the live broadcast development process. The commonly used streaming media protocols in the live broadcast mainly include RTP, RTCP, RTSP, RTMP, and HLS. Each of these transmission protocols has its own advantages and disadvantages, and is suitable for different live broadcast environments and needs. The most commonly used streaming media transmission protocol for Cloud Leopard's live broadcast system is RTMP. Some customers have asked us why we don't use HLS as the commonly used streaming media transmission protocol, so today I will explain why we only use the HLS protocol as an auxiliary use.
<!--[if !supportLists]-->1. <!--[endif]-->The definition of two protocols
RTMP is the current industry standard protocol for encoder output. Basically all encoders (cameras and the like) support RTMP protocol.
HLS is a streaming media network transmission protocol based on HTTP proposed by Apple. It belongs to slice transmission and has a large delay.
2. Advantages of HLS
The HLS transmission protocol is mainly used in the ios system to provide audio and video live and on-demand solutions for ios devices. Of course, now HLS can also support the Android system. Since the data is transmitted through the HLS protocol, there is no need to consider the issue of the firewall, and the duration of the segmented file is very short, and the client can quickly select and switch the code rate to adapt to the playback under different bandwidth conditions. In fact, overall, the biggest advantage of HLS is that Apple only provides native support for HLS on its own IOS system, which means that HLS needs to be used when developing ios.
3. Disadvantages of HLS
The biggest disadvantage of the HLS transmission protocol is the high delay, generally around 10-15 seconds. For apps such as live streaming that require high real-time interactivity, if the HLS transmission protocol is used, it may bring a certain delay to the live broadcast, and the user will also have a poor live viewing experience when watching, so in development When broadcasting software, the transmission protocol with low latency is always selected.
<!--[if !supportLists]-->4. <!--[endif]--> Reasons for choosing RTMP as primary HLS as secondary
The RTMP protocol is currently the most widely used streaming media transmission protocol for live broadcasting platforms. Because of the low latency of the RTMP protocol (about 1-5 seconds), RTMP is more suitable for live broadcasting than the HLS protocol. In addition, the RTMP support is very complete, so that the flash can play RTMP streams continuously for a long time, and the stability is also guaranteed. The reason for using the HLS protocol as an auxiliary is that HLS is the most stable in the ios system. Although it can also be used in the Android system now, RTMP is relatively suitable for live broadcasting. Therefore, when developing a live broadcast system that requires high real-time and interactivity, the RTMP protocol is selected and the HLS protocol is used as an auxiliary protocol. At present, the HLS protocol is mainly used in mobile phone wap pages and WeChat watch pages.
From the above content, it is not difficult to see that in the process of live broadcast development, it is very important to choose a suitable transmission protocol. Due to the limitations of the HLS protocol and the shortcomings of high latency, we only use the HLS protocol as an auxiliary. Of course, if it is not very demanding on real-time and interactivity, such as on-demand, it is completely possible to use the HLS protocol. But for the current live broadcast market, RTMP is the most commonly used transmission protocol.
|
Enter email to get a surprise
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org ->Afrikaans
sq.fmuser.org ->Albanian
ar.fmuser.org ->Arabic
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 ->Chinese (Simplified)
zh-TW.fmuser.org ->Chinese (Traditional)
hr.fmuser.org ->Croatian
cs.fmuser.org ->Czech
da.fmuser.org ->Danish
nl.fmuser.org ->Dutch
et.fmuser.org ->Estonian
tl.fmuser.org ->Filipino
fi.fmuser.org ->Finnish
fr.fmuser.org ->French
gl.fmuser.org ->Galician
ka.fmuser.org ->Georgian
de.fmuser.org ->German
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 ->Korean
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 ->Portuguese
ro.fmuser.org ->Romanian
ru.fmuser.org ->Russian
sr.fmuser.org ->Serbian
sk.fmuser.org ->Slovak
sl.fmuser.org ->Slovenian
es.fmuser.org ->Spanish
sw.fmuser.org ->Swahili
sv.fmuser.org ->Swedish
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
FMUSER Wirless Transmit Video And Audio More Easier !
Contact
Address:
No.305 Room HuiLan Building No.273 Huanpu Road Guangzhou China 510620
Categories
Newsletter