بیگ بلو باتن چیست و تنظیمات آن چگونه است ؟

بیگ‌بلو‌باتن (BigBlueButton) یکی از بهترین نرم‌افزارهای موجود در دوران شیوع ویروس کرونا بود که معرفی شد که باعث شد یکی از بزرگترین دغدقه های برگزاری هرگونه کنفرانس، جلسه، کلاس و به طور کلی هرچیزی است که نیاز به جمع شدن عده‌ای در مکانی خاص دارد را برطرف کند حتی بیگ‌بلو‌باتن باعث شد دانشگاه‌ها و مدارس از این نرم‌افزار برای برگزاری جلسات و کلاس‌های خود استفاده کنند.

اما چه چیزی باعث شد که در بین این همه نرم افزار که در شروع این بیماری به دنیا معرفی شوند بیگ‌بلو‌باتن نظر اکثریت را به خود جلب کند

در مقایسه با نرم‌افزارهای موجود در بازار ویژگی‌های بیگ‌بلو‌باتن (BigBlueButton) به مراتب بیشتر و بهتر است. از جمله می‌توان به موارد زیر اشاره کرد:

اما بعد از معرفی این سیستم لازمه این نرم افزار رو بهتون معرفی کنم .

BBB یا همان بیگ بلو باتن چیست ؟

یک سیستم کنفرانس وب منبع باز (Open Source) برای یادگیری آنلاین است. این نرم‌افزار بستری برای به اشتراک گذاشتن فایل‌ها و همچنین آموزش را فراهم می‌کند و به مدرسان اجازه می‌دهد تا به صورت آنلاین، سمینارها، ساعات اداری یا جلسات دیگر را به صورت زنده برگزار کنند.

تمامی امکانات برای برگذاری یک کلاس آموزشی را دارا میباشد و استفاده از BBB آسان است در مجموعه‌ای ساده اما کامل و پیشرفته جمع آوری شده است. شما تنها با یک کلیک به دنیای آموزش دسترسی خواهید داشت. 

اما چطوری تنظیماتش رو درست کنیم ؟

قبل از ورود و استفاده از BigBlueButton لازم داریم یکسری تنظیمات اولیه که مربوط به سمت سرور است و بخشی دیگر از تنظیمات مربوط به پنل میباشد رو انجام بدیم، ابتدا بیاید با هم تنظیمات اولیه که مربوط به سرور هست رو بررسی کنیم.

تنظیمات لازم در قسمت سرور برای بیگ بلو باتن :

قبل از انجام تنظیمات در پنل تنظیمات سرور بیگ‌بلوباتن حتما DNS های دامنه‌ای که قصد تنظیم آن بر روی سرور را دارید به آی پی سرور متصل کرده باشید.

برای بررسی صحت تنظیم  DNS‌ های دامنه می‌توانید از سایت‌های زیر استفاده کنید:

Check-host.net

https://www.host-tracker.com

همیشه به یاد داشته باشید:

برای ورود به پنل تنظیمات سرور از طریق لینک زیر اقدام کنید:

http://1.2.3.4/cfg/form.php

پنجره ی زیر بعد از ورود برای شما نمایش داده خواهد شد :

مراقب باشید که به جای 1.2.3.4 باید IP سرور خود را وارد کنید.

یوزرنیم –  پسورد پیشفرض برای ورود به پنل تنظیمات به صورت زیر است:

Username: admin

Password: admin

این یوزر – پسورد فقط برای ورود به پنل تنظیمات کاربرد دارد.

بعد از وارد کردن پسورد مربوطه که با عنوان (رمز عبور پنل تنظیمات) مشخص شده است را الزاما باید تغییر دهید.

بعد از وارد کردن یوزر – پسورد، پنل تنظیمات سرور بیگ‌بلوباتن مطابق شکل زیر نمایش داده می‌شود که در ادامه هرکدام از گزینه‌ها را توضیح خواهیم داد :

http://domain.com/b/signin

در آدرس بالا نام دامنه خود را وارد کنید.

در صورتی که اطلاعات مرحله قبل به درستی وارد شده باشد و DNSهای دامنه نيز از قبل تنظيم باشند، در این مرحله تنظيمات لازم بر روی سرور انجام، SSL بطور خودکار نصب شده و سپس سرور ریبوت می‌شود.

این فرآیند حدود دو دقيقه زمان می‌برد.

بعد از بوت شدن سرور، حدود سه دقيقه طول می‌کشد تا همه سرویس‌های بيگ‌بلوباتن در وضعيت اجرا قرار گيرند. بعد از آن می‌توانيد از بيگ‌بلوباتن استفاده کنید.

ممکن است شما در مسیر راه‌اندازی نرم‌افزار بیگ بلوباتن با یکسری چالش‌ها روبرو شوید. در ادامه نگاهی داریم به این چالش‌ها و رفع موارد ضروری در آنها.

چالش‌های راه‌اندازی بیگ بلو باتن:

چالش‌های راه اندازی

این خطا عموما به دو دلیل ممکن است اتفاق بیفتد:

چالش‌های کاربری

برای مدیریت چالش‌های کاربری که ممکن است رخ دهد، بیگ‌بلوباتن دو دسته دستورات دارد که لینک آنها در زیر آورده شده است و به توضیح مهمترین آنها پرداخته می‌شود:

https://docs.bigbluebutton.org/admin/bbb-conf.html
https://docs.bigbluebutton.org/dev/recording.html#manage-recordings

لیست دستورات زیر نیز با توجه به کاربرد انها درج شده است مطالعه بفرمایید

bbb-conf—clean: BigBlueButton را مجدداً راه‌اندازی کرده و در هنگام راه‌اندازی مجدد کلیه پرونده‌های log را پاک می‌کند.

Bbb-conf—check:یک سری بررسی را در مورد تنظیمات فعلی خود انجام دهید و مشکلات احتمالی را گزارش می‌دهد.

Bbb-conf—network:این دستور تعداد اتصالات فعال برای پورت 80 (HTTP)، 1935 (RTMP) و 9123 (اشتراک دسکتاپ) برای هر آدرس IP از راه دور را نشان می‌دهد.

Bbb-conf—start:برای اجرای بیگ‌بلوباتن.

Bbb-conf—stop: متوقف کردن بیگ بلوباتن.

Bbb-conf—restart:برای راه‌اندازی بیگ‌بلوباتن.

Bbb-record—list:نمایش لیست کلاس‌های ضبط شده.

Bbb-record—deleteall: حذف تمام کلاس‌های ضبط شده.

Bbb-conf—delete ID:حذف یک ویدئوی ضبط شده خاص.

اینها عمده  چالش‌هایی بود که کاربران با آن برخورد میکنند. اما همیشه نکاتی هم وجود دارد که توجه به آنها باعث روند ساده کار خواهد شد.

نکات پایانی

در پایان، این چند نکته را هم فراموش نکنید.

نکته ۱: در حین برگزاری کلاس اگر دکمه ضبط کلاس زده شده باشد، ویدئو ضبط خواهد شد.
بسته به مدت زمان کلاس فرآیند تبدیل به فایل ویدئویی بین ۱۵ دقیقه تا ۹۰ دقیقه ممکن است طول بکشد.
مهم هست در طی این مدت سرور ریبوت یا خاموش نشود.

نکته ۲: در طی فرآیند تبدیل، لود CPU بالا می‌رود. پس اگر چندین کلاس‌ همزمان برگزار میشود از سروری بالاتر از مشخصات پیشفرض بیگ‌بلوباتن استفاده شود.

نکته ۳: دقت کنید که بیگ‌بلوباتن برای راه‌اندازی اولیه یک سرور با مشخصات زیر پیشنهاد کرده است:

نکته ۴: پورت‌های زیر باید حتما در فایروال سرور باز باشند:

نکته ۵: در صورتی که در هنگام ورود به محیط کلاس با خطای زیر مواجه شدید:

could not make a websocket connection (error 1002)

لطفا دقیق بررسی کنید,حتما پورت‌های اعلام شده در فایروال باز باشند.

نکته ۶: با دستور bbb-conf–check بررسی کنید خطایی در کانفیگ‌های بیگ‌بلوباتن اگر هست، رفع کنید. در فایل‌های کانفیگ فقط باید IP سرور مورد استفاده باشد.

htpasswd /etc/apache2/.htpasswd admin

اگر سوالی داشتید حتما بپرسید تا بیشتر شما را راهنمایی کنیم.

101 پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *