با سلام،
ما یک سیستم ویدیو کنفرانس داریم که در حال حاضر انتقال صدا و تصویر با استفاده از webrtc به صورت مستقیم انجام میشه.
ما نیاز داریم که یک media server داشته باشیم تا اگر تعداد افراد حاضر در صفحه وب ویدیو کنفرانس زیاد شدن فشاری به اینترنت افرادی که صدا یا تصویرشون وصل هست نیاد و ارتباطشون به مشکل نخوره.
با تحقیقاتی که انجام دادیم دو پروژه برای مدیا سرور وجود داره که یکیشون mediasoup هست و یکی دیگه kurento به آدرس های زیر:
https://mediasoup.org/
http://www.kurento.org/
مواردی که ما نیاز داریم توی پروژه رعایت بشه:
انتقال صدا و ویدیو و اسکرین شیر کاربر که در حال حاضر به صورت مستقیم با Webrtc انجام میشه با کمک mediaserver برای بقیه کاربر ها ارسال بشه. به صورت MCU
کد های شما میبایست تمیز باشند و کاملا کامنت گذاری شده باشند تا برای آپدیت های پروژه به مشکل نخوریم.
اطلاعات پروژه:
بک اند پروژه با استفاده از socket.io - nodejs ساخته شده
فرانت اند پروژه: html css javascript jquery