پروتکل ارتباطی لحظه ای یا همان پروتکل ارتباطی در زمان واقعی (Real-time Transport Protocol) ، تعریف شده در RFC 3550 ، یک پروتکل استاندارد IETF است که امکان اتصال به موقع را برای تبادل داده ها که به اولویت زمان واقعی نیاز دارند ، فراهم می کند.

به حداقل رساندن تأخیر برای یک ارتباط WebRTC از اهمیت ویژه ای برخوردار است، و ارتباطات رو در رو باید تا حد ممکن با حداقل تأخیر انجام شود.

RTP یک پروتکل انتقال داده است که مأموریت آن انتقال داده ها بین دو نقطه انتهایی با حداکثر کارآیی در شرایط مطلوب است، این شرایط ممکن است تحت تأثیر عواملی تغییر کند.
از لایه های زیرین شبکه گرفته تا اتصال شبکه فیزیکی، شبکه های مداخله گر، عملکرد نقطه انتهایی از راه دور، سطح نویز، سطح ترافیک و غیره.

ارتباط NoSIP (SDP/RTP) با حداقل ترافیک شبکه و حفظ کیفیت تصویر و صدا

دیدارباما تلاش کرده است با استفاده از روش‌های به‌روز برنامه‌نویسی و بهره‌مندی از تکنولوژی های روز بهترین راه‌حل را در این مورد فراهم کند

SDP مخفف Session Description Protocol است. برای توصیف جلسات چندرسانه ای در قالبی که توسط شرکت کنندگان از طریق شبکه درک می شود، استفاده می شود. بسته به این قابلیت، یک طرف تصمیم می گیرد که به یک کنفرانس بپیوندد یا چه موقع یا چگونه به یک کنفرانس بپیوندد.

ایجادکننده یک کنفرانس با ارسال پیام های چندپخشی که حاوی شرح جلسه است، آن را از طریق شبکه اعلام می کند. حاوی نام مالک، نام جلسه، کدگذاری، زمان بندی و غیره. بسته به این اطلاعات، گیرندگان این اعلان در مورد شرکت در جلسه تصمیم می گیرند.

SDP به طور کلی در قسمت اصلی پروتکل Session Initiation (پروتکل شروع جلسه) است که به طور عمومی SIP نامیده می شود.

SDP در RFC 2327 تعریف شده است. پیام SDP از مجموعه ای از سطرها به نام فیلدها تشکیل شده است که نام آنها با یک حرف کوچک خلاصه می شود و برای ساده کردن تجزیه به ترتیب لازم است.

پارامترهای شرح جلسه:

شرح جلسه (* نشان دهنده اختیاری است)

  • v = (نسخه پروتکل)
  • o = (مالک / سازنده و شناسه جلسه)
  • s = (نام جلسه)
  • i = * (اطلاعات جلسه)
  • u = * (URI توضیحات)
  • e = * (آدرس ایمیل)
  • p = * (شماره تلفن)
  • c = * (اطلاعات اتصال - در صورت وجود در همه رسانه ها لازم نیست)
  • b = * (اطلاعات پهنای باند)
  • z = * (تنظیمات منطقه زمانی)
  • k = * (کلید رمزگذاری)
  • a = * (صفر یا بیشتر صفات ویژگی جلسه)

پروتکل‌ها و استانداردهای پشتیبانی شده

  • کال استک H.323 : H.239 برای به اشتراک گذاری محتوا
  • H.281 ، H.224 ، Q.922 برای کنترل دوربین
  • H.235 برای رمزگذاری جریان های رسانه ای
  • H.225 ، H.241 ، H.245 برای سیگنالینگ
  • کال استک SIP: BFCP برای به اشتراک گذاری محتوا
  • FECC برای کنترل دوربین
  • SRTP برای رمزگذاری جریان رسانه ها ، TLS برای سیگنالینگ محافظت از داده ها
  • WebRTC: رمزگذار ویدئویی VP9 ، رمزگذار صوتی Opus ، SRTP برای رمزگذاری جریان
  • کدک های ویدئویی: H.264 ، H.264 / SVC ، H.263 ، VP9
  • کدک های صوتی: سری Opus ، Speex ، G.7xx

وقت دیدار است

تجربه یک ملاقات آنلاین و لذت یک دورهمی دیجیتال