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
5, protokolli RTSP
Dokumenti i referencës RFC2326
Protokolli i transmetimit në kohë reale (protokoll i transmetimit në kohë reale) është një protokoll i transmetimit multimedial që përdoret për të kontrolluar zërin ose videon dhe lejon kontrollin e njëkohshëm të kërkesës së transmetimit të shumëfishtë. Protokolli i komunikimit në rrjet i përdorur gjatë transmetimit nuk është brenda intervalit të tij të përcaktuar. Ana e serverit Ju mund të zgjidhni të përdorni TCP ose UDP për të transmetuar përmbajtje transmetuese. Sintaksa dhe funksionimi i saj janë të ngjashme me HTTP 1.1, por sinkronizimi i kohës nuk theksohet veçanërisht, kështu që mund të tolerojë vonesat e rrjetit. Kontrolli i sipërpërmendur i kërkesës me shumë transmetime (Multicast) i përmendur më parë jo vetëm që mund të zvogëlojë përdorimin e rrjetit në anën e serverit, por gjithashtu të mbështesë konferencat e videove me shumë palë (Video Konferencë). Për shkak se funksionon në mënyrë të ngjashme me HTTP1.1, funksioni i cache "Cache" i serverit të proxy "Proxy" është gjithashtu i zbatueshëm për RTSP, dhe për shkak se RTSP ka një funksion ridrejtimi, serveri që ofron shërbimin mund të kalohet në përputhje me ngarkesën aktuale situata për të shmangur ngarkesën e tepruar të përqendruar në të njëjtin server dhe të shkaktojë vonesë.
u propozua bashkërisht nga Real Networks dhe Netscape. Protokolli përcakton se si aplikacionet një në shumë mund të transmetojnë në mënyrë efektive të dhëna multimedia përmes një rrjeti IP. RTSP ofron një kornizë të zgjerueshme që bën të mundur kontrollimin dhe kërkesën e të dhënave në kohë reale, të tilla si audio dhe video. Burimet e të dhënave përfshijnë të dhëna të drejtpërdrejta dhe të dhëna të ruajtura në klipe.
Qëllimi i këtij protokolli është të kontrollojë lidhjet e shumta të transmetimit të të dhënave, të sigurojë një mënyrë për të zgjedhur kanalet e transmetimit, të tilla si UDP, multicast UDP dhe TCP, dhe të sigurojë metoda për zgjedhjen e një mekanizmi transmetimi të bazuar në RTP.
Marrëdhënia midis RTSP dhe RTP
RTP: Protokolli i Transportit në kohë Reale
RTP / RTCP është protokolli aktual i transmetimit të të dhënave;
RTP transmeton të dhëna audio / video. Nëse është PLAY, serveri ia dërgon klientit. Nëse është RECORD, mund të dërgohet në server nga klienti. I gjithë protokolli RTP përbëhet nga dy pjesë të lidhura ngushtë: protokolli i të dhënave RTP dhe protokolli i kontrollit RTP (dmth. RTCP)
RTCP: RTCP përfshin Raportin e Dërguesit dhe Raportin e Marrësit, të përdorur për sinkronizim audio / video dhe qëllime të tjera dhe është një protokoll kontrolli;
RTSP: Protokolli i transmetimit në kohë reale (RTSP)
Kërkesat e RTSP kryesisht përfshijnë PESRSHKRUAJ, RREGULLIM, PLAY, PAUSE, TEARDOWN, OPTIONS, etj., Siç nënkupton vetë emri, mund të njihet si funksion dialogu dhe kontrolli;
Gjatë bisedës së RTSP, SETUP mund të përcaktojë portën e përdorur nga RTP / RTCP, PLAY / PAUSE / TEARDOWN mund të fillojë ose ndalojë dërgimin e RTP, etj .;
6. Protokolli TCP dhe UDP
Protokolli TCP
TCP, emri i plotë është Protokolli i Kontrollit të Transferimit, dhe emri kinez është Protokolli i Kontrollit të Transmetimit. Punon në shtresën e transportit OSI dhe ofron shërbime të besueshme të transmetimit të orientuara drejt lidhjes.
Puna e TCP është kryesisht për të krijuar një lidhje, dhe pastaj të marrë të dhëna nga programi i shtresës së aplikimit dhe të transmetojë. TCP përdor lidhjen e qarkut virtual për të punuar. Para dërgimit të të dhënave, duhet të vendosë një lidhje midis dërguesit dhe marrësit. Pas dërgimit të të dhënave, dërguesi do të presë që marrësi të japë një përgjigje konfirmuese, përndryshe dërguesi do të mendojë se këto të dhëna janë humbur dhe do t'i dërgojë përsëri këto të dhëna.
RTP nuk është si http dhe ftp që mund të shkarkojë të gjithë skedarin e filmit plotësisht. Dërgon të dhëna në rrjet me një shpejtësi fikse të të dhënave. Klienti gjithashtu shikon skedarin e filmit me këtë shpejtësi. Pasi të luhet ekrani i filmit, ai nuk mund të luhet në mënyrë të përsëritur. , Nëse nuk kërkoni përsëri të dhëna nga serveri.
Dallimi më i madh midis RTSP dhe RTP është se: RTSP është një protokoll i dyanshëm në të vërtetë për transmetimin e të dhënave, i cili lejon klientin të dërgojë kërkesa te serveri, të tilla si operacionet e riprodhimit, përpara dhe të kundërt.
Sigurisht, RTSP mund të transmetojë të dhëna të bazuara në RTP, dhe gjithashtu mund të zgjedhë TCP, UDP, UDP multicast dhe kanale të tjera për të dërguar të dhëna, e cila ka shkallëzim të mirë.
Isshtë një protokoll i shtresës së aplikimit të rrjetit i ngjashëm me protokollin http.
Porta e burimit: specifikohet porta e dërguesit
Porta e destinacionit: specifikohet numri i portës në fundin e marrjes
Numri i sekuencës: tregon pozicionin e segmentit në sekuencën e segmenteve që do të transmetohen
Numri i konfirmimit: specifikon numrin e sekuencës së segmentit të marrë me sukses, numri i sekuencës së konfirmimit përmban numrin e radhës tjetër që fundi që dërgon konfirmimin pret të marrë
Kompensimi i TCP: specifikon gjatësinë e kokës së segmentit. Gjatësia e kokës së seksionit varet nga opsioni i vendosur në fushën e opsionit të kokës së seksionit
Rezervuar: Një fushë e rezervuar është caktuar për përdorim në të ardhmen
Shenjat: SYN, ACK, PSH, RST, URG, FIN
SYN: do të thotë sinkronizimi
ACK: do të thotë konfirmim
PSH: Tregon që të dhënat do të dërgohen në procesin e marrjes sa më shpejt të jetë e mundur
RST: Tregon lidhjen e rivendosjes
URG: Tregon treguesin e urgjencës
FIN: Tregon që dërguesi ka përfunduar transmetimin e të dhënave
Dritarja: Specifikoni komandën për madhësinë e segmentit tjetër që dërguesi mund të transmetojë
Checksum: Checksum përmban kokën e segmentit TCP dhe pjesën e të dhënave, të përdorura për të verifikuar besueshmërinë e kokës së segmentit dhe pjesës së të dhënave
Urgjenca: tregon se segmenti përmban informacionin e urgjencës dhe treguesi i urgjencës është i vlefshëm vetëm kur flamuri URG është vendosur në 1.
Opsionet: Përcaktohet madhësia e segmentit të njohur, vula kohore, fundi i fushës së opsionit dhe specifikohet opsioni kufitar i fushës së opsionit
Si funksionon TCP
Vendosja e lidhjes TCP: Procesi i krijimit të lidhjes TCP quhet ndryshe edhe shtrëngim duarsh TCP. Së pari, hosti i dërguesit fillon një kërkesë për sinkronizim (SYN) për të vendosur një lidhje me hostin e marrësit; hosti i marrësit përgjigjet me një përgjigje të sinkronizimit / njohjes (SYN / ACK) ndaj hostit të dërguesit pas marrjes së kësaj kërkese; hosti i dërguesit e merr këtë Pasi që paketa të dërgojë një mirënjohje (ACK) te hosti i marrësit, në këtë kohë lidhja TCP vendoset me sukses;
Mbyllja e lidhjes TCP: Pasi hosti i dërguesit dhe hosti i destinacionit të vendosin një lidhje TCP dhe të përfundojnë transmetimin e të dhënave, një paketë e të dhënave me flamurin përfundimtar të vendosur në 1 do të dërgohet për të mbyllur lidhjen TCP dhe për të liruar hapësirën e tamponit të zënë nga lidhja në të njëjtën kohë; Vendosja e rivendosjes së TCP: TCP lejon që lidhja të ndërpritet papritmas gjatë transmetimit, e cila quhet rivendosja e TCP;
Renditja dhe konfirmimi i të dhënave TCP: TCP është një protokoll i besueshëm transmetimi. Përdor numrat e sekuencës dhe numrat e konfirmimit për të ndjekur marrjen e të dhënave gjatë transmetimit;
Ritransmetimi i TCP: Në procesin e transmetimit të TCP, nëse pritësi i marrësit nuk merr një përgjigje njohjeje për një paketë të dhënash brenda periudhës së skadimit të ritransmetimit, pritësi dërgues e konsideron paketën e të dhënave të humbur dhe i dërgon paketën e të dhënave marrësit përsëri Anën, kjo quhet ritransmetim TCP;
Konfirmimi i vonesës së TCP: TCP jo gjithmonë konfirmon data menjëherë pasi e kanë marrë. Kjo i lejon hostit të dërgojë mesazhin e vet të konfirmimit tek pala tjetër gjatë marrjes së të dhënave.
Mbrojtja e të dhënave TCP (shuma e kontrollit): TCP është një protokoll i besueshëm transmetimi, i cili siguron llogaritjen e shumës së kontrollit për të realizuar integritetin e të dhënave gjatë transmetimit.
Protokolli UDP
Protokolli UDP është shkurtesa e anglisht UserDatagramProtocol, që është, protokolli i përdoruesit të të dhënave, i cili përdoret kryesisht për të mbështetur aplikacionet e rrjetit që kanë nevojë të transmetojnë të dhëna midis kompjuterëve. Aplikacione të shumta të rrjetit të klientit / serverit, duke përfshirë sistemet e konferencave video në rrjet, duhet të përdorin protokollin UDP. Protokolli UDP është përdorur për shumë vite që nga fillimi i tij. Megjithëse shkëlqimi i saj fillestar është fshehur nga disa protokolle të ngjashme, edhe sot, UDP është ende një protokoll i shtresës së transportit të rrjetit shumë praktik dhe i realizueshëm.
Ashtu si protokolli i mirënjohur TCP (Transmission Control Protocol), protokolli UDP ndodhet drejtpërdrejt në krye të protokollit IP (Protokolli i Internetit). Sipas modelit të referencës OSI (Open System Interconnection), UDP dhe TCP janë të dy protokolle të shtresës së transportit.
Funksioni kryesor i protokollit UDP është që të ngjesh trafikun e të dhënave të rrjetit në formën e të dhënave. Një datagram tipik është një njësi transmetuese e të dhënave binare. 8 bajtët e para të secilit datagram përdoren për të përmbajtur informacione të kokës, dhe bajtet e mbetura përdoren për të përmbajtur të dhëna specifike të transmetimit.
7. Krahasimi i protokollit RTP / RTCP, RTMP, TCP, UDP
TCP është një protokoll pikë-për-pikë, që do të thotë që secili klient duhet të ndajë lidhjen klient / server, kështu që transmetimi i të dhënave për shumë klientë nuk mund të realizohet në nivelin e rrjetit. Nëse një rrjedhë e të dhënave duhet të transmetohet në shumë klientë në të njëjtën kohë, serveri duhet të transmetojë një kopje të rrjedhës së të dhënave te secili klient. TCP mund të rregullojë dinamikisht shpejtësinë e transmetimit sipas gjerësisë së rrjetit dhe shkallës së bllokimit dhe të dërgojë përsëri paketat e të dhënave të humbura. Siguria e transmetimit të të dhënave është e siguruar, por burimet e serverit janë të shtrenjta dhe është e vështirë të sigurohet performanca në kohë reale e transmetimit të transmetimit të të dhënave kur rryma e të dhënave është e madhe.
UDP është një protokoll jo i besueshëm transmetimi. Në fundin e dërgimit, shpejtësia me të cilën UDP transmeton të dhënat kufizohet vetëm nga shpejtësia me të cilën aplikacioni gjeneron të dhëna, kapaciteti i kompjuterit dhe gjerësia e transmetimit të transmetimit; në fund të marrjes, UDP vendos secilin segment të mesazhit në një radhë. Aplikacioni lexon një segment mesazhesh nga radhë çdo herë; protokolli UDP nuk ka nevojë të ruajë gjendjen e lidhjes dhe nuk mendon se çdo paketë e të dhënave duhet të arrijë fundin e marrjes, kështu që ngarkesa e rrjetit është më e vogël se TCP dhe shpejtësia e transmetimit është më e shpejtë se TCP; Sa më i mbingarkuar rrjeti, aq më shumë pako të dhënash humbasin.
Dallimi kryesor midis protokollit UDP dhe TCP është se si të arrihet transmetimi i besueshëm i informacionit. Protokolli TCP përmban një mekanizëm të veçantë të garantimit të dorëzimit. Kur marrësi i të dhënave merr informacionin nga dërguesi, ai automatikisht do t'i dërgojë dërguesit një mesazh konfirmimi; dërguesi do të vazhdojë të transmetojë informacione të tjera vetëm pasi të marrë mesazhin e konfirmimit. Përndryshe, do të presë derisa të merret mesazhi i konfirmimit.
Pra, TCP ka më shumë kohë për të vendosur një lidhje sesa UDP. Krahasuar me UDP, TCP ka siguri dhe besueshmëri më të lartë. Madhësia e transmetimit të protokollit TCP nuk është e kufizuar. Pasi të vendoset lidhja, të dy palët mund të transmetojnë një sasi të madhe të të dhënave në një format të caktuar, ndërsa UDP është një protokoll jo i besueshëm me një kufi madhësie, i cili nuk mund të kalojë 64K çdo herë.
Krahasuar me protokollin TCP, një ndryshim tjetër i protokollit UDP është mënyra e marrjes së shumëfishta të të dhënave që janë të papritura. Ndryshe nga TCP, UDP nuk garanton rendin e dërgimit dhe marrjes së të dhënave.
RTP është mbi UDP. Edhe pse UDP nuk është aq i besueshëm sa TCP dhe nuk mund të garantojë cilësinë e shërbimitpër sa i përket shërbimeve në kohë reale, RTCP duhet të monitorojë transmetimin e të dhënave dhe cilësinë e shërbimit në kohë reale. Sidoqoftë, për shkak se vonesa e transmetimit të UDP është më e ulët se ajo e TCP, ajo mund të jetë shumë e përputhshme me video dhe audio. Ndeshje e mire. Prandaj, në aplikime praktike, RTP / RTCP / UDP përdoret për media audio / video dhe TCP përdoret për transmetimin e të dhënave dhe sinjalizimin e kontrollit.
Protokolli RTMP është një protokoll i krijuar posaçërisht për transmetimin efikas të videos, audios dhe të dhënave. Realizon transmetimin e videos dhe zërit në kohë reale duke vendosur një lidhje binare TCP ose duke lidhur një tunel HTTP.
RTMP mbështet më shumë protokolle mediatike sesa serverat tradicionalë të mediave. Ai mbështet transmetimin dinamik të linjave të shumta që mund të përmbajnë të dhëna audio, video dhe skenare nga serveri te klienti dhe nga klienti te serveri. RTMP përpunon të dhënat audio, video dhe skenare veç e veç.
Të dhënat e zërit dhe videos ruhen veçmas në server. Nëse të dhënat e zërit arrijnë një kufi të caktuar në bufferin e zërit, të gjitha të dhënat në buffer do të hidhen poshtë, dhe të dhënat më të fundit të mbërritura do të lejohen të fillojnë të grumbullohen në buffer dhe t'i dërgohen secilit klient. Të dhënat video përpunohen në një mënyrë të ngjashme, ndryshimi është se kur arrin një kornizë e re çelësi, të dhënat në buffer pastrohen. Kur hidhni të dhënat e vjetra të kornizës, nëse zbulohet se të dhënat e klientit janë të gabuara, kornizat e reja dhe të vjetra janë të pajisura.
RTMP u jep nivele të ndryshme përparësie të dhënave. Në bisedat në kohë reale, tingulli është më i rëndësishmi, video i jepet përparësi e ulët dhe të dhënave të skriptit u jepet përparësi midis zërit dhe videos.
Protokolli RTMP mund të krijojë rrjedha të shumta të të dhënave, por secila rrjedhë e të dhënave mund të ketë vetëm një drejtim. Përdorimi i RTMP mund të ndërtojë një sistem të tillë, klienti mund të bashkëveprojë me serverin RTMP dhe serverin e aplikacionit në të njëjtën kohë, në mënyrë që ngarkesa në server të shpërndahet, edhe pse në këtë strukturë të përmirësuar të sistemit, kërkesat e performancës të serverit RTMP janë relativisht të larta.
8. Marrëveshje të tjera
Protokolli HTTP, emri i plotë është HyperText Transfer Protocol, dhe emri kinez është HyperText Transfer Protocol;
Protokolli MMS, emri i plotë është Microsoft Media Server Protocol, dhe emri kinez është Microsoft Media Server Protocol;
Protokolli HLS, emri i plotë HTTP Live Streaming, është një protokoll transmetimi mediatik streaming bazuar në HTTP i implementuar nga Apple Inc .;
|
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