- •Лабораторная работа №1
- •Ключевые положения
- •Общие сведения
- •Установка BigBlueButton 1.0
- •2.2. Установка ppa для LibreOffice 4.4 и libssl
- •Ключевые положения
- •Контрольные вопросы
- •Домашнее задание.
- •Лабораторное задание.
- •Системные требования для BigBlueButton 0.9.0-beta
- •4. Установка bbb
- •5. Установка api Demos
- •6. Включение WebRtc
- •7. Перезагрузка bbb
Лабораторная работа №1
Тема: Установка сервера для организации вебинара на платформе BigBlueButton
Цель: Получение практических навыков в установке сервера для организации вебинара.
Ключевые положения
Общие сведения
Вебинар (от англ. «webinar», сокр. от «Web-based seminar») – онлайн-семинар, лекция, курс, презентация, организованный при помощи web-технологий в режиме прямой трансляции.
Основные возможности вебинаров:
многосторонняя видео- и аудио-конференция;
загрузка и просмотр презентаций и видео;
текстовый чат;
демонстрация экрана компьютера ведущего участникам;
передача прав на управление от ведущего участникам.
Во время веб-конференции каждый из участников находится у своего компьютера, а связь между ними поддерживается через Интернет посредством загружаемого приложения, установленного на компьютере каждого участника, или через веб-приложение. В последнем случае, чтобы присоединиться к конференции, нужно просто ввести URL (адрес сайта) в окне браузера.
Вебинары могут быть совместными и включать в себя сеансы голосований и опросов, что обеспечивает полное взаимодействие между аудиторией и ведущим. Вебинары (в зависимости от провайдера) могут обладать функцией анонимности или «невидимости» пользователей, благодаря чему участники одной и той же конференции могут не знать о присутствии друг друга.
Вебинар, как правило, проводится через социальные сервисы в Интернет. Организатору вебинара необходимо зарегистрироваться на соответствующем сайте и открыть свой виртуальный класс. При бесплатном сервисе количество участников, как правило, ограничено 20 членами, количество записей тоже ограничено (Wiziq.com ‑ три записи) или выполняется частично (dimdim.com). Платный сервис обеспечивает больше возможностей. В некоторых случаях программное обеспечение можно установить на сервере организации (как бесплатно, так и платно). Участникам вебинара не требуется ничего устанавливать на своем компьютере - достаточно просто щелкнуть по ссылке, предоставленной организатором вебинара, и приложение запустится в Интернет-браузере.
Программное обеспечение для проведения вебинаров, как правило, позволяет:
Демонстрировать документы в наиболее распространённых форматах;
Передавать речь и видеоизображение ведущего и нескольких участников;
Общаться в чате и приватном чате;
Демонстрировать видеоролики;
Рисовать графические объекты и текст на белой доске;
Осуществлять перехват экрана компьютера;
Размещать файлы для обмена;
Проводить опросы слушателей.
Одним из бесплатных решений вебинара является BigBlueButton – открытое программное обеспечение для проведения веб-конференции.
Общий вид пользовательского интерфейса BigBlueButton и основные возможности приложения показаны на рис. 1.
Рисунок 1 – Общий вид пользовательского интерфейса BigBlueButton
Ниже приведен пример установки сервера BigBlueButton 0.81 на Ubuntu 10.04 64-битной версии.
Установка BigBlueButton 1.0
Системные требования для BigBlueButton
Ubuntu 14.04 64-bit сервер
4 GB оперативно памяти (8 GB лучше)
Четырех-ядерный процессор 2.6 ГГц (или выше)
Доступ к портам 80, 1935, 9123
Порт 80 не используется другими приложениями
для записей конференций 500Гб свободного места на диске
100 Mbits/sec пропускной способности канала Интернет
Для проверки версии установленной ОС Ubuntu нужно в командной строке набрать следующую команду:
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.X LTS"
В качестве локали на сервере должен использоваться «en_US.UTF-8″. Кроме этого, файл /etc/default/locale должен содержать одну единственную строку LANG=»en_US.UTF-8″. Чтобы убедиться в этом, необходимо выполнить:
$ cat /etc/default/locale
LANG="en_US.UTF-8"
Если Вы не увидели строку LANG=»en_US.UTF-8″, то нужно выполнить:
sudo apt-get install language-pack-en
sudo update-locale LANG=en_US.UTF-8
Перелогиньтесь… Повторите команду еще раз cat /etc/default/locale чтобы убедиться, что вы видите только строку LANG=“en_US.UTF-8”.
Примечание: если вы видите дополнительные строки LC_ALL= “en_US.UTF-8”, то удалите настройки LC_ALL до выполнения дальнейших действий.
Теперь надо проверить что у Вас 64х-разрядная система:
$ uname -m
x86_64
При установке сервера BigBlueButton Вам необходимо иметь учетную запись, которая может выполнять команды с правами администратора (через команду sudo). Во-первых, убедитесь, что у вас есть надежный trusty multiverse в вашем sources.list. Выполните следующие действия.
$ grep "multiverse" /etc/apt/sources.list
И проверьте не закомментирована ли следующая строка:
deb http://archive.ubuntu.com/ubuntu trusty multiverse
or
deb http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
Если строка закомментирована, выполните следующую команду, чтобы добавить multiverse репозиторий в файл sources.list.
$ echo "deb http://us.archive.ubuntu.com/ubuntu/ trusty multiverse" | sudo tee -a /etc/apt/sources.list
После настройки репозиториев выполните обновление всех пакетов:
$ sudo apt-get update
$ sudo apt-get dist-upgrade
Прежде чем перейти к следующему шагу, перезагрузите сервер.
