لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش WebRTC آسان شده است: ایجاد-استقرار-ارزیابی یک کنفرانس ویدیویی
WebRTC Made Easy: Create-Deploy-Evaluate A Video Conference
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش اتصال موفقیت آمیز کاربران، کنترل میکروفن/دوربین، اشتراک گذاری صفحه، جلسه ضبط، اتاق چت، اشتراک گذاری فایل و بیشتر درک چارچوب WebRTC آماده سازی الزامات لازم برای ساخت برنامه کنفرانس ویدئویی WebRTC ایجاد کنفرانس ویدئویی WebRTC (با شروع و پیوستن به صفحات جلسه، کنترل میکروفن و دوربین، اشتراکگذاری صفحه نمایش، ضبط، چت متنی، اشتراکگذاری فایل، تعداد شرکتکنندگان) استقرار کنفرانس ویدئویی WebRTC در سرور میزبان با استفاده از NodeJS و cPanel ارزیابی عملکرد کنفرانس ویدئویی WebRTC (تست عملکرد، حجم کاری کامپیوتر، کیفیت خدمات) پیش نیازها: بدون نیاز به تجربه برنامه نویسی. گام به گام هر آنچه را که نیاز دارید یاد خواهید گرفت.
ایجاد یک سیستم کنفرانس ویدئویی مبتنی بر WebRTC می تواند چالش برانگیز باشد، به خصوص اگر شما یک مبتدی کامل باشید. کارهایی که خیلی ساده به نظر میرسند، پیچیدهتر از حد انتظار هستند و بارها اتفاق افتاده است. به عنوان مثال، هنگامی که می خواهید نام کاربران متصل را به دست آورید، فکر می کنید به راحتی می توانید به آن دست پیدا کنید، اما در واقع زمان بسیار زیادی طول می کشد تا آن را به کار بگیرید، یا ممکن است اصلا کار نکند. علاوه بر این، مراجع زیادی وجود ندارد، چه از کتابها یا منابع اینترنتی، که حاوی اطلاعات دقیقی در مورد نحوه ساخت و استقرار موفقیتآمیز یک برنامه WebRTC باشد. این مورد وجود دارد، و دقیقاً به همین دلیل است که این دوره در اینجا آمده است. در این دوره شما دانش پایه ای از چیستی WebRTC، آمادگی لازم برای پیاده سازی آن از ابتدا، برنامه نویسی گام به گام، استقرار اپلیکیشن، ارزیابی عملکرد و برخی نکات کدنویسی را خواهید آموخت. برنامه کنفرانس ویدئویی WebRTC در این دوره شامل برخی ویژگیها میشود:
یک جلسه جدید شروع کنید
به جلسه موجود بپیوندید
تأیید اعتبار کاربر با دعوت و رمز عبور
تاریخ پویا
نمایش ویدئوهای کوچک کاربران
نمایش ویدیوی اصلی کاربران
شمارش تعداد شرکت کنندگان
کنترل میکروفون
کنترل دوربین
اشتراکگذاری صفحه (دریافت صفحه اشتراکگذاری شده در جلسه پیوستن، نمایش صفحه اشتراکگذاری شده پس از تغییر ویدیوی اصلی کاربر)
ضبط صفحه
چت متنی
اشتراک گذاری فایل
جلسه را ترک کنید
اجرای برنامه با استفاده از دستگاه های مختلف (کامپیوتر، لپ تاپ، تلفن هوشمند رایانه لوحی)
استقرار برنامه در سرور میزبان cPanel
ارزیابی عملکرد
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
نسخه ی نمایشی پروژه
Project Demo
پروژه 2 (به زودی): Google Meet را با پس زمینه مجازی شبیه سازی کنید
Project 2 (coming soon): Clone Google Meet with Virtual Background
کاری که قرار است انجام دهیم
What We're Going to Do
مزایای دوره
Course Benefits
منابع
References
شروع به کار با WebRTC
Getting Started with WebRTC
WebRTC چیست؟
What is WebRTC?
WebRTC چگونه کار می کند؟
How WebRTC works?
ویژگی های پشتیبانی شده
Supported Features
زمینه استفاده
Field of Usages
مرورگرهای سازگار
Compatible Browsers
PeerJS تمام قابلیت های WebRTC را منحرف می کند
PeerJS Warps All WebRTC Capabilities
ویدئو کنفرانس یا چت؟
Video Conference or Chat?
چرا یک برنامه کنفرانس ویدیویی خصوصی بسازیم؟
Why Build a Private Video Conference App?
آماده سازی برای استفاده از WebRTC
Preparation to Use WebRTC
نمایش نظرات