ارتباط بلادرنگ برای وب
با WebRTC، میتوانید قابلیتهای ارتباطی بیدرنگ را به برنامه خود اضافه کنید که بر روی یک استاندارد باز کار میکند. از ویدئو، صدا و داده های عمومی برای ارسال بین همتایان پشتیبانی می کند و به توسعه دهندگان این امکان را می دهد تا راه حل های قدرتمند ارتباط صوتی و تصویری بسازند. این فناوری در تمام مرورگرهای مدرن و همچنین در مشتریان بومی برای همه پلتفرم های اصلی در دسترس است. فن آوری های پشت WebRTC به عنوان یک استاندارد وب باز پیاده سازی شده و به عنوان API های جاوا اسکریپت معمولی در همه مرورگرهای اصلی موجود است. برای مشتریان بومی، مانند برنامههای Android و iOS، کتابخانهای در دسترس است که عملکرد مشابهی را ارائه میکند. پروژه WebRTC منبع باز است و توسط اپل، گوگل، مایکروسافت و موزیلا و غیره پشتیبانی می شود. این صفحه توسط تیم Google WebRTC نگهداری می شود.
WebRTC چه کاری می تواند انجام دهد؟
موارد استفاده مختلفی برای WebRTC وجود دارد، از برنامههای وب اولیه که از دوربین یا میکروفون استفاده میکنند تا برنامههای پیشرفتهتر تماس ویدیویی و اشتراکگذاری صفحه. ما تعدادی نمونه کد جمع آوری کرده ایم تا بهتر نشان دهیم این فناوری چگونه کار می کند و برای چه کاری می توانید از آن استفاده کنید.
جریان برنامه
یک برنامه WebRTC معمولاً از یک جریان برنامه مشترک عبور می کند. دسترسی به دستگاه های رسانه، باز کردن اتصالات همتا، کشف همتایان و شروع پخش جریانی. ما به توسعه دهندگان جدید توصیه می کنیم قبل از شروع توسعه، مقدمه ما در WebRTC را مطالعه کنند.
مراحل بعدی
برای آشنایی با WebRTC APIهای وب (جاوا اسکریپت) با کد ما شروع کنید.