FMUSER Wirless Video və Səsi Daha Asan ötürür!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Alban
ar.fmuser.org -> ərəb
hy.fmuser.org -> Ermənistan
az.fmuser.org -> azərbaycan dili
eu.fmuser.org -> Bask
be.fmuser.org -> Belarus
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalan
zh-CN.fmuser.org -> Çin (Sadələşdirilmiş)
zh-TW.fmuser.org -> Çin (Ənənəvi)
hr.fmuser.org -> Xorvat
cs.fmuser.org -> Çex dili
da.fmuser.org -> Danimarkalı
nl.fmuser.org -> Holland
et.fmuser.org -> Eston
tl.fmuser.org -> Filipin
fi.fmuser.org -> Fin
fr.fmuser.org -> Fransız
gl.fmuser.org -> Qalisian
ka.fmuser.org -> gürcü
de.fmuser.org -> Alman
el.fmuser.org -> Yunan
ht.fmuser.org -> Haiti Kreolu
iw.fmuser.org -> İbrani
hi.fmuser.org -> Hind dili
hu.fmuser.org -> Macar
is.fmuser.org -> İslandiya
id.fmuser.org -> İndoneziya
ga.fmuser.org -> İrlandiyalı
it.fmuser.org -> Italian
ja.fmuser.org -> Yapon
ko.fmuser.org -> Koreyalı
lv.fmuser.org -> Latviya
lt.fmuser.org -> Litva
mk.fmuser.org -> Makedoniya
ms.fmuser.org -> Malay dili
mt.fmuser.org -> Malta
no.fmuser.org -> Norveç
fa.fmuser.org -> Fars dili
pl.fmuser.org -> Polşa
pt.fmuser.org -> Portuqal
ro.fmuser.org -> Roman
ru.fmuser.org -> Rus
sr.fmuser.org -> Serb
sk.fmuser.org -> Slovak
sl.fmuser.org -> Sloveniya
es.fmuser.org -> İspan
sw.fmuser.org -> suahili
sv.fmuser.org -> İsveç
th.fmuser.org -> Thai
tr.fmuser.org -> Türkcə
uk.fmuser.org -> Ukrayna
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Uels
yi.fmuser.org -> Azərbaycan
1. RTP / RTCP protokolu
RTP protokolu
RTP-nin tam adı Real-time Nəqliyyat Protokoludur (Real-time Protocol).
IETF (Internet Engineering Task Force) tərəfindən təklif olunan bir standartdır və müvafiq RFC sənədi RFC3550'dir (RFC1889, vaxtı keçmiş bir versiyadır). RFC3550, yalnız RTP-ni müəyyənləşdirmir, həm də dəstəkləyən əlaqəli RTCP protokolunu (Real-time Nəqliyyat Nəzarət Protokolu, yəni Real-time Control Control Protocol) müəyyənləşdirir. RTP, IP şəbəkəsindəki səs, şəkil və faks kimi real vaxtda ötürülməsi lazım olan müxtəlif multimedia məlumatları üçün uçtan uca real vaxt ötürmə xidmətləri təmin etmək üçün istifadə olunur. RTP, İnternetdə sondan-başa real vaxt ötürülməsi üçün vaxt məlumatı və axın sinxronizasiyası təmin edir, lakin RTCP tərəfindən təmin olunan xidmət keyfiyyətinə zəmanət vermir.
RTP tətbiqetmə mühiti
(1) Sadə çox yayımlı audio konfrans. Səsli ünsiyyət çox yayımlı bir ünvan və bir cüt port vasitəsilə həyata keçirilir. Biri səs məlumatları (RTP), digəri nəzarət paketləri (RTCP) üçündür.
(2) Səs və video konfrans. Bir konfransda həm audio, həm də video konfranslardan istifadə edilərsə, bu iki mühit fərqli RTP seanslarında ötürüləcək və hər seans fərqli bir ötürmə ünvanı (IP ünvanı + port) istifadə edəcəkdir. Bir istifadəçi eyni anda iki seansdan istifadə edərsə, hər seansa uyğun gələn RTCP paketi CNAME kanonik adından (Canonical Name) istifadə edir. İştirakçılar, RTCP paketindəki CNAME-yə uyğun olaraq əlaqəli səs və video əldə edə, daha sonra RTCP paketindəki zamanlama məlumatlarına (Şəbəkə vaxtı protokolu) uyğun olaraq səs və video senkronize edə bilərlər.
(3) Tərcüməçi və qarışdırıcı. Tərcüməçi və qarışdırıcı həm RTP səviyyəli röle sistemləridir. Tərcüməçilər birbaşa IP çox yayımla əldə edilə bilməyən istifadəçi sahələrində istifadə olunur, məsələn, göndərənlə alıcı arasındakı firewall. İştirakçıların ala biləcəyi səs kodlaşdırma formatı fərqli olduqda, məsələn, iştirakçı aşağı sürətli keçid vasitəsilə yüksək sürətli konfransa qoşulursa, qarışdırıcı istifadə olunur. Səs məlumat formatının dəyişdirilməsi lazım olan şəbəkəyə girmədən əvvəl mikser bir mənbədən və ya birdən çox mənbədən səs paketlərini yenidən qurur, yenidən qurulmuş çoxsaylı audioları birləşdirir və başqa bir səs kodlaması ilə kodlayır. Bu yeni RTP paketini yönləndirin. Mikserdən gələn bütün məlumat paketləri qarışdırıcı tərəfindən sinxronizasiya mənbəyi kimi müəyyənləşdirilməlidir (SSRC, bax RTP kapsulası) və danışan töhfə mənbələri siyahısı ilə təsdiqlənə bilər (CSRC cədvəli, bax RTP kapsulası).
RTCP protokolu
Real-time Control Protocol (RTCP) və RTP, 1889-cı ildə təklif olunan RFC 1996-da birlikdə müəyyən edilmişdir. RTP ilə işləyən bir nəzarət protokoludur. RTCP təkcə aşağı səviyyə protokolunda işləyir və aşağı səviyyə protokol məlumatların və idarəetmə paketlərinin multipleksiyasını təmin edir. RTP sessiyası zamanı hər bir iştirakçı vaxtaşırı bütün digər iştirakçılara RTCP nəzarət paketləri göndərir. RTP seansları və ya yayımları üçün ümumiyyətlə tək bir çox hədəfli yayım ünvanı istifadə olunur. Bu iclasa aid olan bütün RTP və RTCP paketləri bu çox hədəfli yayım adresindən istifadə edir. RTP paketləri və RTCP paketləri fərqli port nömrələrindən istifadə etməklə fərqlənə bilər. .
Real Time Nəqliyyat Protokolunun (RTP) qardaş protokoludur. RTCP, RTP media axınları üçün zolaqdan kənar nəzarət təmin edir. RTCP özü məlumat ötürmür, lakin multimedia məlumatlarını paketləmək və göndərmək üçün RTP ilə əməkdaşlıq edir. RTCP, vaxtaşırı bir axın multimedia sessiyasının iştirakçıları arasında nəzarət məlumatlarını ötürür. RTCP-nin əsas funksiyası RTP-nin təqdim etdiyi xidmətin keyfiyyəti barədə rəy verməkdir.
RTCP aşağıdakı dörd funksiyanı yerinə yetirir:
(1) Əsasən məlumatların yayımlanmasının keyfiyyəti barədə rəy verməkdir. RTCP, RTP ötürmə protokolunun bir hissəsidir və digər ötürmə protokollarının axını və sıxlığı nəzarəti ilə əlaqədardır. Əks əlaqə adaptiv kodlaşdırma nəzarətinə birbaşa təsir göstərir, lakin IP çox yayım təcrübəsi göstərir ki, ötürücü səhvlərinin diaqnozu üçün göndəricidən rəy almaq vacibdir. Bütün iştirakçılara geribildirim hesabatlarının göndərilməsi və alınması problem müşahidəçilərinə bu problemlərin yerli və ya qlobal olduğunu qiymətləndirməyə imkan verir. IP çox yayım kimi yayım mexanizmləri, şəbəkə xidməti təminatçıları kimi qrupların geribildirim almasını və şəbəkə problemlərini diaqnoz etmək üçün üçüncü tərəfin monitorları kimi fəaliyyət göstərməsini təmin edir. Geribildirim funksiyası RTCP göndərən və qəbul edən hesabatlar tərəfindən həyata keçirilir.
(2) RTCP, kanonik ad (CNAME) adlanan bir RTP mənbəyi davamlı nəqliyyat qatının identifikasiyası daşıyır. SSRC şəxsiyyəti dəyişdirilə biləcəyi üçün bir ziddiyyət tapılarsa və ya proqram yenidən başlasa, iştirakçını izləmək üçün alıcının CNAME-yə ehtiyacı var. Alıcının, müvafiq RTP bağlantısında verilmiş bir neçə məlumat axını ilə əlaqə qurması üçün CNAME-yə də ehtiyacı var.
(3) İlk iki funksiya bütün iştirakçıların RTCP paketlərini göndərmələrini tələb edir. Bu səbəbdən RTP-nin geniş miqyasda genişlənməsi üçün dərəcəyə nəzarət edilməlidir. Hər bir iştirakçının nəzarət paketlərini digər iştirakçılara göndərməsinə icazə verin, bu da müstəqil müşahidə iştirakçılarının sayını artırır. Bu rəqəm paketlərin göndərilmə sürətini hesablamaq üçün istifadə olunur.
(4) İsteğe bağlı funksiya, iştirakçıları müəyyənləşdirmək kimi minimum əlaqə nəzarəti məlumatlarını ötürməkdir. Çox güman ki, iştirakçıların üzv nəzarəti və ya parametr koordinasiyası olmadan giriş və ya çıxmağın sərbəst olduğu "boş nəzarət" əlaqələrində istifadə olunur. RTCP bütün iştirakçılar üçün əlverişli bir kanal rolunu oynayır, lakin tətbiqetmənin bütün nəzarət rabitə tələblərini dəstəkləmək məcburiyyətində deyil.
RTP IP çox yayımda istifadə edildikdə, ilk üç funksiya zəruridir və bütün hallar üçün tövsiyə olunur. RTP tətbiqetmə dizaynerləri, yalnız tək yayım rejimində işləyən mexanizmlərin istifadəsindən çəkinməlidirlər ki, bu da miqyaslaşdırmaq mümkün olmayacaq.
2. RTP / RTCP ilə digər protokollar arasındakı əlaqə
Axın media arxitekturası diaqramı
RTP protokolu ilə digər protokollar arasındakı əlaqə
RTP, TCP və UDP hamısı nəqliyyat qat protokollarıdır; RTP, tətbiq qat və nəqliyyat qat arasında da hesab edilə bilər
Şəkildən göründüyü kimi, RTP UDP üzərində qurulmuş nəqliyyat qatına bölünür. UDP protokolu kimi, real vaxt ötürmə funksiyasını həyata keçirmək üçün RTP də sabit bir kapsülləmə formasına malikdir. RTP, vaxt məlumatı vermək və sondan-başa real vaxt ötürülməsi üçün axın sinxronizasiyası üçün istifadə olunur, lakin xidmətin keyfiyyətinə zəmanət vermir. Xidmətin keyfiyyəti RTCP tərəfindən təmin edilir.
3. RTMP protokolu
RTMP (Real Time Messaging Protocol) real vaxt mesajlaşma protokolu, Adobe Systems tərəfindən Flash pleyerlər və serverlər arasında səs, video və məlumat ötürülməsi üçün hazırlanmış açıq bir protokoldur.
Üç variant var:
1) 1935 portundan istifadə edərək TCP üzərində işləyən açıq mətn protokolu;
2) RTMPT, HTTP tələbində yer alır və təhlükəsizlik divarını keçə bilər;
3) RTMPS RTMPT-ə bənzəyir, lakin HTTPS bağlantısı istifadə edir;
RTMP protokolu obyektlər, video və səs ötürülməsi üçün Flash tərəfindən istifadə olunur. Bu protokol TCP protokoluna və ya sorğu HTTP protokoluna əsaslanır;
RTMP protokolu, məlumat paketlərini saxlamaq üçün istifadə olunan bir qaba bənzəyir. Bu məlumatlar AMF formatında və ya FLV-də video / səs məlumatları ola bilər;
Tək bir əlaqə fərqli kanallar vasitəsilə bir çox şəbəkə axını ötürə bilər. Bu kanallardakı paketlərin hamısı sabit ölçülü paketlərdə ötürülür;
|
Sürpriz almaq üçün e-poçt daxil edin
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Alban
ar.fmuser.org -> ərəb
hy.fmuser.org -> Ermənistan
az.fmuser.org -> azərbaycan dili
eu.fmuser.org -> Bask
be.fmuser.org -> Belarus
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalan
zh-CN.fmuser.org -> Çin (Sadələşdirilmiş)
zh-TW.fmuser.org -> Çin (Ənənəvi)
hr.fmuser.org -> Xorvat
cs.fmuser.org -> Çex dili
da.fmuser.org -> Danimarkalı
nl.fmuser.org -> Holland
et.fmuser.org -> Eston
tl.fmuser.org -> Filipin
fi.fmuser.org -> Fin
fr.fmuser.org -> Fransız
gl.fmuser.org -> Qalisian
ka.fmuser.org -> gürcü
de.fmuser.org -> Alman
el.fmuser.org -> Yunan
ht.fmuser.org -> Haiti Kreolu
iw.fmuser.org -> İbrani
hi.fmuser.org -> Hind dili
hu.fmuser.org -> Macar
is.fmuser.org -> İslandiya
id.fmuser.org -> İndoneziya
ga.fmuser.org -> İrlandiyalı
it.fmuser.org -> Italian
ja.fmuser.org -> Yapon
ko.fmuser.org -> Koreyalı
lv.fmuser.org -> Latviya
lt.fmuser.org -> Litva
mk.fmuser.org -> Makedoniya
ms.fmuser.org -> Malay dili
mt.fmuser.org -> Malta
no.fmuser.org -> Norveç
fa.fmuser.org -> Fars dili
pl.fmuser.org -> Polşa
pt.fmuser.org -> Portuqal
ro.fmuser.org -> Roman
ru.fmuser.org -> Rus
sr.fmuser.org -> Serb
sk.fmuser.org -> Slovak
sl.fmuser.org -> Sloveniya
es.fmuser.org -> İspan
sw.fmuser.org -> suahili
sv.fmuser.org -> İsveç
th.fmuser.org -> Thai
tr.fmuser.org -> Türkcə
uk.fmuser.org -> Ukrayna
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Uels
yi.fmuser.org -> Azərbaycan
FMUSER Wirless Video və Səsi Daha Asan ötürür!
Əlaqə
Ünvan:
No. 305 Otaq HuiLan Bina No.273 Huanpu Yolu Guangzhou Çin 510620
Kateqoriyalar
Newsletter