FMUSER Transferoni pa video dhe audio video dhe audio më lehtë!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikanisht
sq.fmuser.org -> shqip
ar.fmuser.org -> arabisht
hy.fmuser.org -> Armenisht
az.fmuser.org -> Azerbajxhanisht
eu.fmuser.org -> Baskisht
be.fmuser.org -> Bjellorusisht
bg.fmuser.org -> Bullgarisht
ca.fmuser.org -> katalanisht
zh-CN.fmuser.org -> Kinezisht (e thjeshtuar)
zh-TW.fmuser.org -> Kinezisht (Tradicionale)
hr.fmuser.org -> Kroate
cs.fmuser.org -> Çekisht
da.fmuser.org -> daneze
nl.fmuser.org -> Hollandisht
et.fmuser.org -> Estonisht
tl.fmuser.org -> Filipinase
fi.fmuser.org -> finlandisht
fr.fmuser.org -> Frëngjisht
gl.fmuser.org -> Galike
ka.fmuser.org -> gjeorgjian
de.fmuser.org -> gjermanisht
el.fmuser.org -> Greqisht
ht.fmuser.org -> Kreolishtja Haitiane
iw.fmuser.org -> Hebraisht
hi.fmuser.org -> Hindisht
hu.fmuser.org -> Hungarisht
is.fmuser.org -> Islandez
id.fmuser.org -> indonezisht
ga.fmuser.org -> Irlandez
it.fmuser.org -> Italisht
ja.fmuser.org -> Japoneze
ko.fmuser.org -> Koreane
lv.fmuser.org -> Letonisht
lt.fmuser.org -> Lituanisht
mk.fmuser.org -> maqedonas
ms.fmuser.org -> Malajzisht
mt.fmuser.org -> Maltese
no.fmuser.org -> Norvegjisht
fa.fmuser.org -> persisht
pl.fmuser.org -> polake
pt.fmuser.org -> Portugeze
ro.fmuser.org -> Rumanisht
ru.fmuser.org -> Rusisht
sr.fmuser.org -> serbisht
sk.fmuser.org -> Sllovake
sl.fmuser.org -> Sllovenisht
es.fmuser.org -> Spanjisht
sw.fmuser.org -> Suahilisht
sv.fmuser.org -> suedisht
th.fmuser.org -> Thai
tr.fmuser.org -> turqisht
uk.fmuser.org -> ukrainas
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Uellsit
yi.fmuser.org -> Yiddish
1. Hyrje në RTP
RTP është një protokolli i transmetimit në kohë reale i cili siguron shërbimin e transmetimit nga një skaj në tjetrin, i cili mbështet transmetimin e të dhënave në kohë reale në transmetimin e synuar të vetëm dhe shërbimin e rrjetit të transmetimit shumë objektiv, ndërsa transmetimi i të dhënave në kohë reale monitorohet dhe kontrollohet nga protokolli RTCP.
2. RTP përcaktohet në RFC
Aplikacioni duke përdorur protokollin RTP ekzekutohet në RTP, ndërsa programi që ekzekuton RTP ekzekutohet në shtresën e sipërme të UDP, në mënyrë që të përdorë numrin e portit dhe kontrollin dhe të UDP. RTP mund të konsiderohet si një nën-shtresë e shtresës së transportit. Blloqet e të dhënave audio dhe TV të gjeneruara nga aplikacionet multimediale janë të kapsuluara në pako RTP, secila paketë RTP është e kapsuluar në segmentin e mesazheve UDP dhe më pas paketohet në pako IP.
Struktura e paketës përfshin disa fusha të përdorura gjerësisht në multimedia, duke përfshirë audio sipas kërkesës, video sipas kërkesës, telefon në internet dhe konferencë video. Specifikimi RTP nuk përcakton standardet për formatet e kompresuara për zërin dhe televizionin dhe mund të përdoret për të transmetuar skedarë në format normal. Për shembull, tingulli në wav ose GSM (Sistemi Global për komunikime mobile), MPEG-1 dhe MPEG-2 TV gjithashtu mund të përdoren për të transmetuar tinguj dhe skedarë TV të ruajtur në formate të pronarit.
Nga këndvështrimi i zhvilluesve të aplikacioneve, ekzekutuesit e RTP mund të konsiderohen si pjesë e aplikacionit sepse zhvilluesit duhet të integrojnë RTP në aplikacion. Në fundin e dërgimit, zhvilluesit duhet të shkruajnë programin që ekzekuton protokollin RTP në programin e aplikimit që krijon paketën e informacionit RTP, dhe pastaj programi i aplikimit dërgon paketën e informacionit RTP në ndërfaqen e prizës së UDP, siç tregohet në Figurën 2; Në mënyrë të ngjashme, paketat RTP futen në aplikacion përmes ndërfaqes së prizës UDP në marrës. Prandaj, zhvilluesit duhet të shkruajnë programin që ekzekuton protokollin RTP në aplikacionin që nxjerr të dhëna mediatike nga paketa RTP.
Punimi merr RTP si një shembull për të ilustruar procesin e tij të punës. Supozoni se tingulli i burimit të zërit është një tingull i koduar me PCM prej 64 kb / s, dhe supozoni se aplikacioni merr 20 ms të të dhënave të koduara si një copë, domethënë 160 bajt të dhëna të tingullit në një bllok të dhënash. Aplikacioni duhet të shtojë titullin RTP në këto të dhëna zanore për të gjeneruar paketa RTP, të cilat përfshijnë llojin, numrin e sekuencës dhe vijën kohore të të dhënave të shëndosha. Paketat RTP më pas dërgohen në ndërfaqen e prizës UDP, ku ato janë të kapsuluara në paketat UDP. Në marrës, programi i aplikimit merr paketën e informacionit RTP nga ndërfaqja e prizës, nxjerr bllokun e të dhënave të zërit nga paketa e informacionit RTP dhe më pas dekodon dhe luan zërin në mënyrë korrekte duke përdorur informacionin në fushën e titullit të paketës RTP.
Nëse aplikacioni nuk përdor zgjidhje të pronarit për të siguruar llojin e ngarkesës, numrin e sekuencës ose vijën kohore, por përdor protokollin standard RTP, aplikacioni do të jetë më i lehtë për t'u ekzekutuar me aplikacione të tjera të rrjetit, gjë që shpresojnë të gjithë. Për shembull, nëse dy kompani të ndryshme po zhvillojnë softuer telefonik në Internet, të gjitha ato përfshijnë RTP në produktet e tyre, gjë që shpreson që përdoruesit që përdorin softuer të ndryshëm të telefonit të ndërmarrjes të mund të komunikojnë.
Importantshtë e rëndësishme të theksohet se RTP nuk ofron ndonjë mekanizëm për të siguruar që të dhënat i dorëzohen marrësit në kohë ose cilësi të tjera të shërbimit. Nuk garanton që pakoja e informacionit të mos humbasë ose renditja e paketave të mos prishet. Në të vërtetë, kapsulimi i RTP mund të shihet vetëm nga ana e sistemit. Routeri në mes nuk e dallon që datagrami IP mbart paketa RTP.
RTP lejon që çdo burimi mediatik të caktohet një rrjedhë e veçantë paketash RTP, të tilla si një aparat fotografik ose mikrofon. Për shembull, një konferencë televizive me dy grupe të përfshira mund të hapë katër rryma paketash: dy kamera që transmetojnë rrjedha TV dhe dy mikrofona për të transmetuar rrjedha të zërit. Sidoqoftë, shumë teknologji të njohura të kodimit, përfshirë MPEG-1 dhe MPEG-2, lidhin imazhet e zërit dhe TV së bashku për të formuar një rrjedhë të vetme të të dhënave në procesin e kodimit, dhe gjenerojnë një lumë paketash RTP në një drejtim.
Paketat RTP nuk janë të kufizuara në transmetimin e vetëm të synuar dhe ato gjithashtu mund të transmetohen në një në shumë pemë transmetimi me shumë synime ose në pemën e transmetimit me shumë në shumë. Për shembull, transmetimi me shumë synime me shumë për shumë, në këtë aplikacion, të gjithë terminalet transmetues zakonisht dërgojnë rrymën e tyre të paketave RTP në pemën e transmetimit shumë-objektiv me të njëjtën adresë transmetimi shumë-objektive.
3. Fusha e kokës së paketës RTP
Titulli RTP përbëhet nga katër fusha të kokave të paketave dhe fusha të tjera: fusha e llojit të ngarkesës, fusha e numrit të sekuencës, fusha e vulave kohore dhe fusha e identifikuesit të burimit të sinkronizimit.
1) lloji i ngarkesës
Fusha e llojit të ngarkesës në paketën RTP është e gjatë 7 bit, kështu që RTP mund të mbështesë 128 lloje të ndryshme të ngarkesës. Për rrjedhën e zërit, kjo fushë përdoret për të treguar llojin e kodimit të përdorur nga zëri, të tilla si PCM, modulimi delta adaptiv, kodimi linear parashikues, etj. Nëse dërguesi vendos të ndryshojë metodën e kodimit gjatë sesionit ose transmetimit, dërguesi mund të njoftojë marrësin përmes këtij domeni. Tabela 1 rendit llojet e ngarkesave të tingullit që RTP mund të mbështesë aktualisht.
Për transmetimet televizive, llojet e ngarkesës mund të përdoren për të treguar llojin e kodimit të TV, të tilla si lëvizja JPEG, MPEG-1, MPEG-2, h.231, etj. Dërguesi gjithashtu mund të ndryshojë metodën e kodimit të TV në çdo kohë gjatë seancën ose gjatë seancës. Tabela 16-02 rendit disa lloje të ngarkesave televizive që RTP mund të mbështesë aktualisht.
2) numri serik
Fusha e fushës me numrin e sekuencës është e gjatë 16 bit. Shtoni 1 në secilin numër të sekuencës së paketës RTP. Marrësi mund ta përdorë atë për të kontrolluar nëse pakoja mungon dhe ta përpunojë paketën sipas numrit të sekuencës. Për shembull, aplikacioni marrës merr një rrjedhë pako RTP, e cila ka një interval midis numrave të sekuencës 86 dhe 89 dhe marrësi e di se paketat 87 dhe 88 janë humbur dhe merr masa për të përpunuar të dhënat e humbura.
3) vula kohore
Domeni i vulës kohore është i gjatë 32 bajt. Ajo pasqyron kohën e marrjes së mostrës (koha) e bajtit të parë në paketën RTP. Marrësi mund të përdorë këtë vulë kohore për të hequr shqetësimin e paketave të shkaktuara nga rrjeti dhe për të siguruar funksionin e sinkronizimit për riprodhimin në fundin e marrjes.
4) identifikuesi i burimit të sinkronizimit
Gjatësia e domenit identifikues të burimit të sinkronizimit (SSRC) është 32 bit. Përdoret për të identifikuar origjinën e rrjedhës së paketës RTP, dhe secila rrjedhë e paketës gjatë sesionit ose periudhës së RTP ka një SSRC të qartë. SSRC nuk është adresa IP e dërguesit, por një numër i caktuar rastësisht nga burimi në fillim të rrjedhës së paketës së re.
|
Fut email për të marrë një surprizë
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikanisht
sq.fmuser.org -> shqip
ar.fmuser.org -> arabisht
hy.fmuser.org -> Armenisht
az.fmuser.org -> Azerbajxhanisht
eu.fmuser.org -> Baskisht
be.fmuser.org -> Bjellorusisht
bg.fmuser.org -> Bullgarisht
ca.fmuser.org -> katalanisht
zh-CN.fmuser.org -> Kinezisht (e thjeshtuar)
zh-TW.fmuser.org -> Kinezisht (Tradicionale)
hr.fmuser.org -> Kroate
cs.fmuser.org -> Çekisht
da.fmuser.org -> daneze
nl.fmuser.org -> Hollandisht
et.fmuser.org -> Estonisht
tl.fmuser.org -> Filipinase
fi.fmuser.org -> finlandisht
fr.fmuser.org -> Frëngjisht
gl.fmuser.org -> Galike
ka.fmuser.org -> gjeorgjian
de.fmuser.org -> gjermanisht
el.fmuser.org -> Greqisht
ht.fmuser.org -> Kreolishtja Haitiane
iw.fmuser.org -> Hebraisht
hi.fmuser.org -> Hindisht
hu.fmuser.org -> Hungarisht
is.fmuser.org -> Islandez
id.fmuser.org -> indonezisht
ga.fmuser.org -> Irlandez
it.fmuser.org -> Italisht
ja.fmuser.org -> Japoneze
ko.fmuser.org -> Koreane
lv.fmuser.org -> Letonisht
lt.fmuser.org -> Lituanisht
mk.fmuser.org -> maqedonas
ms.fmuser.org -> Malajzisht
mt.fmuser.org -> Maltese
no.fmuser.org -> Norvegjisht
fa.fmuser.org -> persisht
pl.fmuser.org -> polake
pt.fmuser.org -> Portugeze
ro.fmuser.org -> Rumanisht
ru.fmuser.org -> Rusisht
sr.fmuser.org -> serbisht
sk.fmuser.org -> Sllovake
sl.fmuser.org -> Sllovenisht
es.fmuser.org -> Spanjisht
sw.fmuser.org -> Suahilisht
sv.fmuser.org -> suedisht
th.fmuser.org -> Thai
tr.fmuser.org -> turqisht
uk.fmuser.org -> ukrainas
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Uellsit
yi.fmuser.org -> Yiddish
FMUSER Transferoni pa video dhe audio video dhe audio më lehtë!
Kontakt
Adresa:
Nr.305 Dhoma Ndërtesa HuiLan Nr.273 Huanpu Road Guangzhou Kinë 510620
Kategoritë
Gazete