FMUSER Wirless Verzend video en audio eenvoudiger!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albanees
ar.fmuser.org -> Arabisch
hy.fmuser.org -> Armenian
az.fmuser.org -> Azerbeidzjaans
eu.fmuser.org -> Baskisch
be.fmuser.org -> Wit-Russisch
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Catalaans
zh-CN.fmuser.org -> Chinees (vereenvoudigd)
zh-TW.fmuser.org -> Chinees (traditioneel)
hr.fmuser.org -> Kroatisch
cs.fmuser.org -> Tsjechisch
da.fmuser.org -> Deens
nl.fmuser.org -> Nederlands
et.fmuser.org -> Ests
tl.fmuser.org -> Filipijns
fi.fmuser.org -> Fins
fr.fmuser.org -> Frans
gl.fmuser.org -> Galicisch
ka.fmuser.org -> Georgisch
de.fmuser.org -> Duits
el.fmuser.org -> Greek
ht.fmuser.org -> Haïtiaans Creools
iw.fmuser.org -> Hebreeuws
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> IJslands
id.fmuser.org -> Indonesisch
ga.fmuser.org -> Iers
it.fmuser.org -> Italian
ja.fmuser.org -> Japans
ko.fmuser.org -> Koreaans
lv.fmuser.org -> Lets
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> Macedonisch
ms.fmuser.org -> Maleis
mt.fmuser.org -> Maltees
no.fmuser.org -> Norwegian
fa.fmuser.org -> Perzisch
pl.fmuser.org -> Pools
pt.fmuser.org -> Portugees
ro.fmuser.org -> Roemeens
ru.fmuser.org -> Russisch
sr.fmuser.org -> Servisch
sk.fmuser.org -> Slowaaks
sl.fmuser.org -> Slovenian
es.fmuser.org -> Spaans
sw.fmuser.org -> Swahili
sv.fmuser.org -> Zweeds
th.fmuser.org -> Thai
tr.fmuser.org -> Turks
uk.fmuser.org -> Oekraïens
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Welsh
yi.fmuser.org -> Jiddisch
Het overdrachtsprotocol voor streaming media is ook een van de noodzakelijke "projecten" in het ontwikkelingsproces van live-uitzendingen. De veelgebruikte protocollen voor streaming media in de live uitzending zijn voornamelijk RTP, RTCP, RTSP, RTMP en HLS. Elk van deze transmissieprotocollen heeft zijn eigen voor- en nadelen en is geschikt voor verschillende live-uitzendomgevingen en behoeften. Het meest gebruikte transmissieprotocol voor streaming media voor het live uitzendsysteem van Cloud Leopard is RTMP. Sommige klanten hebben ons gevraagd waarom we HLS niet gebruiken als het veelgebruikte transmissieprotocol voor streaming media, dus vandaag zal ik uitleggen waarom we het HLS-protocol alleen als aanvullend gebruik gebruiken.
1. De definitie van twee protocollen
RTMP is het huidige standaardprotocol voor encoderuitvoer. In principe ondersteunen alle encoders (camera's en dergelijke) het RTMP-protocol.
HLS is een netwerktransmissieprotocol voor streaming media gebaseerd op HTTP voorgesteld door Apple. Het hoort bij slice-verzending en heeft een grote vertraging.
2. Voordelen van HLS
Het HLS-transmissieprotocol wordt voornamelijk gebruikt in het ios-systeem om audio en video live en on-demand-oplossingen te bieden voor ios-apparaten. Natuurlijk kan HLS nu ook het Android-systeem ondersteunen. Aangezien de gegevens worden verzonden via het HLS-protocol, is het niet nodig om de kwestie van de firewall in overweging te nemen, en de duur van het gesegmenteerde bestand is erg kort, en de klant kan snel de codesnelheid selecteren en wijzigen om zich aan te passen aan het afspelen onder verschillende bandbreedtecondities. Over het algemeen is het grootste voordeel van HLS eigenlijk dat Apple alleen native ondersteuning biedt voor HLS op zijn eigen IOS-systeem, wat betekent dat HLS moet worden gebruikt bij het ontwikkelen van ios.
3. Nadelen van HLS
Het grootste nadeel van het HLS-transmissieprotocol is de grote vertraging, doorgaans rond de 10-15 seconden. Voor apps zoals live streaming die een hoge realtime interactiviteit vereisen, kan het, als het HLS-transmissieprotocol wordt gebruikt, een zekere vertraging veroorzaken in de live-uitzending, en de gebruiker zal ook een slechte live-kijkervaring hebben tijdens het kijken, dus in ontwikkeling Bij het uitzenden van software wordt altijd het transmissieprotocol met lage latentie geselecteerd.
4. Redenen om RTMP als primaire HLS als secundaire te kiezen
Het RTMP-protocol is momenteel het meest gebruikte protocol voor het verzenden van streaming media voor live-uitzendplatforms. Vanwege de lage latentie van het RTMP-protocol (ongeveer 1-5 seconden), is RTMP geschikter voor live uitzendingen dan het HLS-protocol. Daarnaast is de RTMP-ondersteuning zeer compleet, waardoor de flitser langdurig RTMP-streams continu kan afspelen en ook de stabiliteit is gegarandeerd. De reden om het HLS-protocol als hulpmiddel te gebruiken, is dat HLS het meest stabiel is in het ios-systeem. Hoewel het nu ook in het Android-systeem kan worden gebruikt, is RTMP relatief geschikt om live uit te zenden. Daarom wordt bij het ontwikkelen van een live uitzendsysteem dat een hoge realtime en interactiviteit vereist, het RTMP-protocol geselecteerd en wordt het HLS-protocol gebruikt als een hulpprotocol. Momenteel wordt het HLS-protocol voornamelijk gebruikt in wap-pagina's voor mobiele telefoons en WeChat-weergavepagina's.
Uit de bovenstaande inhoud is het niet moeilijk in te zien dat het tijdens de ontwikkeling van live-uitzendingen erg belangrijk is om een geschikt transmissieprotocol te kiezen. Vanwege de beperkingen van het HLS-protocol en de tekortkomingen van hoge latentie, gebruiken we het HLS-protocol alleen als hulpmiddel. Als het niet erg veeleisend is voor real-time en interactiviteit, zoals on-demand, is het natuurlijk volledig mogelijk om het HLS-protocol te gebruiken. Maar voor de huidige markt voor live-uitzendingen is RTMP het meest gebruikte transmissieprotocol.
|
Voer een e-mailadres in om een verrassing te ontvangen
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albanees
ar.fmuser.org -> Arabisch
hy.fmuser.org -> Armenian
az.fmuser.org -> Azerbeidzjaans
eu.fmuser.org -> Baskisch
be.fmuser.org -> Wit-Russisch
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Catalaans
zh-CN.fmuser.org -> Chinees (vereenvoudigd)
zh-TW.fmuser.org -> Chinees (traditioneel)
hr.fmuser.org -> Kroatisch
cs.fmuser.org -> Tsjechisch
da.fmuser.org -> Deens
nl.fmuser.org -> Nederlands
et.fmuser.org -> Ests
tl.fmuser.org -> Filipijns
fi.fmuser.org -> Fins
fr.fmuser.org -> Frans
gl.fmuser.org -> Galicisch
ka.fmuser.org -> Georgisch
de.fmuser.org -> Duits
el.fmuser.org -> Greek
ht.fmuser.org -> Haïtiaans Creools
iw.fmuser.org -> Hebreeuws
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> IJslands
id.fmuser.org -> Indonesisch
ga.fmuser.org -> Iers
it.fmuser.org -> Italian
ja.fmuser.org -> Japans
ko.fmuser.org -> Koreaans
lv.fmuser.org -> Lets
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> Macedonisch
ms.fmuser.org -> Maleis
mt.fmuser.org -> Maltees
no.fmuser.org -> Norwegian
fa.fmuser.org -> Perzisch
pl.fmuser.org -> Pools
pt.fmuser.org -> Portugees
ro.fmuser.org -> Roemeens
ru.fmuser.org -> Russisch
sr.fmuser.org -> Servisch
sk.fmuser.org -> Slowaaks
sl.fmuser.org -> Slovenian
es.fmuser.org -> Spaans
sw.fmuser.org -> Swahili
sv.fmuser.org -> Zweeds
th.fmuser.org -> Thai
tr.fmuser.org -> Turks
uk.fmuser.org -> Oekraïens
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Welsh
yi.fmuser.org -> Jiddisch
FMUSER Wirless Verzend video en audio eenvoudiger!
Neem contact op
Adres:
No.305 Zaal HuiLan Gebouw No.273 Huanpu Road Guangzhou China 510620
Categorieën
Nieuwsbrief