Az FMUSER Wirless könnyebben továbbítja a videót és a hangot!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albán
ar.fmuser.org -> arab
hy.fmuser.org -> örmény
az.fmuser.org -> azerbajdzsán
eu.fmuser.org -> baszk
be.fmuser.org -> belorusz
bg.fmuser.org -> bolgár
ca.fmuser.org -> katalán
zh-CN.fmuser.org -> kínai (egyszerűsített)
zh-TW.fmuser.org -> kínai (hagyományos)
hr.fmuser.org -> horvát
cs.fmuser.org -> cseh
da.fmuser.org -> dán
nl.fmuser.org -> holland
et.fmuser.org -> észt
tl.fmuser.org -> filippínó
fi.fmuser.org -> finn
fr.fmuser.org -> francia
gl.fmuser.org -> galíciai
ka.fmuser.org -> grúz
de.fmuser.org -> német
el.fmuser.org -> Görög
ht.fmuser.org -> haiti kreol
iw.fmuser.org -> héber
hi.fmuser.org -> hindi
hu.fmuser.org -> magyar
is.fmuser.org -> izlandi
id.fmuser.org -> indonéz
ga.fmuser.org -> ír
it.fmuser.org -> olasz
ja.fmuser.org -> japán
ko.fmuser.org -> koreai
lv.fmuser.org -> lett
lt.fmuser.org -> litván
mk.fmuser.org -> macedón
ms.fmuser.org -> maláj
mt.fmuser.org -> máltai
no.fmuser.org -> norvég
fa.fmuser.org -> perzsa
pl.fmuser.org -> lengyel
pt.fmuser.org -> portugál
ro.fmuser.org -> román
ru.fmuser.org -> orosz
sr.fmuser.org -> szerb
sk.fmuser.org -> szlovák
sl.fmuser.org -> Szlovén
es.fmuser.org -> spanyol
sw.fmuser.org -> szuahéli
sv.fmuser.org -> svéd
th.fmuser.org -> Thai
tr.fmuser.org -> török
uk.fmuser.org -> ukrán
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnámi
cy.fmuser.org -> walesi
yi.fmuser.org -> jiddis
1. RTP / RTCP protokoll
RTP protokoll
Az RTP teljes neve Real-time Transport Protocol (Real-time Transport Protocol).
Ez az IETF (The Internet Engineering Task Force) által javasolt szabvány, és a megfelelő RFC-dokumentum RFC3550 (az RFC1889 lejárt verzió). Az RFC3550 nem csak az RTP-t, hanem a kapcsolódó RTCP protokollt is meghatározza (Real-time Transport Control Protocol, vagyis valós idejű szállítás-vezérlő protokoll). Az RTP-t végpontok közötti valós idejű átviteli szolgáltatások nyújtására különféle multimédiás adatokhoz, amelyeket valós időben kell továbbítani, mint például hang, kép és fax az IP-hálózaton. Az RTP időinformációt és adatfolyam-szinkronizációt biztosít a végpontok közötti valós idejű továbbításhoz az interneten, de nem garantálja a szolgáltatás minőségét, amelyet az RTCP biztosít.
RTP alkalmazás környezete
(1) Egyszerű multicast audio konferencia. A hangkommunikáció egy multicast címen és egy pár porton keresztül valósul meg. Az egyik az audio adatokra (RTP), a másik pedig a vezérlő csomagokra (RTCP) vonatkozik.
(2) Audio- és videokonferencia. Ha audio- és videokonferenciákat is használnak egy konferencián, akkor ezt a két adathordozót különböző RTP munkamenetekben továbbítják, és minden munkamenet más-más átviteli címet fog használni (IP-cím + port). Ha egy felhasználó két munkamenetet használ egyszerre, akkor az egyes munkameneteknek megfelelő RTCP csomag a CNAME (kanonikus név) kanonikus nevet használja. A résztvevők megszerezhetik a hozzárendelt hangot és videót az RTCP csomag CNAME-jének megfelelően, majd szinkronizálhatják a hangot és a képet az RTCP-csomag időzítési információinak (hálózati időprotokoll) megfelelően.
(3) Fordító és keverő. A fordító és a keverő egyaránt RTP szintű relerendszer. A fordítókat olyan felhasználói területeken használják, amelyek közvetlenül nem érhetők el az IP csoportos küldéssel, például tűzfal a feladó és a vevő között. Ha a hangkódolási formátum, amelyet a résztvevők kaphatnak, eltérő, például ha egy résztvevő alacsony sebességű kapcsolaton keresztül csatlakozik egy nagy sebességű konferenciához, akkor egy keverőt használnak. Mielőtt belépne a hálózatba, ahol meg kell változtatni az audio adatformátumot, a keverő rekonstruálja az audio csomagokat egy forrásból vagy több forrásból, összevonja a rekonstruált több hangot és kódolja őket egy másik hangkódolással. Továbbítsa ezt az új RTP csomagot. A keverő összes adatcsomagját a keverőnek azonosítania kell szinkronizációs forrásként (SSRC, lásd RTP-beágyazás), és a beszélőt a járulékforrás-listán keresztül lehet megerősíteni (CSRC-táblázat, lásd RTP-beágyazás).
RTCP protokoll
A valós idejű vezérlési protokollt (RTCP) és az RTP-t az 1889-ban javasolt RFC 1996 közösen határozza meg. Ez egy vezérlő protokoll, amely az RTP-vel működik. Az RTCP egyedül az alacsony szintű protokollon fut, és az alacsony szintű protokoll az adatok és vezérlőcsomagok multiplexelését biztosítja. Az RTP munkamenet során minden munkamenet résztvevője rendszeresen küld RTCP vezérlőcsomagokat az összes többi résztvevőnek. Az RTP munkamenetekhez vagy adásokhoz általában egyetlen többcélú broadcast címet használnak. Az ehhez a munkamenethez tartozó összes RTP és RTCP csomag ezt a többcélú broadcast címet használja. Az RTP csomagokat és az RTCP csomagokat különféle portszámok segítségével lehet megkülönböztetni. .
a Real Time Transport Protocol (RTP) testvérprotokollja. Az RTCP sávon kívüli vezérlést biztosít az RTP médiafolyamok számára. Az RTCP maga nem továbbít adatokat, de együttműködik az RTP-vel a multimédiás adatok csomagolásában és küldésében. Az RTCP rendszeresen továbbítja az ellenőrzési adatokat a streaming multimédia munkamenet résztvevői között. Az RTCP fő feladata, hogy visszajelzést adjon az RTP által nyújtott szolgáltatás minőségéről.
Az RTCP a következő négy funkciót látja el:
(1) Főként az adatközlés minőségével kapcsolatos visszajelzés céljából. Az RTCP az RTP átviteli protokoll része, és kapcsolatban áll más átviteli protokollok áramlás- és torlódásszabályozásával. A visszajelzésnek közvetlen hatása van az adaptív kódolás vezérlésére, de az IP multicast tapasztalata azt mutatja, hogy a visszajelzés fogadása a feladótól elengedhetetlen az átviteli hibák diagnosztizálásához. Visszajelzési jelentések küldése és fogadása minden résztvevő számára lehetővé teszi a problémamegfigyelők számára annak megbecsülését, hogy ezek a problémák lokálisak vagy globálisak-e. Az olyan közzétételi mechanizmusok, mint az IP multicasting, lehetővé teszik, hogy olyan csoportok, mint a hálózati szolgáltatók, visszajelzéseket kapjanak, és külső monitorokként járjanak el a hálózati problémák diagnosztizálásában. A visszacsatolási funkciót az RTCP küldő és vevő jelentése végzi.
(2) Az RTCP hordozható néven (CNAME) hívja az RTP forrás tartós szállítási réteg azonosítását. Ha ütközést találnak, vagy a program újraindul, mivel az SSRC identitás megváltoztatható, a címzettnek CNAME-re van szüksége a résztvevő nyomon követéséhez. A vevőnek a CNAME-re is szüksége van, hogy kapcsolatba lépjen a vonatkozó RTP-kapcsolaton megadott több adatfolyammal.
(3) Az első két funkció megköveteli, hogy minden résztvevő küldjön RTCP csomagokat. Ezért ahhoz, hogy az RTP nagyméretű mennyiségekre terjeszkedhessen, ellenőrizni kell a sebességet. Hagyja, hogy minden résztvevő küldjön ellenőrző csomagokat más résztvevőknek, ami növeli a független megfigyelés résztvevőinek számát. Ez a szám arra szolgál, hogy kiszámítsa a csomagok küldésének sebességét.
(4) Az opcionális funkció a minimális kapcsolat-vezérlő információk továbbítása, például a résztvevők azonosítása. A legvalószínűbb, hogy "laza kontroll" kapcsolatokban alkalmazzák, ahol a résztvevők szabadon beléphetnek vagy távozhatnak a tagok ellenőrzése vagy a paraméterek összehangolása nélkül. Az RTCP minden résztvevő számára kényelmes csatornaként működik, de nem kell támogatnia az alkalmazás összes vezérlő kommunikációs követelményét.
Ha az RTP-t IP csoportos küldésben használják, akkor az első három funkcióra minden helyzetben szükség van és ajánlott. Az RTP alkalmazás-tervezőknek kerülniük kell a csak unicast módban működő mechanizmusok használatát, ami a méretezés képtelenségét eredményezi.
2. Az RTP / RTCP és más protokollok kapcsolata
Streaming média architektúra diagram
Az RTP protokoll és más protokollok kapcsolata
Az RTP, a TCP és az UDP mind a szállítási réteg protokollja; Az RTP az alkalmazásréteg és a szállítási réteg között lévőnek is tekinthető
Mint az ábrán látható, az RTP fel van osztva a szállítási rétegre, amely UDP-re épül. Az UTP protokollhoz hasonlóan, az RTP valós idejű átviteli funkciójának megvalósítása érdekében fix kapszulázási formával is rendelkezik. Az RTP-t időinformációk biztosítására és adatfolyam-szinkronizálásra használják a végpontok közötti valós idejű átvitelhez, de ez nem garantálja a szolgáltatás minőségét. A szolgáltatás minőségét az RTCP biztosítja.
3. RTMP protokoll
Az RTMP (Real Time Messaging Protocol) valós idejű üzenetküldési protokoll egy nyílt protokoll, amelyet az Adobe Systems fejlesztett ki audio, video és adatátvitel céljából a Flash lejátszók és a szerverek között.
Három változata van:
1) TCP-n működő sima szövegű protokoll, az 1935-ös port használatával;
2) az RTMPT be van építve a HTTP kérésbe, és bejárhatja a tűzfalat;
3) Az RTMPS hasonló az RTMPT-hez, de HTTPS kapcsolatot használ;
Az RTMP protokollt a Flash használja objektumok, videók és hangok továbbítására. Ez a protokoll a TCP protokollon vagy a lekérdezéses HTTP protokollon alapul;
Az RTMP protokoll olyan, mint az adatcsomagok tárolására szolgáló tároló. Ezek az adatok lehetnek AMF formátumú adatok vagy video / audio adatok FLV formátumban;
Egyetlen kapcsolat több hálózati adatfolyamot továbbíthat különböző csatornákon keresztül. Ezen csatornák csomagjai mind fix méretű csomagokban kerülnek továbbításra;
|
Írja be az e-mail címet a meglepetéshez
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albán
ar.fmuser.org -> arab
hy.fmuser.org -> örmény
az.fmuser.org -> azerbajdzsán
eu.fmuser.org -> baszk
be.fmuser.org -> belorusz
bg.fmuser.org -> bolgár
ca.fmuser.org -> katalán
zh-CN.fmuser.org -> kínai (egyszerűsített)
zh-TW.fmuser.org -> kínai (hagyományos)
hr.fmuser.org -> horvát
cs.fmuser.org -> cseh
da.fmuser.org -> dán
nl.fmuser.org -> holland
et.fmuser.org -> észt
tl.fmuser.org -> filippínó
fi.fmuser.org -> finn
fr.fmuser.org -> francia
gl.fmuser.org -> galíciai
ka.fmuser.org -> grúz
de.fmuser.org -> német
el.fmuser.org -> Görög
ht.fmuser.org -> haiti kreol
iw.fmuser.org -> héber
hi.fmuser.org -> hindi
hu.fmuser.org -> magyar
is.fmuser.org -> izlandi
id.fmuser.org -> indonéz
ga.fmuser.org -> ír
it.fmuser.org -> olasz
ja.fmuser.org -> japán
ko.fmuser.org -> koreai
lv.fmuser.org -> lett
lt.fmuser.org -> litván
mk.fmuser.org -> macedón
ms.fmuser.org -> maláj
mt.fmuser.org -> máltai
no.fmuser.org -> norvég
fa.fmuser.org -> perzsa
pl.fmuser.org -> lengyel
pt.fmuser.org -> portugál
ro.fmuser.org -> román
ru.fmuser.org -> orosz
sr.fmuser.org -> szerb
sk.fmuser.org -> szlovák
sl.fmuser.org -> Szlovén
es.fmuser.org -> spanyol
sw.fmuser.org -> szuahéli
sv.fmuser.org -> svéd
th.fmuser.org -> Thai
tr.fmuser.org -> török
uk.fmuser.org -> ukrán
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnámi
cy.fmuser.org -> walesi
yi.fmuser.org -> jiddis
Az FMUSER Wirless könnyebben továbbítja a videót és a hangot!
Kapcsolat
Cím:
No. 305 szoba HuiLan épület No.273 Huanpu Road Guangzhou, Kína 510620
Kategóriák
Hírlevél