FMUSER bežični prijenos videa i zvuka lakše!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albanski
ar.fmuser.org -> arapski
hy.fmuser.org -> Armenski
az.fmuser.org -> azerbejdžanski
eu.fmuser.org -> baskijski
be.fmuser.org -> bjeloruski
bg.fmuser.org -> Bugarski
ca.fmuser.org -> katalonski
zh-CN.fmuser.org -> kineski (pojednostavljeni)
zh-TW.fmuser.org -> Kineski (tradicionalni)
hr.fmuser.org -> hrvatski
cs.fmuser.org -> češki
da.fmuser.org -> danski
nl.fmuser.org -> Nizozemski
et.fmuser.org -> estonski
tl.fmuser.org -> filipinski
fi.fmuser.org -> finski
fr.fmuser.org -> Francuski
gl.fmuser.org -> galicijski
ka.fmuser.org -> gruzijski
de.fmuser.org -> njemački
el.fmuser.org -> Grčki
ht.fmuser.org -> haićanski kreolski
iw.fmuser.org -> hebrejski
hi.fmuser.org -> hindski
hu.fmuser.org -> Mađarski
is.fmuser.org -> islandski
id.fmuser.org -> indonezijski
ga.fmuser.org -> irski
it.fmuser.org -> Talijanski
ja.fmuser.org -> japanski
ko.fmuser.org -> korejski
lv.fmuser.org -> latvijski
lt.fmuser.org -> Litvanski
mk.fmuser.org -> makedonski
ms.fmuser.org -> malajski
mt.fmuser.org -> malteški
no.fmuser.org -> Norveška
fa.fmuser.org -> perzijski
pl.fmuser.org -> poljski
pt.fmuser.org -> portugalski
ro.fmuser.org -> Rumunjski
ru.fmuser.org -> ruski
sr.fmuser.org -> srpski
sk.fmuser.org -> slovački
sl.fmuser.org -> Slovenski
es.fmuser.org -> španjolski
sw.fmuser.org -> svahili
sv.fmuser.org -> švedski
th.fmuser.org -> Tajlandski
tr.fmuser.org -> turski
uk.fmuser.org -> ukrajinski
ur.fmuser.org -> urdu
vi.fmuser.org -> Vijetnamski
cy.fmuser.org -> velški
yi.fmuser.org -> Jidiš
1. RTP / RTCP protokol
RTP protokol
Puni naziv RTP-a je Real-time Transport Protocol (protokol u stvarnom vremenu).
To je standard koji je predložio IETF (Internet Engineering Task Force), a odgovarajući RFC dokument je RFC3550 (RFC1889 je verzija koja je istekla). RFC3550 ne definira samo RTP, već definira i prateći povezani protokol RTCP (protokol kontrole prometa u stvarnom vremenu, odnosno protokol nadzora prometa u stvarnom vremenu). RTP se koristi za pružanje end-to-end usluga prijenosa u stvarnom vremenu za razne multimedijske podatke koji se trebaju prenositi u stvarnom vremenu, poput glasa, slike i faksa na IP mreži. RTP pruža informacije o vremenu i sinkronizaciju prijenosa za prijenos u stvarnom vremenu s interneta na kraj, a ne jamči kvalitetu usluge koju pruža RTCP.
RTP aplikacijsko okruženje
(1) Jednostavna multicast audio konferencija. Glasovna komunikacija ostvaruje se putem multicast adrese i par priključaka. Jedan je za audio podatke (RTP), a drugi za kontrolne pakete (RTCP).
(2) Audio i video konferencije. Ako se u konferenciji koriste i audio i video konferencije, ta će se dva medija prenositi u različitim RTP sesijama, a svaka će sesija koristiti drugu adresu prijenosa (IP adresa + port). Ako korisnik istovremeno koristi dvije sesije, RTCP paket koji odgovara svakoj sesiji koristi kanonsko ime CNAME (kanonsko ime). Sudionici mogu dobiti pridruženi audio i video prema CNAME u RTCP paketu, a zatim sinkronizirati audio i video prema vremenskim informacijama (mrežni vremenski protokol) u RTCP paketu.
(3) Prevodilac i mikser. Translator i mikser su relejni sustavi na razini RTP-a. Prevoditelji se koriste u korisničkim područjima do kojih se ne može izravno doći putem IP multicast-a, poput vatrozida između pošiljatelja i primatelja. Kada se format kodiranja zvuka koji sudionici mogu primiti razlikuje, na primjer, ako se sudionik poveže na konferenciju velike brzine putem veze male brzine, koristi se mikser. Prije ulaska u mrežu u kojoj treba promijeniti format audio podataka, mikser rekonstruira audio pakete iz jednog izvora ili više izvora, spaja rekonstruirani više audio zapisa i kodira ih drugim audio kodiranjem. Proslijedite ovaj novi RTP paket. Sve pakete podataka iz miksera mikser bi trebao identificirati kao izvor sinkronizacije (SSRC, vidi RTP enkapsulacija), a govornik se može potvrditi putem popisa izvora doprinosa (CSRC tablica, vidi RTP enkapsulacija).
RTCP protokol
Kontrolni protokol u stvarnom vremenu (RTCP) i RTP zajednički su definirani u RFC 1889 predloženom 1996. To je kontrolni protokol koji radi s RTP-om. RTCP radi samo na protokolu niske razine, a protokol niske razine omogućuje multipleksiranje podataka i kontrolnih paketa. Tijekom RTP sesije, svaki sudionik sesije povremeno šalje RTCP kontrolne pakete svim ostalim sudionicima. Za RTP sesije ili emisije obično se koristi jedna višeciljna adresa emitiranja. Svi RTP i RTCP paketi koji pripadaju ovoj sesiji koriste ovu višeciljnu adresu emitiranja. RTP paketi i RTCP paketi mogu se razlikovati pomoću različitih brojeva priključaka. .
je sestrinski protokol Real Time Transport Protocol (RTP). RTCP pruža izvanpojasnu kontrolu za RTP medijske tokove. RTCP sam ne prenosi podatke, ali surađuje s RTP-om radi pakiranja i slanja multimedijskih podataka. RTCP povremeno prenosi kontrolne podatke između sudionika u streaming multimedijskoj sesiji. Glavna funkcija RTCP-a je pružanje povratnih informacija o kvaliteti usluge koju pruža RTP.
RTCP obavlja sljedeće četiri funkcije:
(1) Uglavnom radi pružanja povratnih informacija o kvaliteti objavljivanja podataka. RTCP je dio RTP protokola prijenosa i povezan je s protokom i kontrolom zagušenja ostalih protokola prijenosa. Povratne informacije imaju izravan učinak na prilagodljivo upravljanje kodiranjem, ali iskustvo IP višestrukog slanja pokazuje da je primanje povratnih informacija od pošiljatelja presudno za dijagnosticiranje pogrešaka u prijenosu. Slanje i primanje izvještaja o povratnim informacijama svim sudionicima omogućava promatračima problema da procijene jesu li ti problemi lokalni ili globalni. Mehanizmi objavljivanja poput IP višestrukog slanja omogućuju skupinama poput pružatelja mrežnih usluga primanje povratnih informacija i nadgledanje nezavisnih proizvođača radi dijagnosticiranja mrežnih problema. Funkciju povratne sprege izvode RTCP izvještaji pošiljatelja i primatelja.
(2) RTCP nosi identifikaciju trajnog transportnog sloja RTP izvora koja se naziva kanonski naziv (CNAME). Ako se pronađe sukob ili se program ponovo pokrene, budući da se SSRC identitet može promijeniti, primatelj treba CNAME za praćenje sudionika. Prijemnik također treba CNAME da kontaktira nekoliko tokova podataka danih u odgovarajućoj RTP vezi.
(3) Prve dvije funkcije zahtijevaju od svih sudionika slanje RTCP paketa. Stoga, da bi se RTP proširio na velike količine, mora se kontrolirati stopa. Neka svaki sudionik pošalje kontrolne pakete ostalim sudionicima, što povećava broj neovisnih sudionika promatranja. Ovaj se broj koristi za izračunavanje brzine slanja paketa.
(4) Izborna funkcija je prijenos minimalnih podataka o kontroli veze, poput identificiranja sudionika. Najvjerojatnije će se koristiti u vezama "labave kontrole", gdje sudionici mogu slobodno ući ili izaći bez kontrole člana ili koordinacije parametara. RTCP djeluje kao prikladan kanal za sve sudionike, ali ne mora podržavati sve zahtjeve kontrolne komunikacije aplikacije.
Kada se RTP koristi u IP multicast, prve tri funkcije su potrebne i preporučuju se u svim situacijama. Dizajneri RTP aplikacija moraju izbjegavati upotrebu mehanizama koji rade samo u unicast načinu, što će rezultirati nemogućnošću skaliranja.
2. Odnos između RTP / RTCP i drugih protokola
Dijagram arhitekture streaming medija
Odnos između RTP protokola i drugih protokola
RTP, TCP i UDP su svi protokoli transportnog sloja; RTP se također može smatrati između aplikacijskog i transportnog sloja
Kao što se može vidjeti sa slike, RTP je podijeljen na transportni sloj koji je izgrađen na UDP-u. Kao i UDP protokol, kako bi ostvario svoju funkciju prijenosa u stvarnom vremenu, RTP također ima fiksni oblik enkapsulacije. RTP se koristi za pružanje vremenskih informacija i sinkronizaciju prijenosa za prijenos u stvarnom vremenu od kraja do kraja, ali ne jamči kvalitetu usluge. Kvalitetu usluge pruža RTCP.
3. RTMP protokol
RTMP (Real Time Messaging Protocol) protokol za razmjenu poruka u stvarnom vremenu je otvoreni protokol koji je razvio Adobe Systems za audio, video i prijenos podataka između Flash playera i poslužitelja.
Ona ima tri varijante:
1) protokol otvorenog teksta koji radi na TCP-u, koristeći port 1935;
2) RTMPT je enkapsuliran u HTTP zahtjev i može prelaziti vatrozid;
3) RTMPS je sličan RTMPT-u, ali koristi HTTPS vezu;
Flash protokol koristi RTMP protokol za prijenos objekata, videa i zvuka. Ovaj se protokol temelji na TCP protokolu ili anketnom HTTP protokolu;
RTMP protokol je poput spremnika koji se koristi za čuvanje podatkovnih paketa. Ti podaci mogu biti podaci u AMF formatu ili video / audio podaci u FLV;
Jedna veza može prenositi više mrežnih tokova kroz različite kanale. Svi se paketi u tim kanalima prenose u paketima fiksne veličine;
|
Unesite e-poštu da biste dobili iznenađenje
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albanski
ar.fmuser.org -> arapski
hy.fmuser.org -> Armenski
az.fmuser.org -> azerbejdžanski
eu.fmuser.org -> baskijski
be.fmuser.org -> bjeloruski
bg.fmuser.org -> Bugarski
ca.fmuser.org -> katalonski
zh-CN.fmuser.org -> kineski (pojednostavljeni)
zh-TW.fmuser.org -> Kineski (tradicionalni)
hr.fmuser.org -> hrvatski
cs.fmuser.org -> češki
da.fmuser.org -> danski
nl.fmuser.org -> Nizozemski
et.fmuser.org -> estonski
tl.fmuser.org -> filipinski
fi.fmuser.org -> finski
fr.fmuser.org -> Francuski
gl.fmuser.org -> galicijski
ka.fmuser.org -> gruzijski
de.fmuser.org -> njemački
el.fmuser.org -> Grčki
ht.fmuser.org -> haićanski kreolski
iw.fmuser.org -> hebrejski
hi.fmuser.org -> hindski
hu.fmuser.org -> Mađarski
is.fmuser.org -> islandski
id.fmuser.org -> indonezijski
ga.fmuser.org -> irski
it.fmuser.org -> Talijanski
ja.fmuser.org -> japanski
ko.fmuser.org -> korejski
lv.fmuser.org -> latvijski
lt.fmuser.org -> Litvanski
mk.fmuser.org -> makedonski
ms.fmuser.org -> malajski
mt.fmuser.org -> malteški
no.fmuser.org -> Norveška
fa.fmuser.org -> perzijski
pl.fmuser.org -> poljski
pt.fmuser.org -> portugalski
ro.fmuser.org -> Rumunjski
ru.fmuser.org -> ruski
sr.fmuser.org -> srpski
sk.fmuser.org -> slovački
sl.fmuser.org -> Slovenski
es.fmuser.org -> španjolski
sw.fmuser.org -> svahili
sv.fmuser.org -> švedski
th.fmuser.org -> Tajlandski
tr.fmuser.org -> turski
uk.fmuser.org -> ukrajinski
ur.fmuser.org -> urdu
vi.fmuser.org -> Vijetnamski
cy.fmuser.org -> velški
yi.fmuser.org -> Jidiš
FMUSER bežični prijenos videa i zvuka lakše!
Kontakt
Adresa:
Br. 305 Soba HuiLan zgrada br. 273 Huanpu Road Guangzhou Kina 510620
Kategorije
Novosti