FMUSER Wirless Transmèt videyo ak odyo pi fasil!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afriken
sq.fmuser.org -> Albanyen
ar.fmuser.org -> Arab
hy.fmuser.org -> Armenian
az.fmuser.org -> Azerbaydjan
eu.fmuser.org -> Basque
be.fmuser.org -> Belarisyen
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalan
zh-CN.fmuser.org -> Chinwa (senplifye)
zh-TW.fmuser.org -> Chinwa (Tradisyonèl)
hr.fmuser.org -> Kwoasyen
cs.fmuser.org -> Czech
da.fmuser.org -> Danwa
nl.fmuser.org -> Olandè
et.fmuser.org -> Estonyen
tl.fmuser.org -> Filipino
fi.fmuser.org -> Finnish
fr.fmuser.org -> Franse
gl.fmuser.org -> Galisyen
ka.fmuser.org -> Georgian
de.fmuser.org -> Alman
el.fmuser.org -> Greek
ht.fmuser.org -> Kreyòl ayisyen
iw.fmuser.org -> ebre
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Icelandic
id.fmuser.org -> Endonezyen
ga.fmuser.org -> Ilandè
it.fmuser.org -> Italyen
ja.fmuser.org -> Japonè
ko.fmuser.org -> Koreyen
lv.fmuser.org -> Latvian
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> Masedwan
ms.fmuser.org -> Malay
mt.fmuser.org -> Maltese
no.fmuser.org -> Norwegian
fa.fmuser.org -> Pèsik
pl.fmuser.org -> Polonè
pt.fmuser.org -> Pòtigè
ro.fmuser.org -> Romanian
ru.fmuser.org -> Ris
sr.fmuser.org -> Sèb
sk.fmuser.org -> Slovak
sl.fmuser.org -> Slovenian
es.fmuser.org -> Panyòl
sw.fmuser.org -> Swahili
sv.fmuser.org -> Syèd
th.fmuser.org -> Thai
tr.fmuser.org -> Tik
uk.fmuser.org -> Ikrenyen
ur.fmuser.org -> Oudou
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Welsh
yi.fmuser.org -> Yiddish
5, RTSP pwotokòl
Dokiman referans RFC2326
Reyèl Pwotokòl Streaming an tan reyèl (Real Time Streaming Protocol) se yon pwotokòl difizyon miltimedya ki itilize pou kontwole son oswa videyo, e li pèmèt similtane plizyè kontwòl demann difizyon. Pwotokòl kominikasyon rezo a itilize pandan transmisyon a pa nan limit defini li yo. Bò sèvè a Ou ka chwazi pou itilize TCP oswa UDP pou transmèt kontni difizyon. Sentaks li yo ak operasyon yo sanble ak HTTP 1.1, men senkronizasyon tan se pa sa patikilyèman mete aksan sou, kidonk li ka tolere reta rezo. Kontwòl yo mansyone milti-difizyon demann (Multikast) mansyone pi bonè pa ka sèlman redwi itilizasyon rezo a sou bò sèvè, men tou sipòte konferans videyo milti-pati (Konferans Videyo). Paske li travay menm jan ak HTTP1.1, fonksyon kachèt "Cache" sèvè proxy "Proxy" la aplikab tou pou RTSP, e paske RTSP gen yon fonksyon redireksyon, sèvè ki bay sèvis la ka chanje selon chay aktyèl la. sitiyasyon Evite twòp chaj konsantre sou sèvè a menm ak lakòz reta.
te ansanm pwopoze pa Rezo Imobilye ak Netscape. Pwotokòl la defini ki jan yon sèl-a-anpil aplikasyon ka efektivman transmèt done miltimedya atravè yon rezo IP. RTSP bay yon fondasyon ekstansyon ki fè li posib pou kontwole ak sou-demann done an tan reyèl, tankou odyo ak videyo. Done sous gen ladan done ap viv ak done ki estoke nan klip.
Rezon ki fè pwotokòl sa a se kontwole plizyè koneksyon transmisyon done, bay yon fason yo chwazi chanèl transmisyon, tankou UDP, multidifuzyon UDP ak tchp, ak bay metòd pou chwazi yon mekanis transmisyon ki baze sou RTP.
Relasyon ki genyen ant RTSP ak RTP
RTP: an tan reyèl Pwotokòl transpò
RTP / RTCP se pwotokòl transmisyon done aktyèl la;
RTP transmèt done odyo / videyo. Si se PLAY, sèvè a voye li bay kliyan an. Si li se dosye, li ka voye nan sèvè a pa kliyan an. Tout pwotokòl RTP la konsiste de de pati ki gen rapò sere sere: RTP pwotokòl done ak pwotokòl kontwòl RTP (sètadi RTCP) ;
RTCP: RTCP gen ladan Rapò Sender ak Rapò Reseptè, yo itilize pou senkronizasyon odyo / videyo ak lòt rezon, e se yon pwotokòl kontwòl;
RTSP: Imobilye Pwotokòl Streaming (RTSP)
Demann RTSP sitou gen ladan DESKRI, ENFUPMASYON, jwe, pran yon poz, TEARDOWN, Opsyon, elatriye, kòm non an implique, li ka li te ye tankou yon fonksyon dyalòg ak kontwòl;
Pandan konvèsasyon an RTSP, SETUP ka detèmine pò a itilize pa RTP / RTCP, jwe / pran yon poz / TEARDOWN ka kòmanse oswa sispann voye nan RTP, elatriye;
6. TCP ak UDP pwotokòl
TCP pwotokòl
TCP, non konplè a se Pwotokòl Kontwòl Transfè, ak non Chinwa a se Pwotokòl Kontwòl Transmisyon. Li travay sou kouch transpò OSI epi li bay koneksyon-oryante sèvis transmisyon serye.
Travay TCP a se sitou etabli yon koneksyon, ak Lè sa a, resevwa done ki sòti nan pwogram nan kouch aplikasyon ak transmèt. TCP itilize koneksyon sikwi vityèl nan travay. Anvan ou voye done, li bezwen etabli yon koneksyon ant moun k la ak reseptè a. Apre done yo voye, moun k la ap tann pou reseptè a bay yon repons konfimasyon, sinon moun k la ap panse Done sa yo pèdi, epi ranvwaye done sa yo.
RTP se pa tankou http ak ftp ki ka telechaje tout dosye fim lan nèt. Li voye done sou rezo a nan yon pousantaj done fiks yo. Kliyan an tou ap gade dosye fim lan nan vitès sa a. Apre yo fin jwe ekran fim nan, li pa ka jwe repete. , Sòf si ou mande done ki sòti nan sèvè a ankò.
Pi gwo diferans ki genyen ant RTSP ak RTP se ke: RTSP se yon de-fason an tan reyèl pwotokòl transmisyon done, ki pèmèt kliyan an voye demann nan sèvè a, tankou lèktur, vit pou pi devan, ak operasyon ranvèse.
Natirèlman, RTSP ka transmèt done ki baze sou RTP, epi yo ka chwazi tou TCP, UDP, multikast UDP ak lòt chanèl pou voye done, ki gen bon évolutivité.
Li se yon pwotokòl kouch aplikasyon rezo ki sanble ak pwotokòl http la.
Pò Sous: se pò a nan moun k la espesifye
Pò destinasyon: se nimewo pò nan fen k ap resevwa a espesifye
Nimewo sekans: endike pozisyon segman an nan sekans segman yo dwe transmèt
Nimewo konfimasyon: presize nimewo sekans segman ou resevwa avèk siksè, nimewo sekans konfimasyon an gen nimewo sekans kap vini an ki fen voye konfimasyon an espere resevwa
TCP konpanse: presize longè header segman an. Longè header seksyon an depann de opsyon ki tabli nan jaden header opsyon seksyon an
Rezève: Yon jaden rezève deziyen pou itilizasyon nan lavni
Siy: SYN, ACK, PSH, RST, URG, FIN
SYN: vle di senkronizasyon
ACK: vle di konfimasyon
PSH: Endike ke done yo pral voye nan pwosesis k ap resevwa a pi vit ke posib
RST: Endike koneksyon Reyajiste
URG: Endike konsèy ijans
FIN: Endike ke moun k la te fini transmisyon done a
Fenèt: Espesifye lòd la sou gwosè a nan segman kap vini an ki moun k la ka transmèt
Chèk: Sòm total la gen header segman TCP ak pati done, ki itilize pou verifye fyabilite segman header ak pati done a.
Ijans: endike ke segman an gen enfòmasyon ijans, ak konsèy ijans lan valab sèlman lè drapo URG la mete a 1.
Opsyon: Gwosè a segman rekonèt, timestamp, nan fen jaden an opsyon yo espesifye, ak opsyon a fwontyè nan jaden an opsyon espesifye
Kouman TCP travay
TCP etablisman koneksyon: Pwosesis etablisman koneksyon TCP a yo rele tou TCP twa-fason lanmen. Premyèman, lame a moun k la inisye yon demann senkronizasyon (SYN) pou etabli yon koneksyon ak lame a reseptè; lame a reseptè reponn ak yon senkronizasyon / rekonesans (SYN / ACK) repons a lame a moun k la apre li fin resevwa demann sa a; lame a moun k la resevwa sa a apre yo fin voye pake a yon rekonesans (ACK) nan lame a reseptè, nan moman sa a se koneksyon an tchp avèk siksè etabli;
TCP fèmti koneksyon: Apre lame a moun k la ak lame a destinasyon etabli yon koneksyon tchp ak ranpli transmisyon done a, yo pral voye yon pake done ak drapo a fen mete nan 1 yo fèmen koneksyon an tchp ak divilge espas ki la tanpon okipe pa koneksyon an nan menm tan an; TCP Reyajiste Anviwònman: TCP pèmèt koneksyon an dwe entèwonp toudenkou pandan transmisyon, ki rele TCP Reyajiste;
TCP klasman done ak konfimasyon: TCP se yon pwotokòl transmisyon serye. Li itilize nimewo sekans ak nimewo konfimasyon pou swiv resepsyon done yo pandan transmisyon an;
TCP retransmisyon: Nan pwosesis la nan TCP transmisyon, si lame a reseptè pa resevwa yon repons rekonesans nan yon pake done nan peryòd la timeout retransmisyon, lame a moun k la konsidere pake a done pèdi epi voye pake a done nan reseptè a ankò Side, sa a yo rele TCP retransmisyon;
Konfimasyon reta TCP: TCP pa toujou konfime d laAta imedyatman apre ou fin resevwa li. Li pèmèt lame a voye pwòp mesaj konfimasyon li bay lòt pati a pandan y ap resevwa done yo.
TCP pwoteksyon done (checksum): TCP se yon pwotokòl transmisyon serye, ki bay checksum kalkil reyalize entegrite nan done pandan transmisyon.
UDP pwotokòl
UDP pwotokòl se abrevyasyon nan angle UserDatagramProtocol, se sa ki, itilizatè datagram pwotokòl, ki se sitou itilize sipòte aplikasyon pou rezo ki bezwen transmèt done ant òdinatè. Anpil aplikasyon rezo kliyan / sèvè ki gen ladan sistèm konferans videyo rezo bezwen sèvi ak pwotokòl la UDP. Pwotokòl la UDP te itilize pou anpil ane depi kreyasyon li yo. Malgre ke klere inisyal li yo te fènwa pa kèk pwotokòl menm jan an, menm jodi a, UDP se toujou yon pwotokòl kouch trè pratik ak posib rezo transpò.
Tankou pwotokòl byen koni TCP (Transmisyon Kontwòl Pwotokòl la), pwotokòl UDP a sitiye dirèkteman sou tèt pwotokòl IP (Pwotokòl Entènèt la). Selon modèl referans OSI (Open System Interconnection), UDP ak TCP tou de pwotokòl kouch transpò.
Fonksyon prensipal la nan pwotokòl la UDP se konpresyon rezo done trafik nan fòm lan nan datagram. Yon datagram tipik se yon inite transmisyon done binè. Premye 8 bytes nan chak datagram yo te itilize pou gen enfòmasyon header, ak bytes ki rete yo yo te itilize pou genyen done transmisyon espesifik.
7. RTP / RTCP, RTMP, TCP, UDP konparezon pwotokòl
TCP se yon pwotokòl pwen-a-pwen, ki vle di ke chak kliyan bezwen separe lyen kliyan an / sèvè, se konsa done difize kliyan miltip pa ka reyalize nan nivo rezo a. Si yo dwe transmèt yon kouran done nan plizyè kliyan an menm tan, sèvè a dwe transmèt yon kopi kouran done a nan chak kliyan. TCP ka dinamik ajiste vitès la transmisyon dapre Pleasant nan rezo a ak degre nan konjesyon ak ranvwaye pake yo done pèdi. Se fyab la nan transmisyon done asire, men resous sèvè yo chè, epi li difisil asire pèfòmans an tan reyèl nan transmisyon kouran done lè kouran an done se gwo.
UDP se yon pwotokòl transmisyon enfidèl. Nan fen a voye, vitès la nan ki UDP transmèt done se sèlman limite pa vitès la nan ki aplikasyon an jenere done, kapasite òdinatè a ak Pleasant transmisyon; an fen k ap resevwa, UDP mete chak segman mesaj nan yon keu. Aplikasyon an li yon segman mesaj soti nan nat la chak fwa; pwotokòl la UDP pa bezwen kenbe eta a koneksyon, epi yo pa panse ke chak pake done yo dwe rive nan fen a resevwa, se konsa chay la rezo a pi piti pase tchp, ak vitès transmisyon a se pi vit pase tchp; Plis konjesyone rezo a, plis pake done yo pèdi.
Diferans prensipal ki genyen ant UDP ak TCP pwotokòl se kòman yo reyalize transmisyon serye nan enfòmasyon. Pwotokòl TCP a gen yon mekanis garanti livrezon espesyal. Lè reseptè a done resevwa enfòmasyon ki soti nan moun k la, li pral otomatikman voye yon mesaj konfimasyon ba moun k la; moun k la ap kontinye transmèt lòt enfòmasyon sèlman apre li fin resevwa mesaj konfimasyon an. Sinon, li pral rete tann jiskaske mesaj konfimasyon an resevwa.
Se konsa, TCP gen plis tan etabli yon koneksyon pase UDP. Konpare ak UDP, TCP gen pi wo sekirite ak disponiblite. Gwosè transmisyon pwotokòl TCP a pa limite. Yon fwa koneksyon an etabli, tou de pati yo ka transmèt yon gwo kantite done nan yon fòma sèten, pandan y ap UDP se yon pwotokòl enfidèl ak yon limit gwosè, ki pa ka depase 64K chak fwa.
Konpare ak pwotokòl la tchp, yon lòt diferans nan pwotokòl la UDP se ki jan yo resevwa datagram miltip ki inatandi. Kontrèman ak TCP, UDP pa garanti lòd pou voye ak resevwa done yo.
RTP pi wo pase UDP. Malgre ke UDP se pa tankou serye ke tchp epi yo pa ka garanti sèvis la qualsèvis nan tan reyèl, RTCP bezwen kontwole transmisyon done ak bon jan kalite sèvis nan tan reyèl. Sepandan, paske reta transmisyon UDP a pi ba pase TCP, li kapab trè konpatib ak videyo ak odyo. Bon match. Se poutèt sa, nan aplikasyon pratik, RTP / RTCP / UDP yo itilize pou medya odyo / videyo, ak TCP yo itilize pou transmisyon done ak kontwòl siyal.
Pwotokòl RTMP a se yon pwotokòl ki fèt espesyalman pou transmisyon efikas videyo, odyo ak done. Li reyalize videyo an tan reyèl ak transmisyon son pa etabli yon koneksyon tchp binè oswa konekte yon tinèl HTTP.
RTMP sipòte plis pwotokòl medya pase serveurs medya tradisyonèl yo. Li sipòte transmisyon dinamik nan liy miltip ki ka gen ladan odyo, videyo, ak done script soti nan sèvè a nan kliyan an ak nan kliyan an nan sèvè a. RTMP trete done odyo, videyo, ak script separeman.
Son ak videyo done yo tampon separeman nan sèvè a. Si done son yo rive nan yon sèten limit nan tanpon son an, tout done ki nan tanpon an pral jete, epi done ki pi resamman rive yo pral pèmèt yo kòmanse kolekte nan tanpon an epi voye bay chak kliyan. Done videyo trete nan yon fason ki sanble, diferans lan se ke lè yon nouvo ankadreman kle rive, done yo nan tanpon an otorize. Lè jete done yo ankadreman fin vye granmoun, si li te jwenn ke done yo nan kliyan an se sa ki mal, ankadreman yo nouvo ak fin vye granmoun yo ekipe.
RTMP bay diferan nivo priyorite nan done yo. Nan konvèsasyon an tan reyèl, son ki pi enpòtan an, videyo yo ba priyorite, ak done script yo bay yon priyorite ant son ak videyo.
Pwotokòl la RTMP ka kreye plizyè done kouran, men chak kouran done ka sèlman gen yon sèl direksyon. Lè l sèvi avèk RTMP ka bati tankou yon sistèm, kliyan an ka kominike avèk sèvè a RTMP ak sèvè aplikasyon an nan menm tan an, se konsa ke chaj la sou sèvè a ka gaye, byenke nan estrikti sa a sistèm amelyore, kondisyon yo ki pèfòmans nan sèvè a RTMP yo relativman wo.
8. Lòt akò
Pwotokòl HTTP, non konplè a se Pwotokòl Transfè HyperText, ak non Chinwa a se Pwotokòl Transfè HyperText;
MMS pwotokòl, non konplè a se Microsoft Media sèvè Pwotokòl, ak non Chinwa a se Microsoft Media sèvè Pwotokòl;
Pwotokòl HLS, non konplè HTTP Live Streaming, se yon pwotokòl difizyon medya ki baze sou HTTP aplike pa Apple Inc .;
|
Antre nan imèl yo ka resevwa yon sipriz
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afriken
sq.fmuser.org -> Albanyen
ar.fmuser.org -> Arab
hy.fmuser.org -> Armenian
az.fmuser.org -> Azerbaydjan
eu.fmuser.org -> Basque
be.fmuser.org -> Belarisyen
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalan
zh-CN.fmuser.org -> Chinwa (senplifye)
zh-TW.fmuser.org -> Chinwa (Tradisyonèl)
hr.fmuser.org -> Kwoasyen
cs.fmuser.org -> Czech
da.fmuser.org -> Danwa
nl.fmuser.org -> Olandè
et.fmuser.org -> Estonyen
tl.fmuser.org -> Filipino
fi.fmuser.org -> Finnish
fr.fmuser.org -> Franse
gl.fmuser.org -> Galisyen
ka.fmuser.org -> Georgian
de.fmuser.org -> Alman
el.fmuser.org -> Greek
ht.fmuser.org -> Kreyòl ayisyen
iw.fmuser.org -> ebre
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Icelandic
id.fmuser.org -> Endonezyen
ga.fmuser.org -> Ilandè
it.fmuser.org -> Italyen
ja.fmuser.org -> Japonè
ko.fmuser.org -> Koreyen
lv.fmuser.org -> Latvian
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> Masedwan
ms.fmuser.org -> Malay
mt.fmuser.org -> Maltese
no.fmuser.org -> Norwegian
fa.fmuser.org -> Pèsik
pl.fmuser.org -> Polonè
pt.fmuser.org -> Pòtigè
ro.fmuser.org -> Romanian
ru.fmuser.org -> Ris
sr.fmuser.org -> Sèb
sk.fmuser.org -> Slovak
sl.fmuser.org -> Slovenian
es.fmuser.org -> Panyòl
sw.fmuser.org -> Swahili
sv.fmuser.org -> Syèd
th.fmuser.org -> Thai
tr.fmuser.org -> Tik
uk.fmuser.org -> Ikrenyen
ur.fmuser.org -> Oudou
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Welsh
yi.fmuser.org -> Yiddish
FMUSER Wirless Transmèt videyo ak odyo pi fasil!
Kontak
adrès:
No.305 Sal HuiLan Building No.273 Huanpu Road Guangzhou Lachin 510620
Kategori
Bilten nouvèl nou