„FMUSER Wirless“ perduoda vaizdo ir garso įrašus lengviau!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikanų kalba
sq.fmuser.org -> albanų
ar.fmuser.org -> arabų
hy.fmuser.org -> armėnas
az.fmuser.org -> azerbaidžanietis
eu.fmuser.org -> baskų
be.fmuser.org -> baltarusių
bg.fmuser.org -> bulgarų
ca.fmuser.org -> katalonų
zh-CN.fmuser.org -> kinų (supaprastinta)
zh-TW.fmuser.org -> kinų (tradicinė)
hr.fmuser.org -> kroatų
cs.fmuser.org -> čekų
da.fmuser.org -> danų
nl.fmuser.org -> Olandų
et.fmuser.org -> estų
tl.fmuser.org -> filipinietis
fi.fmuser.org -> suomių
fr.fmuser.org -> prancūzų
gl.fmuser.org -> Galisų
ka.fmuser.org -> gruzinų
de.fmuser.org -> vokiečių kalba
el.fmuser.org -> graikų
ht.fmuser.org -> Haičio kreolis
iw.fmuser.org -> hebrajų
hi.fmuser.org -> hindi
hu.fmuser.org -> vengrų
is.fmuser.org -> islandų
id.fmuser.org -> indoneziečių
ga.fmuser.org -> airių
it.fmuser.org -> italų kalba
ja.fmuser.org -> japonų
ko.fmuser.org -> korėjiečių
lv.fmuser.org -> latvių
lt.fmuser.org -> lietuvis
mk.fmuser.org -> makedonų
ms.fmuser.org -> malajiečių
mt.fmuser.org -> maltiečių
no.fmuser.org -> norvegų
fa.fmuser.org -> persų
pl.fmuser.org -> lenkų
pt.fmuser.org -> portugalų
ro.fmuser.org -> rumunų
ru.fmuser.org -> rusų
sr.fmuser.org -> serbų
sk.fmuser.org -> slovakų
sl.fmuser.org -> slovėnų
es.fmuser.org -> ispanų
sw.fmuser.org -> svahili kalba
sv.fmuser.org -> švedų
th.fmuser.org -> Tailando
tr.fmuser.org -> turkų
uk.fmuser.org -> ukrainietis
ur.fmuser.org -> urdu
vi.fmuser.org -> vietnamiečių
cy.fmuser.org -> Valų kalba
yi.fmuser.org -> jidiš
1. RTP / RTCP protokolas
RTP protokolas
Pilnas RTP pavadinimas yra Real-time Transport Protocol (Real-time Transport Protocol).
Tai yra IETF (interneto inžinerijos darbo grupės) siūlomas standartas, o atitinkamas RFC dokumentas yra RFC3550 (RFC1889 yra pasibaigęs variantas). RFC3550 ne tik apibrėžia RTP, bet ir apibrėžia palaikantį susijusį protokolą RTCP (Real-time Transport Control Protocol, tai yra realiuoju laiku vykstančio transporto valdymo protokolas). RTP naudojamas teikti įvairialypės terpės duomenų, kuriuos reikia perduoti realiu laiku, pavyzdžiui, balso, vaizdo ir faksimilės IP tinkle, perdavimo nuo realaus laiko iki galo paslaugas. RTP teikia informacijos apie laiką ir srauto sinchronizavimą, kad galutinis perdavimas realiuoju laiku būtų atliekamas internetu, tačiau negarantuoja paslaugų kokybės, kurią teikia RTCP.
RTP taikymo aplinka
(1) Paprasta daugiaadresio garso konferencija. Balso ryšys realizuojamas per daugiaadresį adresą ir porą prievadų. Vienas skirtas garso duomenims (RTP), kitas - valdymo paketams (RTCP).
(2) Garso ir vaizdo konferencijos. Jei konferencijoje naudojamos ir garso, ir vaizdo konferencijos, šios dvi laikmenos bus perduodamos skirtingais RTP seansais ir kiekvienoje sesijoje bus naudojamas kitas perdavimo adresas (IP adresas + prievadas). Jei vartotojas vienu metu naudoja du seansus, kiekvieną seansą atitinkantis RTCP paketas naudoja kanoninį pavadinimą CNAME (kanoninis pavadinimas). Dalyviai gali gauti susietą garso ir vaizdo įrašą pagal CNC, esantį RTCP pakete, ir tada sinchronizuoti garsą ir vaizdą pagal laiko informaciją (tinklo laiko protokolą) RTCP pakete.
(3) Vertėjas ir maišytuvas. Vertėjas ir maišytuvas yra RTP lygio relių sistemos. Vertėjai naudojami tose vartotojų srityse, kurių negalima tiesiogiai pasiekti naudojant IP daugiaadresį perdavimą, pvz., Užkardoje tarp siuntėjo ir imtuvo. Kai garso kodavimo formatas, kurį dalyviai gali gauti, yra kitoks, pavyzdžiui, jei dalyvis prisijungia prie didelės spartos konferencijos per mažo greičio nuorodą, naudojamas mikseris. Prieš patekdamas į tinklą, kuriame reikia pakeisti garso duomenų formatą, maišytuvas rekonstruoja garso paketus iš vieno ar kelių šaltinių, sujungia rekonstruotus kelis garso įrašus ir užkoduoja juos kitu garso kodavimu. Persiųsti šį naują RTP paketą. Visus maišytuvo duomenų paketus maišytuvas turėtų nustatyti kaip jų sinchronizavimo šaltinį (SSRC, žr. RTP inkapsuliacija), o pokalbį galima patvirtinti per indėlio šaltinių sąrašą (CSRC lentelę, žr.
RTCP protokolas
Realaus laiko valdymo protokolas (RTCP) ir RTP yra bendrai apibrėžti 1889 m. Pasiūlytame RFC 1996. Tai yra valdymo protokolas, veikiantis su RTP. RTCP veikia tik naudojant žemo lygio protokolą, o žemo lygio protokolas suteikia galimybę multipleksuoti duomenis ir valdymo paketus. RTP sesijos metu kiekvienas sesijos dalyvis periodiškai siunčia RTCP valdymo paketus visiems kitiems dalyviams. RTP sesijoms ar transliacijoms paprastai naudojamas vienas daugialypis transliacijos adresas. Visi RTP ir RTCP paketai, priklausantys šiai sesijai, naudoja šį tikslinį transliacijos adresą. RTP paketus ir RTCP paketus galima atskirti naudojant skirtingus prievado numerius. .
yra „Real Time Transport Protocol“ (RTP) pagrindinis protokolas. RTCP suteikia ne juostos valdymą RTP laikmenų srautams. RTCP pati neperduoda duomenų, tačiau bendradarbiauja su RTP, kad galėtų pakuoti ir siųsti daugialypės terpės duomenis. RTCP periodiškai perduoda valdymo duomenis tarp srautinio daugialypės terpės sesijos dalyvių. Pagrindinė RTCP funkcija yra pateikti atsiliepimus apie RTP teikiamų paslaugų kokybę.
RTCP atlieka šias keturias funkcijas:
(1) Daugiausia pateikti grįžtamąjį ryšį apie duomenų išleidimo kokybę. RTCP yra RTP perdavimo protokolo dalis ir yra susijusi su kitų perdavimo protokolų srauto ir perkrovos valdymu. Grįžtamasis ryšys turi tiesioginį poveikį adaptyvaus kodavimo valdymui, tačiau IP daugiaadresio perdavimo patirtis rodo, kad gaunant grįžtamąjį ryšį iš siuntėjo yra labai svarbu diagnozuoti perdavimo klaidas. Siųsdami ir gaudami grįžtamojo ryšio ataskaitas visiems dalyviams, problemų stebėtojai gali įvertinti, ar tos problemos yra lokalios, ar globalios. Publikavimo mechanizmai, tokie kaip IP daugiaadresis perdavimas, leidžia tokioms grupėms kaip tinklo paslaugų teikėjai gauti grįžtamąjį ryšį ir veikti kaip trečiųjų šalių stebėtojai diagnozuoti tinklo problemas. Grįžtamojo ryšio funkciją atlieka RTCP siuntėjo ir gavėjo ataskaitos.
(2) RTCP atlieka RTP šaltinio nuolatinį transportavimo sluoksnio identifikavimą, vadinamą kanoniniu pavadinimu (CNAME). Jei randamas konfliktas arba programa paleidžiama iš naujo, nes SSRC tapatybė gali būti pakeista, gavėjui reikia CNAME sekti dalyvį. Imtuvui taip pat reikia CNAME, kad jis galėtų susisiekti su keliais duomenų srautais, nurodytais atitinkamame RTP ryšyje.
(3) Pirmosios dvi funkcijos reikalauja, kad visi dalyviai atsiųstų RTCP paketus. Todėl norint, kad RTP išplėstų didelius kiekius, reikia kontroliuoti greitį. Tegul kiekvienas dalyvis siunčia kontrolinius paketus kitiems dalyviams, o tai padidina nepriklausomų stebėjimo dalyvių skaičių. Šis skaičius naudojamas apskaičiuoti paketų siuntimo greitį.
(4) Pasirenkama funkcija yra perduoti mažiausią ryšio valdymo informaciją, pavyzdžiui, identifikuoti dalyvius. Labiausiai tikėtina, kad bus naudojamas „laisvo valdymo“ ryšiuose, kai dalyviai gali laisvai įeiti arba išeiti be narių kontrolės ar parametrų derinimo. RTCP veikia kaip patogus kanalas visiems dalyviams, tačiau neprivalo palaikyti visų programos valdymo ryšio reikalavimų.
Kai RTP naudojamas daugialypėje IP, pirmosios trys funkcijos yra būtinos ir rekomenduojamos visoms situacijoms. RTP programų dizaineriai turi vengti naudoti mechanizmus, kurie veikia tik vienetinio siuntimo režimu, dėl ko nebus įmanoma mastelio keisti.
2. Ryšys tarp RTP / RTCP ir kitų protokolų
Srautinės terpės architektūros schema
Ryšys tarp RTP protokolo ir kitų protokolų
RTP, TCP ir UDP yra visi perdavimo sluoksnio protokolai; RTP taip pat gali būti laikomas tarp taikymo sluoksnio ir transportavimo sluoksnio
Kaip matyti iš paveikslo, RTP yra padalintas į transporto sluoksnį, kuris yra pastatytas ant UDP. Kaip ir UDP protokolas, RTP taip pat turi fiksuotą kapsuliavimo formą, kad galėtų realizuoti savo perdavimo realiuoju laiku funkciją. RTP naudojamas informacijai apie laiką teikti ir srauto sinchronizavimui perduoti nuo galo iki galo realiuoju laiku, tačiau tai negarantuoja paslaugų kokybės. Paslaugų kokybę teikia RTCP.
3. RTMP protokolas
RTMP (Real Time Messaging Protocol) realaus laiko pranešimų protokolas yra „Adobe Systems“ sukurtas atviras protokolas, skirtas garso, vaizdo ir duomenų perdavimui tarp „Flash“ grotuvų ir serverių.
Jis turi tris variantus:
1) Paprasto teksto protokolas, veikiantis TCP, naudojant 1935 prievadą;
2) RTMPT yra įtrauktas į HTTP užklausą ir gali peržengti užkardą;
3) RTMPS yra panašus į RTMPT, tačiau naudoja HTTPS ryšį;
„Flash“ naudoja RTMP protokolą objektams, vaizdo įrašams ir garsams perduoti. Šis protokolas pagrįstas TCP protokolu arba apklausos HTTP protokolu;
RTMP protokolas yra tarsi talpykla, naudojama duomenų paketams laikyti. Šie duomenys gali būti duomenys AMF formatu arba vaizdo / garso duomenys FLV formatu;
Viena jungtis gali perduoti kelis tinklo srautus skirtingais kanalais. Šių kanalų paketai yra perduodami fiksuoto dydžio paketais;
|
Įveskite el. Pašto adresą, kad gautumėte staigmeną
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikanų kalba
sq.fmuser.org -> albanų
ar.fmuser.org -> arabų
hy.fmuser.org -> armėnas
az.fmuser.org -> azerbaidžanietis
eu.fmuser.org -> baskų
be.fmuser.org -> baltarusių
bg.fmuser.org -> bulgarų
ca.fmuser.org -> katalonų
zh-CN.fmuser.org -> kinų (supaprastinta)
zh-TW.fmuser.org -> kinų (tradicinė)
hr.fmuser.org -> kroatų
cs.fmuser.org -> čekų
da.fmuser.org -> danų
nl.fmuser.org -> Olandų
et.fmuser.org -> estų
tl.fmuser.org -> filipinietis
fi.fmuser.org -> suomių
fr.fmuser.org -> prancūzų
gl.fmuser.org -> Galisų
ka.fmuser.org -> gruzinų
de.fmuser.org -> vokiečių kalba
el.fmuser.org -> graikų
ht.fmuser.org -> Haičio kreolis
iw.fmuser.org -> hebrajų
hi.fmuser.org -> hindi
hu.fmuser.org -> vengrų
is.fmuser.org -> islandų
id.fmuser.org -> indoneziečių
ga.fmuser.org -> airių
it.fmuser.org -> italų kalba
ja.fmuser.org -> japonų
ko.fmuser.org -> korėjiečių
lv.fmuser.org -> latvių
lt.fmuser.org -> lietuvis
mk.fmuser.org -> makedonų
ms.fmuser.org -> malajiečių
mt.fmuser.org -> maltiečių
no.fmuser.org -> norvegų
fa.fmuser.org -> persų
pl.fmuser.org -> lenkų
pt.fmuser.org -> portugalų
ro.fmuser.org -> rumunų
ru.fmuser.org -> rusų
sr.fmuser.org -> serbų
sk.fmuser.org -> slovakų
sl.fmuser.org -> slovėnų
es.fmuser.org -> ispanų
sw.fmuser.org -> svahili kalba
sv.fmuser.org -> švedų
th.fmuser.org -> Tailando
tr.fmuser.org -> turkų
uk.fmuser.org -> ukrainietis
ur.fmuser.org -> urdu
vi.fmuser.org -> vietnamiečių
cy.fmuser.org -> Valų kalba
yi.fmuser.org -> jidiš
„FMUSER Wirless“ perduoda vaizdo ir garso įrašus lengviau!
Susisiekite su mumis
Adresas:
Nr. 305 kambarys „HuiLan“ pastatas Nr. 273 Huanpu Road Guangdžou, Kinija 510620
Kategorijos
Naujienlaiškis