FMUSER- ը անթերի փոխանցում է տեսանյութն ու աուդիոն ավելի հեշտ:
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> աֆրիկաանս
sq.fmuser.org -> ալբաներեն
ar.fmuser.org -> արաբերեն
hy.fmuser.org -> Հայերեն
az.fmuser.org -> ադրբեջաներեն
eu.fmuser.org -> բասկերեն
be.fmuser.org -> բելառուսերեն
bg.fmuser.org -> Բուլղարիայի
ca.fmuser.org -> կատալաներեն
zh-CN.fmuser.org -> չինարեն (պարզեցված)
zh-TW.fmuser.org -> Chinese (Traditional)
hr.fmuser.org -> խորվաթերեն
cs.fmuser.org -> չեխերեն
da.fmuser.org -> դանիերեն
nl.fmuser.org -> Dutch
et.fmuser.org -> էստոնական
tl.fmuser.org -> ֆիլիպիներեն
fi.fmuser.org -> ֆիններեն
fr.fmuser.org -> French
gl.fmuser.org -> Գալիսիերեն
ka.fmuser.org -> վրացերեն
de.fmuser.org -> գերմաներեն
el.fmuser.org -> Հունական
ht.fmuser.org -> հաիթական կրեոլերեն
iw.fmuser.org -> եբրայերեն
hi.fmuser.org -> հինդի
hu.fmuser.org -> Հունգարիայի
is.fmuser.org -> իսլանդերեն
id.fmuser.org -> Ինդոնեզերեն
ga.fmuser.org -> իռլանդերեն
it.fmuser.org -> Italian
ja.fmuser.org -> ճապոներեն
ko.fmuser.org -> կորեերեն
lv.fmuser.org -> լատվիերեն
lt.fmuser.org -> Լիտվայի
mk.fmuser.org -> մակեդոներեն
ms.fmuser.org -> մալայերեն
mt.fmuser.org -> մալթերեն
no.fmuser.org -> Norwegian
fa.fmuser.org -> պարսկերեն
pl.fmuser.org -> լեհերեն
pt.fmuser.org -> Պորտուգալերեն
ro.fmuser.org -> Romanian
ru.fmuser.org -> ռուսերեն
sr.fmuser.org -> սերբերեն
sk.fmuser.org -> սլովակերեն
sl.fmuser.org -> Սլովեներեն
es.fmuser.org -> իսպաներեն
sw.fmuser.org -> սուահիլի
sv.fmuser.org -> Շվեդերեն
th.fmuser.org -> Թայերեն
tr.fmuser.org -> թուրք
uk.fmuser.org -> ուկրաիներեն
ur.fmuser.org -> Ուրդու
vi.fmuser.org -> Վիետնամերեն
cy.fmuser.org -> Ուելսերեն
yi.fmuser.org -> Հայերեն
1. RTP / RTCP արձանագրություն
RTP արձանագրություն
RTP- ի լրիվ անվանումն է «Իրական ժամանակի տրանսպորտային արձանագրություն» («Իրական ժամանակի տրանսպորտային արձանագրություն»):
Դա IETF- ի (Ինտերնետային ինժեներական աշխատանքային խումբ) առաջարկած ստանդարտ է, և համապատասխան RFC փաստաթուղթը RFC3550 է (RFC1889- ը ժամկետանց տարբերակ է): RFC3550- ը ոչ միայն սահմանում է RTP, այլև սահմանում է աջակցող հարակից պրոտոկոլ RTCP (իրական ժամանակում տրանսպորտային հսկողության արձանագրություն, այսինքն ՝ իրական ժամանակում տրանսպորտի հսկողության արձանագրություն): RTP- ն օգտագործվում է վերջնականից իրական իրական ժամանակում փոխանցման ծառայություններ տրամադրելու համար մի շարք մուլտիմեդիա տվյալների համար, որոնք պետք է փոխանցվեն իրական ժամանակում, ինչպիսիք են ձայնը, պատկերը և ֆաքսը IP ցանցում: RTP- ն ինտերնետում իրականից իրական ժամանակում փոխանցման համար տրամադրում է ժամանակի տեղեկատվություն և հոսքի համաժամացում, բայց չի երաշխավորում ծառայության որակը, որը տրամադրվում է RTCP- ի կողմից:
RTP կիրառման միջավայր
(1) Պարզ բազմալեզու աուդիո համաժողով. Ձայնային հաղորդակցությունն իրականացվում է բազմաբնույթ հասցեի և մի քանի պորտերի միջոցով: Մեկը `աուդիո տվյալների (RTP), իսկ մյուսը` կառավարման փաթեթների (RTCP) համար:
(2) Աուդիո և վիդեոկոնֆերանս: Եթե համաժողովում օգտագործվում են և՛ աուդիո, և՛ վիդեո կոնֆերանսներ, այս երկու լրատվամիջոցները կփոխանցվեն տարբեր RTP նստաշրջաններում, և յուրաքանչյուր նստաշրջան կօգտագործի փոխանցման այլ հասցե (IP հասցե + պորտ): Եթե օգտվողը միաժամանակ օգտագործում է երկու նստաշրջան, ապա յուրաքանչյուր նստաշրջանին համապատասխանող RTCP փաթեթը օգտագործում է կանոնական անունը CNAME (կանոնական անուն): Մասնակիցները կարող են ձեռք բերել դրա հետ կապված աուդիո և վիդեո `համաձայն CNAME- ի RTCP փաթեթում, և ապա համաժամացնել աուդիո-վիդեոն` համաձայն RTCP փաթեթում նշված ժամանակի տեղեկատվության (timeանցի ժամանակի արձանագրություն):
(3) Թարգմանիչ և խառնիչ: Թարգմանիչը և խառնիչը երկուսն էլ RTP մակարդակի ռելեներային համակարգեր են: Թարգմանիչներն օգտագործվում են օգտագործողների այն տարածքներում, որոնցում ուղղակիորեն հնարավոր չէ հասնել IP բազմատեսակի միջոցով, օրինակ ՝ firewall ուղարկողի և ստացողի միջև: Երբ աուդիո կոդավորման ձևաչափը, որը մասնակիցները կարող են ստանալ, տարբեր է, օրինակ, եթե մասնակիցը ցածր արագությամբ հղումով միանում է գերարագ կոնֆերանսի, օգտագործվում է խառնիչ: Նախքան ցանց մուտք գործելը, որտեղ անհրաժեշտ է փոխել աուդիո տվյալների ձևաչափը, խառնիչը վերակառուցում է աուդիո փաթեթները մեկ աղբյուրից կամ բազմաթիվ աղբյուրներից, միաձուլում է վերակառուցված բազմաթիվ աուդիոները և դրանք կոդավորում մեկ այլ աուդիո կոդավորմամբ: Փոխանցեք այս նոր RTP փաթեթը: Խառնիչից ստացված բոլոր տվյալների փաթեթները պետք է նույնացվեն խառնիչի կողմից որպես դրանց համաժամացման աղբյուր (SSRC, տես RTP ներդիր), և խոսողը կարող է հաստատվել ներդրման աղբյուրների ցուցակի միջոցով (CSRC աղյուսակ, տես RTP ծածկագրավորում):
RTCP արձանագրություն
Իրական ժամանակի հսկողության պրոտոկոլը (RTCP) և RTP համատեղ նկարագրված են 1889 թ.-ին առաջարկված RFC 1996-ում: Դա հսկիչ արձանագրություն է, որն աշխատում է RTP- ի հետ: RTCP- ն աշխատում է միայն ցածր մակարդակի արձանագրության վրա, իսկ ցածր մակարդակի արձանագրությունն ապահովում է տվյալների և կառավարման փաթեթների բազմապատկում: RTP նստաշրջանի ընթացքում յուրաքանչյուր նստաշրջանի մասնակից պարբերաբար RTCP կառավարման փաթեթներ է ուղարկում բոլոր մյուս մասնակիցներին: RTP նստաշրջանների կամ հեռարձակումների համար սովորաբար օգտագործվում է մեկ բազմաթիրախ հեռարձակման հասցե: Այս նստաշրջանին պատկանող բոլոր RTP և RTCP փաթեթներն օգտագործում են այս բազմաթիրախ հեռարձակման հասցեն: RTP փաթեթները և RTCP փաթեթները կարելի է տարբերակել `օգտագործելով տարբեր պորտային համարներ: ,
իրական ժամանակի տրանսպորտային արձանագրության (RTP) քույր արձանագրություն է: RTCP- ն ապահովում է գոտուց դուրս հսկողություն RTP մեդիայի հոսքերի համար: RTCP- ն ինքնին տվյալներ չի փոխանցում, բայց համագործակցում է RTP- ի հետ `մուլտիմեդիա տվյալները փաթեթավորելու և ուղարկելու համար: RTCP- ն պարբերաբար փոխանցում է հսկիչ տվյալները մասնակիցների միջեւ հոսքային մուլտիմեդիա նստաշրջանում: RTCP- ի հիմնական գործառույթն է հետադարձ կապ տրամադրել RTP- ի կողմից մատուցվող ծառայության որակի վերաբերյալ:
RTCP- ն իրականացնում է հետևյալ չորս գործառույթները.
(1) Հիմնականում տվյալների թողարկման որակի վերաբերյալ հետադարձ կապ ապահովելու համար: RTCP- ը RTP փոխանցման արձանագրության մի մաս է և կապված է փոխանցման այլ արձանագրությունների հոսքի և գերբնակվածության կառավարման հետ: Հետադարձ կապն ուղղակիորեն ազդում է հարմարվողական ծածկագրման կառավարման վրա, սակայն IP բազմալեզու փորձը ցույց է տալիս, որ ուղարկողից հետադարձ կապ ստանալը կարևոր է փոխանցման սխալները ախտորոշելու համար: Բոլոր մասնակիցներին հետադարձ հաշվետվություններ ուղարկելն ու ստանալը խնդրի դիտորդներին թույլ է տալիս գնահատել ՝ այդ խնդիրները տեղական են, թե գլոբալ: Հրապարակման մեխանիզմները, ինչպիսիք են IP բազմակողմանի ձևավորումը, հնարավորություն են տալիս խմբերի համար, ինչպիսիք են ցանցային ծառայություններ մատուցողները, հետադարձ կապ ստանալ և հանդես գալ որպես երրորդ կողմի մոնիտորներ `ցանցի խնդիրները ախտորոշելու համար: Հետադարձ կապի գործառույթը կատարվում է RTCP ուղարկողի և ստացողի հաշվետվությունների կողմից:
(2) RTCP- ն իրականացնում է RTP աղբյուրի կայուն տրանսպորտային շերտի նույնականացում, որը կոչվում է կանոնական անուն (CNAME): Եթե կոնֆլիկտ է հայտնաբերվել, կամ ծրագիրը վերագործարկվել է, քանի որ SSRC ինքնությունը կարող է փոխվել, ստացողին անհրաժեշտ է CNAME ՝ մասնակիցին հետևելու համար: Ստացողին անհրաժեշտ է նաև CNAME- ը `կապվելու համար համապատասխան RTP կապում տրված տվյալների մի քանի հոսքերի հետ:
(3) Առաջին երկու գործառույթները պահանջում են, որ բոլոր մասնակիցները ուղարկեն RTCP փաթեթներ: Հետևաբար, որպեսզի RTP- ն ընդարձակվի մեծ մասշտաբների, պետք է վերահսկել դրույքաչափը: Թող յուրաքանչյուր մասնակից հսկիչ փաթեթներ ուղարկի մյուս մասնակիցներին, ինչը մեծացնում է անկախ դիտարկման մասնակիցների թիվը: Այս թիվը օգտագործվում է փաթեթների ուղարկման տեմպը հաշվարկելու համար:
(4) Կամընտիր գործառույթն է փոխանցել կապի կառավարման նվազագույն տեղեկատվությունը, ինչպիսին է մասնակիցների նույնականացումը: Ամենայն հավանականությամբ, դրանք կօգտագործվեն «չամրացված կառավարման» միացումներում, որտեղ մասնակիցներն ազատորեն մուտք են գործում կամ դուրս գալիս առանց անդամի կառավարման կամ պարամետրերի համակարգման: RTCP- ն գործում է որպես հարմար ալիք բոլոր մասնակիցների համար, բայց պարտադիր չէ, որ աջակցի դիմումի բոլոր հսկիչ կապի պահանջներին:
Երբ RTP- ն օգտագործվում է IP բազմալեզուում, առաջին երեք գործառույթները անհրաժեշտ են և առաջարկվում են բոլոր իրավիճակների համար: RTP հավելվածների դիզայներները պետք է խուսափեն այնպիսի մեխանիզմների օգտագործումից, որոնք գործում են միայն unicast ռեժիմում, ինչը կհանգեցնի մասշտաբի անկարողության:
2. RTP / RTCP- ի և այլ արձանագրությունների միջև կապը
Հոսքային լրատվամիջոցների ճարտարապետության դիագրամ
RTP արձանագրության և այլ արձանագրությունների միջև կապը
RTP, TCP և UDP բոլորը տրանսպորտային շերտի արձանագրություններ են. RTP- ն կարող է համարվել նաև կիրառական շերտի և տրանսպորտային շերտի միջև
Ինչպես երեւում է նկարից, RTP- ն բաժանված է տրանսպորտային շերտի, որը կառուցված է UDP- ի վրա: UDP արձանագրության նման, իր իրական ժամանակում փոխանցման գործառույթը իրականացնելու համար, RTP- ն ունի նաև ֆիքսված ծածկագրման ձև: RTP- ն օգտագործվում է ժամանակի վերաբերյալ տեղեկատվություն տրամադրելու և հոսքի համաժամացման համար `վերջից վերջ իրական ժամանակի փոխանցման համար, բայց դա չի երաշխավորում ծառայության որակը: Առայությունների որակը տրամադրում է RTCP- ն:
3. RTMP արձանագրություն
RTMP (իրական ժամանակի հաղորդագրության հաղորդագրություն) իրական ժամանակում հաղորդագրությունների հաղորդագրություն - դա բաց պրոտոկոլ է, որը մշակվել է Adobe Systems- ի կողմից աուդիո, վիդեո և տվյալների փոխանցման համար `Flash նվագարկիչների և սերվերների միջև:
Այն ունի երեք տարբերակ.
1) TCP- ի վրա աշխատող պարզ տեքստի արձանագրություն, որն օգտագործում է 1935 նավահանգիստը.
2) RTMPT- ն ընդգրկված է HTTP հարցման մեջ և կարող է անցնել firewall- ը:
3) RTMPS- ը նման է RTMPT- ին, բայց օգտագործում է HTTPS կապը.
RTMP արձանագրությունն օգտագործվում է Flash- ի կողմից օբյեկտների, տեսանյութերի և աուդիոների փոխանցման համար: Այս արձանագրությունը հիմնված է TCP արձանագրության կամ հարցման HTTP արձանագրության վրա.
RTMP արձանագրությունը նման է տարայի, որն օգտագործվում է տվյալների փաթեթները պահելու համար: Այս տվյալները կարող են լինել տվյալներ AMF ձևաչափով կամ տեսանյութեր / աուդիո տվյալներ FLV- ով:
Մեկ կապը կարող է փոխանցել բազմաթիվ ցանցային հոսքեր տարբեր ալիքներով: Այս ալիքների փաթեթները բոլորը փոխանցվում են ֆիքսված չափի փաթեթներով.
|
Անակնկալ ստանալու համար մուտքագրեք էլ
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> աֆրիկաանս
sq.fmuser.org -> ալբաներեն
ar.fmuser.org -> արաբերեն
hy.fmuser.org -> Հայերեն
az.fmuser.org -> ադրբեջաներեն
eu.fmuser.org -> բասկերեն
be.fmuser.org -> բելառուսերեն
bg.fmuser.org -> Բուլղարիայի
ca.fmuser.org -> կատալաներեն
zh-CN.fmuser.org -> չինարեն (պարզեցված)
zh-TW.fmuser.org -> Chinese (Traditional)
hr.fmuser.org -> խորվաթերեն
cs.fmuser.org -> չեխերեն
da.fmuser.org -> դանիերեն
nl.fmuser.org -> Dutch
et.fmuser.org -> էստոնական
tl.fmuser.org -> ֆիլիպիներեն
fi.fmuser.org -> ֆիններեն
fr.fmuser.org -> French
gl.fmuser.org -> Գալիսիերեն
ka.fmuser.org -> վրացերեն
de.fmuser.org -> գերմաներեն
el.fmuser.org -> Հունական
ht.fmuser.org -> հաիթական կրեոլերեն
iw.fmuser.org -> եբրայերեն
hi.fmuser.org -> հինդի
hu.fmuser.org -> Հունգարիայի
is.fmuser.org -> իսլանդերեն
id.fmuser.org -> Ինդոնեզերեն
ga.fmuser.org -> իռլանդերեն
it.fmuser.org -> Italian
ja.fmuser.org -> ճապոներեն
ko.fmuser.org -> կորեերեն
lv.fmuser.org -> լատվիերեն
lt.fmuser.org -> Լիտվայի
mk.fmuser.org -> մակեդոներեն
ms.fmuser.org -> մալայերեն
mt.fmuser.org -> մալթերեն
no.fmuser.org -> Norwegian
fa.fmuser.org -> պարսկերեն
pl.fmuser.org -> լեհերեն
pt.fmuser.org -> Պորտուգալերեն
ro.fmuser.org -> Romanian
ru.fmuser.org -> ռուսերեն
sr.fmuser.org -> սերբերեն
sk.fmuser.org -> սլովակերեն
sl.fmuser.org -> Սլովեներեն
es.fmuser.org -> իսպաներեն
sw.fmuser.org -> սուահիլի
sv.fmuser.org -> Շվեդերեն
th.fmuser.org -> Թայերեն
tr.fmuser.org -> թուրք
uk.fmuser.org -> ուկրաիներեն
ur.fmuser.org -> Ուրդու
vi.fmuser.org -> Վիետնամերեն
cy.fmuser.org -> Ուելսերեն
yi.fmuser.org -> Հայերեն
FMUSER- ը անթերի փոխանցում է տեսանյութն ու աուդիոն ավելի հեշտ:
Կապ
Հասցե:
No.305 սենյակ HuiLan շենք No.273 Huanpu Road Guangzhou China 510620
Կատեգորիաներ
Տեղեկագիր