احسان
احسان
خواندن ۱ دقیقه·۶ سال پیش

معرفی WebRTC معماری آن

لوگوی WebRTC
لوگوی WebRTC

”وب‌آرتی‌سی (WebRTC) یک فناوری همتا به همتا برای ارتباط مرورگرهای وب با یکدیگر است. با استفاده از این فناوری مرورگرها می‌توانند مستقیم و بدون نیاز به واسطه‌گری یک کارساز، داده‌ها را به یکدیگر ارسال کنند. وب‌آرتی‌سی شامل رابط‌های برنامه‌نویسی نرم‌افزاری است که با کمک آن‌ها می‌توان بین مرورگرها ارتباط بی‌درنگ ایجاد کرد. مهم‌ترین کاربرد وب‌آرتی‌سی در گپ‌های صوتی و تصویری است.” -ویکی‌پدیا

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

لینک‌های که در ویدیو معرفی شدند:

سایت اصلی WebRTC

نمونه کد‌های گیتهاب WebRTC

گیتهاب jitsi

مستندات سایت MDN درباره Media Stream

SIP.js

Signalmaster

Signalhub

sdp-jingle-json



https://www.aparat.com/v/xpHsF


webrtcjavascriptp2p
مهندس نرم‌افزار
شاید از این پست‌ها خوشتان بیاید