Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб.раб1_Ч_1-2_ubunta_14.04.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.71 Mб
Скачать

Лабораторная работа №1

Тема: Установка сервера для организации вебинара на платформе BigBlueButton

Цель: Получение практических навыков в установке сервера для организации вебинара.

  1. Ключевые положения

  1. Общие сведения

Вебинар (от англ. «webinar», сокр. от «Web-based seminar») – онлайн-семинар, лекция, курс, презентация, организованный при помощи web-технологий в режиме прямой трансляции.

Основные возможности вебинаров:

  • многосторонняя видео- и аудио-конференция;

  • загрузка и просмотр презентаций и видео;

  • текстовый чат;

  • демонстрация экрана компьютера ведущего участникам;

  • передача прав на управление от ведущего участникам.

Во время веб-конференции каждый из участников находится у своего компьютера, а связь между ними поддерживается через Интернет посредством загружаемого приложения, установленного на компьютере каждого участника, или через веб-приложение. В последнем случае, чтобы присоединиться к конференции, нужно просто ввести URL (адрес сайта) в окне браузера.

Вебинары могут быть совместными и включать в себя сеансы голосований и опросов, что обеспечивает полное взаимодействие между аудиторией и ведущим. Вебинары (в зависимости от провайдера) могут обладать функцией анонимности или «невидимости» пользователей, благодаря чему участники одной и той же конференции могут не знать о присутствии друг друга.

Вебинар, как правило, проводится через социальные сервисы в Интернет. Организатору вебинара необходимо зарегистрироваться на соответствующем сайте и открыть свой виртуальный класс. При бесплатном сервисе количество участников, как правило, ограничено 20 членами, количество записей тоже ограничено (Wiziq.com ‑ три записи) или выполняется частично (dimdim.com). Платный сервис обеспечивает больше возможностей. В некоторых случаях программное обеспечение можно установить на сервере организации (как бесплатно, так и платно). Участникам вебинара не требуется ничего устанавливать на своем компьютере - достаточно просто щелкнуть по ссылке, предоставленной организатором вебинара, и приложение запустится в Интернет-браузере.

Программное обеспечение для проведения вебинаров, как правило, позволяет:

  • Демонстрировать документы в наиболее распространённых форматах;

  • Передавать речь и видеоизображение ведущего и нескольких участников;

  • Общаться в чате и приватном чате;

  • Демонстрировать видеоролики;

  • Рисовать графические объекты и текст на белой доске;

  • Осуществлять перехват экрана компьютера;

  • Размещать файлы для обмена;

  • Проводить опросы слушателей.

Одним из бесплатных решений вебинара является BigBlueButton – открытое программное обеспечение для проведения веб-конференции.

Общий вид пользовательского интерфейса BigBlueButton и основные возможности приложения показаны на рис. 1.

Рисунок 1 – Общий вид пользовательского интерфейса BigBlueButton

Ниже приведен пример установки сервера BigBlueButton 0.81 на Ubuntu 10.04 64-битной версии.

  1. Установка BigBlueButton 1.0

    1. Системные требования для 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

Прежде чем перейти к следующему шагу, перезагрузите сервер.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]