”وبآرتیسی (WebRTC) یک فناوری همتا به همتا برای ارتباط مرورگرهای وب با یکدیگر است. با استفاده از این فناوری مرورگرها میتوانند مستقیم و بدون نیاز به واسطهگری یک کارساز، دادهها را به یکدیگر ارسال کنند. وبآرتیسی شامل رابطهای برنامهنویسی نرمافزاری است که با کمک آنها میتوان بین مرورگرها ارتباط بیدرنگ ایجاد کرد. مهمترین کاربرد وبآرتیسی در گپهای صوتی و تصویری است.” -ویکیپدیا
با توجه به علاقهٔ من نسبت به شبکههای peer-to-peer موضوع ارائه درس طراحی صفحات وب رو معرفی و نحوهٔ کارکرد WebRTC انتخاب کردم، نسخهٔ ویدیویی ارائهم رو میتونین مشاهده کنین. توی ویدیو از معرفی و مثالهایی ازWebAPIها در نهایت معرفی خود WebRTC و معماریش و در انتها نمونه کدی برای دسترسی به وبکم و میکروفون با استفاده از ایپیای Media Stream رو توضیح دادم.
لینکهای که در ویدیو معرفی شدند:
مستندات سایت MDN درباره Media Stream