Co to jest BigBlueButton i jak z niego korzystać

Dowiedz się o tej wspaniałej alternatywie typu open source dla aplikacji do wideokonferencji SaaS

Aplikacje do wideokonferencji stały się jedynym rozwiązaniem dla wszystkich naszych potrzeb w zakresie połączeń w ciągu ostatnich kilku miesięcy. Niezależnie od tego, czy łączysz się w celu spotkań biurowych, czy zajęć online, nie było do czego się zwrócić poza aplikacją do wideokonferencji.

Prawie każdy z nas używał tej lub innej aplikacji SaaS do łączenia się z innymi ludźmi w tych bezprecedensowych czasach. Ale kiedy używasz aplikacji SaaS do łączenia się z innymi, przechowujesz swoje dane na zewnętrznych serwerach. A to oznacza, że ​​Twoje dane nie są pod Twoją kontrolą. Dla wielu nauczycieli i szkół prowadzących zajęcia w tych aplikacjach oznacza to narażenie informacji o uczniach. I jest podatny na ataki – tak wiele naruszeń danych w ciągu ostatnich kilku lat jest tego dowodem.

Jeśli cię to martwi, nie jesteś sam. Potrzebujesz rozwiązania, w którym będziesz mieć większą kontrolę nad swoimi danymi. A BigBlueButton może być odpowiedzią na Twoje zmartwienia.

Co to jest BigBlueButton?

BigBlueButton to oprogramowanie do wideokonferencji typu open source dla serwerów GNU/Linux. Możesz samodzielnie hostować BigBlueButton na własnym serwerze i używać go do prowadzenia wideokonferencji ze swoimi uczniami, jak każda inna komercyjna platforma do wideokonferencji. A samoobsługowy serwer oznacza, że ​​będziesz mieć pełną kontrolę nad swoimi danymi i nie będzie zaangażowanych żadnych nieznanych zmiennych.

Nie będziesz również musiał płacić za subskrypcję żadnych usług premium aplikacji SaaS, ponieważ w przypadku oprogramowania typu open source do Twojej dyspozycji jest pełny kod aplikacji. To prawda, że ​​będziesz musiał zainwestować w serwer, aby hostować BigBlueButton.

Korzystanie z BigBlueButton do połączeń wideo jest tak samo proste, jak w przypadku każdej innej aplikacji, a zyskujesz wszystkie funkcje, które mają te inne aplikacje, a może nawet więcej.

Dzięki BigBlueButton możesz mieć spersonalizowane pokoje do rozmów wideo, pokoje grupowe, nagrywanie rozmów, czaty publiczne i osobiste, udostępnianie ekranu, ankiety, wspólną tablicę, wspólne notatki i wiele więcej. Więc jeśli wiesz lub chcesz dowiedzieć się o samodzielnym hostingu, BigBlueButton może być po prostu twoją filiżanką herbaty.

Minimalne wymagania dla serwera BigBlueRoom

Jeśli myślisz o samodzielnym hostingu BigBlueButton, oto minimalne wymagania, które powinien spełniać Twój serwer zgodnie z przewodnikiem instalacji BigBlueButton:

  • Ubuntu 16.04 64-bitowy system operacyjny z jądrem Linux 4.x
  • 8 GB pamięci z włączoną funkcją swap (16 GB pamięci jest lepsze)
  • 4 rdzenie procesora (8 jest lepsze)
  • Porty TCP 80 i 443 są dostępne
  • Dostępne są porty UDP 16384 – 32768
  • Port 80 nie jest używany przez inną aplikację (dlatego zalecany jest czysty serwer Ubuntu)

Maksymalna jednoczesna obsługa użytkownika

Myśląc o korzystaniu z aplikacji do wideokonferencji, uzasadnione pytanie brzmi, ilu użytkowników może być obecnych na spotkaniu. Jeśli Twój serwer spełnia minimalne wymagania, BigBlueButton powinien być w stanie obsłużyć maksymalnie 150 jednoczesnych użytkowników. Ale w jednej sesji nie powinno być więcej niż 100 użytkowników.

Jak więc możesz mieć 150 jednoczesnych użytkowników? Możesz mieć więcej niż jedną sesję w tym samym czasie. Możesz więc mieć 2 sesje z odpowiednio 100 i 50 użytkownikami, 3 sesje po 50 użytkowników każda, 6 sesje z 25 użytkownikami i tak dalej.

Jeśli Twój serwer przekracza minimalne wymagania, idealnie możesz mieć więcej niż 150 jednoczesnych użytkowników, ale stopień skalowalności będzie zależał od wielu zmiennych czynników.

Jak korzystać z BigBlueButton

BigBlueButton to aplikacja internetowa oparta na HTML-5, która działa całkowicie w przeglądarce internetowej i nie wymaga instalowania żadnego oprogramowania. Niezależnie od tego, czy używasz go na komputerze stacjonarnym, laptopie, Chromebooku, a nawet smartfonie z systemem Android lub iOS, będzie działać w przeglądarce internetowej.

Możesz wypróbować BigBlueButton na serwerze demonstracyjnym z kilkoma ograniczeniami. Na przykład nagrania są zawieszone, a spotkania wideo mają limit 60 minut ze względu na duże zapotrzebowanie.

Pierwsze kroki

Przejdź do demo.bigbluebutton.org i kliknij przycisk „Zarejestruj się” w prawym górnym rogu.

Zaprezentuje Ci kilka opcji rejestracji, takich jak Twitter, Google, Office 365 lub konto e-mail. Bez względu na wybraną opcję, rejestracja zajmie tylko kilka sekund. Gdy przechowujesz go na swoim serwerze, możesz dostosować wszystkie te opcje i wybrać usługę uwierzytelniania, na którą chcesz zezwolić.

Prowadzenie wideokonferencji

Po utworzeniu konta wejdziesz na stronę główną swojego konta. BigBlueButton oferuje funkcję tworzenia oddzielnych pokoi do prowadzenia wideokonferencji. Ten, który jest tworzony domyślnie, nazywa się „Pokój domowy”. Możesz przeprowadzić wideokonferencję w pokoju domowym lub utworzyć nowy pokój.

Każdy pokój ma unikalny link, który możesz udostępnić innym, aby mogli dołączyć do spotkania w tym pokoju.

Kliknij przycisk „Start”, aby rozpocząć spotkanie. Wejdziesz na spotkanie jako moderator. W spotkaniu może być tylko jeden moderator.

Możesz dołączyć do konferencji z mikrofonem lub tylko z dźwiękiem. Po wybraniu opcji „Tylko do słuchania” będziesz obecny na spotkaniu tylko jako słuchacz.

Jeśli wybierzesz „Mikrofon” i używasz aplikacji po raz pierwszy, Twoja przeglądarka poprosi o pozwolenie na dostęp do mikrofonu. Kliknij „Zezwól”.

Za pomocą BigBlueButton możesz zrobić praktycznie wszystko, co możesz w każdej innej komercyjnej platformie do wideokonferencji. Od udostępniania wideo w czasie rzeczywistym, publicznych i prywatnych czatów, wspólnej tablicy, pokojów podgrup, wspólnych notatek po udostępnianie ekranu — BigBlueButton ma wszystko, czego możesz potrzebować, aby skutecznie udzielać lekcji zdalnych.

Oczywiście organizacje mogą również używać BigBlueButton i jego wszechstronnego zestawu funkcji do organizowania spotkań biurowych, ale możliwość pomocy nauczycielom w ulepszaniu zdalnego uczenia się to cała misja BBB. Obecnie nie można nagrywać spotkań na tym serwerze ze względu na duże użycie spowodowane pandemią. Ale jeśli używasz go na własnym serwerze, ta wada zniknie.

Tworzenie i zarządzanie pokojem

Możesz mieć więcej niż jeden pokój do spotkań na BigBlueButton, a wszystkie te pokoje mogą być chronione hasłem i mieć poczekalnię, jeśli chcesz. „Pokój domowy” domyślnie nie ma tych ustawień, ale możesz je zmienić w dowolnym momencie.

Kliknij ikonę „Więcej opcji” (trzy kropki), a następnie kliknij „Ustawienia pokoju”.

Otworzy się okno ustawień. Tutaj możesz wygenerować kod dostępu do pokoju, utworzyć lobby dla pokoju (włączając ustawienie wymagające zatwierdzenia moderatora) i dostosować inne ustawienia. Kliknij przycisk „Aktualizuj pokój”, aby zapisać zmiany.

Aby utworzyć nowy pokój, kliknij przycisk „Utwórz pokój” na stronie głównej.

Otworzą się ustawienia pokoju. Wprowadź nazwę pokoju i włącz przełączniki dla dowolnych ustawień, które chcesz skonfigurować, tak jak poprzednio. Następnie kliknij przycisk „Utwórz pokój”.

Powstanie nowy pokój, który będzie miał unikalny link i oddzielne sesje niż Home Room.

Więc masz to, podstawowe podsumowanie aplikacji do wideokonferencji BigBlueButton o otwartym kodzie źródłowym. Możesz teraz organizować spotkania wideo z pewnymi ograniczeniami na ich serwerze demonstracyjnym. Możesz też hostować go na własnym serwerze Linux i całkowicie dostosować sposób korzystania z BBB w swojej organizacji.