🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
**مسلط شدن بر MediaSoup: استریم زنده و SFU کنفرانس ویدیویی**
یا
**آموزش MediaSoup: پخش زنده و کنفرانس ویدیویی با SFU**
- آخرین آپدیت
دانلود Mastering MediaSoup: Live Streaming & Video Conferencing SFU
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش ساخت اپلیکیشنهای ارتباطی Real-Time مقیاسپذیر با MediaSoup
یاد بگیرید چگونه اپلیکیشنهای ارتباطی Real-Time مقیاسپذیر برای کنفرانس ویدیویی و پخش زنده با MediaSoup بسازید.
به تعداد دلخواه کامپیوتر را در یک تماس استریمینگ به هم متصل کنید!
آنچه در این دوره خواهید آموخت:
درک معماری و اجزای MediaSoup
پیادهسازی استریمینگ ویدیویی و صوتی WebRTC با MediaSoup
عیبیابی مشکلات رایج MediaSoup و تکنیکهای دیباگ
بهینهسازی پهنای باند و کیفیت با BWE MediaSoup
پیشنیازها:
JavaScript و Node.js مورد نیاز است
کامپیوتر با وبکم و میکروفون
استفاده از Socket.IO برای ساخت سرور سیگنالینگ. آشنایی با آن ضروری است.
آشنایی با Networking
دانش پایه WebRTC اکیداً توصیه میشود
آیا آمادهاید تا اپلیکیشن کنفرانس ویدیویی یا پخش زنده خود را بسازید؟ چه به دنبال ساخت یک راه حل مبتنی بر WebRTC هستید یا میخواهید مهارتهای ارتباطات Real-Time خود را به سطح بالاتری ببرید، این دوره به شما نشان میدهد چگونه از MediaSoup استفاده کنید - فریمورک قدرتمندی که برای مدیریت ارتباطات ویدیویی و صوتی در مقیاس بزرگ و با کیفیت بالا طراحی شده است.
چرا MediaSoup؟ WebRTC سنتی برای اتصالات peer-to-peer عالی است، اما وقتی صحبت از مقیاسپذیری برای چندین کاربر به میان میآید، کم میآورد... نه به این دلیل که فاقد آن است. هرگز برای انجام این کار طراحی نشده بود! اینجاست که MediaSoup وارد میشود. MediaSoup راهحل مناسبی برای ساخت اپلیکیشنهای Real-Time مقیاسپذیر و قابل اعتماد است که میتواند صدها یا حتی هزاران کاربر را با کنترل دقیق بر روی هر جریان رسانهای مدیریت کند. خواه بخواهید یک اپلیکیشن کنفرانس ویدیویی با صدها کاربر بسازید یا یک اپلیکیشن پخش زنده که در آن یک پخش کننده به بسیاری استریم میکند، MediaSoup میتواند همه چیز را مدیریت کند.
آنچه یاد خواهید گرفت: در این دوره مبتنی بر پروژه، ما به عمق MediaSoup میرویم و یک اپلیکیشن پخش زنده را از ابتدا میسازیم. در طول مسیر، خواهید آموخت که چگونه:
MediaSoup را برای ارتباطات ویدیویی و صوتی Real-Time تنظیم و پیکربندی کنید
ویدیوی زنده را با معماری مقیاسپذیر با استفاده از SFU (واحد انتقال انتخابی) استریم کنید
ویژگیهای کلیدی مانند مدیریت پهنای باند، انطباق جریان پویا و انعطافپذیری شبکه را پیادهسازی کنید
با استفاده از ابزارهای MediaSoup، مشکلات رایج را عیبیابی کرده و برنامه خود را به طور موثر دیباگ کنید
در طول دوره، با ساخت برنامه خود، کار با مستندات رسمی MediaSoup و یادگیری بهترین روشها برای مقیاسپذیری و عملکرد، تجربه عملی کسب خواهید کرد.
این دوره برای چه کسانی مناسب است: این دوره برای توسعهدهندگان وب، مهندسان فول استک/Node.js و هر کسی که به ارتباطات Real-Time علاقه دارد و میخواهد مهارتهای خود را به سطح بعدی برساند، عالی است. شما باید با JavaScript و Node.js آشنا باشید و ما با socketio برای سیگنالینگ کار خواهیم کرد. نگران نباشید اگر متخصص نیستید - همراه ما باشید و هر آنچه برای موفقیت نیاز دارید را خواهید داشت.
چرا این دوره را انتخاب کنید؟ وقتی برای اولین بار SFUها و MediaSoup را کاوش کردم، منابع را پراکنده و گیج کننده یافتم. این دوره پیچیدگی را از بین میبرد و شما را گام به گام در ساخت اپلیکیشنهای ارتباطی Real-Time راهنمایی میکند. من بیش از 20 سال است که توسعهدهنده هستم و ساعات بیشماری را در این فضا گذراندهام. اجازه دهید به شما کمک کنم مهارتهای مورد نیاز برای ساخت اپلیکیشنهای قدرتمندی که مقیاس میپذیرند را به دست آورید.
در پایان دوره، دانش و تجربه لازم برای ساخت اپلیکیشن پخش زنده یا کنفرانس ویدیویی خود با استفاده از MediaSoup و اعتماد به نفس برای مقابله با چالشهای دنیای واقعی در ارتباطات ویدیویی و صوتی را خواهید داشت.
آمادهاید؟ همین امروز ثبت نام کنید و ساخت اپلیکیشن Real-Time خود را با MediaSoup شروع کنید!
سرفصل ها و درس ها
مقدمه
Introduction
معرفی و ساختار دوره
Introduction & Course Structure
مخزن گیتهاب کلاس
Class GitHub Repo
چرا به MediaSoup نیاز داریم؟
Why do we need MediaSoup?
MediaSoup چه کاری میتواند انجام دهد؟ چرا SFU؟
What Can MediaSoup Do? Why An SFU?
واژهنامه
Glossary - refer as needed
وایتبرد یک تماس MediaSoup
Whiteboard a MediaSoup Call
تنظیمات توسعه من / نحوه کار من با Node
My Development Setup/How I Do Node
نمایش نظرات