Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Тема: установка сервера для организации вебинара на платформе bigbluebuttonСтр 1 из 5Следующая ⇒
Лабораторная работа №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 2.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 репозиторий в файл 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
Прежде чем перейти к следующему шагу, перезагрузите сервер.
Лабораторная работа № 2 Ключевые положения После входа в конференцию открывается основное окно (см. рис. 1). В левой части окна отображаются участники конференции, В правой части расположен чат, в который могут писать все участники конференции и веб-камера ведущего. По центру рабочий стол выступающего. Рассмотрим более подробно данную структуру.
Роли участников Есть три роли участников вебинара BigBlueButton: · слушатель · выступающий (преподаватель), · ведущий (модератор)
Слушатели - это пользователи, которые могут только смотреть презентации и видео и слушать лекцию, а также использовать чат для вопросов и переговоров с другими участниками вебинара
Выступающий (преподаватель) – имеет все возможности слушателя, а также читать лекцию, загружать и управлять показом презентаций и демонстрировать другим участникам работу программ на рабочем столе своего компьютера.
Ведущий (модератор) - имеет все возможности выступающего, а также осуществляет модерирование вебинара, настройку параметров BigBlueButton. (Предоставляет возможность слушателю задавать вопросы выступающему, т.е. включает для слушателя микрофон с разрешения выступающего).
Возможности участников Для слушателей: · Окно «Участники» показывает список всех пользователей, которые подсоединились к данному вебинру. · Окно «Презентация» показывает участникам презентацию, которую демонстрирует выступающий. Можно увеличить или уменьшить масштаб просмотра. · В окне «Презентация» можно видеть движение указателя (красный кружок), которым управляет выступающий. · Любой участник вебинара может привлечь к себе внимание выступающего или ведущего, «подняв руку». · Окно «Чат» позволяет разговаривать в общем или личном чате. · Если участник имеет веб-камеру, то он может подключить ее к вебинару и другие участники получат возможность смотреть видео от него (с разрешения выступающего). · Окно «Аудиоконференция участников» показывает список активных участников. · Пользователи могут видеть, кто из участников конференции сейчас выступает
Дополнительные возможности для выступающего: · Выступающий может включать или отключать микрофон у слушателей, а также исключать пользователя из списка активных участников конференции (окно «Аудиконференция участников») · Выступающий может загрузить несколько презентаций и/или документов и показывать их, переключаясь между ними при необходимости. Участники конференций будут видеть текущий слайд. · Выступающий может показать свой рабочий стол своего компьютера другим участникам конференции. Это означает возможность демонстрации реальной работы различных программ в ходе презентации.
Настройка параметров видео Для того чтобы Вас могли видеть другие участники видеоконференции, нажмите на кнопку с изображением веб-камеры в левом углу экрана (см. рис. 3а): После нажатия на кнопку откроется окно веб-камеры, в этом окне выберите разрешение в выпадающем списке (чем разрешение выше, тем лучше картинка) и нажмите на кнопку «старт» (см. рис. 3б)
а) б) Рисунок 3 – Настройка разрешения видеокамеры
После этого вы должны увидеть изображение со своей веб-камеры. (Для слушателей иметь видеокамеру необязательно)
Пользовательский интерфейс На основной панели (см. рис. 1) можно менять расположение и размер отдельных окон, а также сворачивать их в нижнюю часть экрана или распахивать на весь экран Окно участника
Рисунок 4 – Участники вебинара и их статус Модератор конференции. Может назначать выступающего, выделив его имя в списке и нажав кнопку «Переключить в...». Участник просит слово. Каждый участник видеоконференции может «поднять руку» нажав на этот значок. У участника подключена веб-камера. Если Вы хотите увидеть изображение веб-камеры одного из участников, нажмите на этот значок напротив нужного пользователя. Выступающий
Окно «Аудиоконференция участников»
Рисунок 5 – Окно «Аудиоконференция участников»
В этом окне отображаются имена активных пользователей конференции. Модератор видеоконференции может: · отключать и включать звук у пользователей с помощью кнопки · запретить слушателю управлять настройками звука с помощью кнопки · модератор может исключить выбранного слушателя из активных пользователей конференции с помощью кнопки
Окно «Чат» Окно «Чат» (см. рис.1) предназначено для обмена сообщениями между участниками вебинара. В окне «Чат» можно задать вопрос выступающему, высказаться по поводу презентации, сообщить интересную и полезную для всех информацию. Сообщения будут видны всем участникам вебинара. В окне «Чат» можно обменяться частными сообщениями с отдельным участником, выбранном из списка. Сообщения будут видны только выбранному участнику. Можно настроить чат: задать размер шрифта, выбрать язык общения и задать функцию AutoTranslate – автоматический перевод на язык участника. Сообщения вводятся в поле для ввода (в нижней части окна) и отправляются с помощью кнопки «Отправить». Можно выбрать цвет текста своих сообщений.
Выбор языка интерфейса Вы можете выбрать язык интерфейса из выпадающего списка в правом верхнем углу панели BigBlueButton.
Рисунок 6 – Выбор языка интерфейса
Работа с презентациями и другими документами Чтобы открыть презентацию или какой-либо другой документ для просмотра остальным участникам конференции необходимо нажать на кнопку «Загрузить презентацию» в правом нижнем углу окна «Презентация». После нажатия откроется окно с выбором файла. Выберите файл и нажмите открыть, затем в появившемся окне нажмите на кнопку «Загрузить»
Рисунок 7 – Окно загрузки документов
После конвертации документа (она занимает некоторое время, зависящее от количества и насыщенности слайдов), он появится в окне «Презентация» перед Вами и его увидят все участники конференции. Показывать презентации в прямом и обратном порядке можно кнопками которые находятся в нижней части окна «Презентация». Можно выбрать и конкретный слайд - список слайдов можно посмотреть, нажав на кнопку (числа на кнопке показывают номер текущего слайда и общее количество слайдов). Можно увеличить или уменьшить масштаб просмотра, используя слайдер.
Также можно использовать указатель (красный кружок), показывая на слайде важные фрагменты. Указатель будет виден слушателям. Вы можете загрузить несколько презентаций, используя кнопку окна «Загрузить презентацию». Удалить загруженные презентации можно с помощью кнопки . После выбора одной из загруженных презентаций из списка «Загруженные презентации» используйте кнопку «Показать» для того, чтобы участники конференции могли видеть выбранную презентацию.
Использование интерактивной доски Для использования интерактивной доски необходимо нажать на кнопку в нижней правой части «Презентация». Появится панель интерактивной доски:
С помощью мыши можно писать или рисовать в области документа окна «Презентация».
Показ рабочего стола компьютера Для показа рабочего стола необходима Java-машина, которую можно скачать по адресу: http://www.java.com/ru/ Чтобы показать рабочий стол, Вам необходимо нажать на кнопку , расположенную в левом верхнем углу экрана. Появится предложение выбрать режимы «Полноэкранный» или «Область». То есть, имеется возможность показывать рабочий стол Вашего компьютера полностью или только его часть.
После того, как Вы выберете режим, на экране появится окно со следующим сообщением.
Здесь надо отметить галочку около параметра «Always trust content...» (всегда доверять содержимому) и нажать на кнопку «Run». Если ранее Вы выбрали режим «Область», то на экране должна появиться рамка для определения размеров показываемой всем области рабочего стола. Определив размер, нажимайте на кнопку «Start sharing» (в левом нижнем углу рамки). Если все сделано правильно, то должно появиться примерно такое окно, какое Вы видите ниже.
Выход из видеоконференции Выходить из видеоконференции рекомендуется, нажав кнопку «Выйти»в правом верхнем углу панели BigBlueButton.
2. Контрольные вопросы
1. Какие существуют роли участников вебинара? 2. Какими возможностями обладают участники вебинара 3. Что отображается в окне участника вебинара? 4. Для чего предназначено окно «чат»? 5. Поясните назначение интерактивной доски.
3. Домашнее задание. 1. Изучить ключевые положения. 2. Письменно ответить на контрольные вопросы. 3. Подготовиться к выполнению лабораторного задания.
4. Лабораторное задание.
1. Создать свой вебинар 2. Подключить к созданному вебинару 2-3 участников. 3. Провести презентацию по заданной теме.
Новая установка Системные требования для BigBlueButton 0.9.0-beta · Ubuntu 14.04 64-бит · 4 Гб памяти с включенным swap, лучше 8 Гб · Открытые 80, 1935, 9123 TCP порты · Открытые 16384 - 32768 UDP порты · Порт 80 не должен быть занят другим приложением · От 500 Гб свободного места для записей · Канал 100Мбит/ в обе стороны. Локаль сервера должна быть en_US.UTF-8. Проверить можно командой cat /etc/default/localeЕсли вывод отличается от такого: LANG="en_US.UTF-8" То нужно сделать следующее sudo apt-get install language-pack-ensudo update-locale LANG=en_US.UTF-8После этого, перелогиниваемся, и проверяем еще раз cat /etc/default/locale. Проверяем 64-битный ли сервер uname -mx86_64Также нужно убедится, что версия Ubuntu 14.04. На другой версии BBB работать не будет. cat /etc/lsb-releaseDISTRIB_ID=UbuntuDISTRIB_RELEASE=14.04DISTRIB_CODENAME=trustyDISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS"Обновление сервера Нужно убедиться в том, что multiverse репозиторий подключен grep "multiverse" /etc/apt/sources.listУбедитесь, что строка указанная ниже не за комментирована и вообще присутствет. deb http://ru.archive.ubuntu.com/ubuntu/ trusty multiverseДалее, обновляем сервер. sudo apt-get update && sudo apt-get dist-upgradeПосле обновления перезагружаем его. Устанавливаем ffmpeg BigBlueButton 0.9.0-beta использует ffmpeg для записи и воспроизведения трансляций. Для того, чтобы установить ffmpeg, нужно создать файл install-ffmpeg.sh nano install-ffmpeg.shи вставить в него следующий код sudo apt-get install build-essential git-core checkinstall yasm texi2html libvorbis-dev libx11-dev libvpx-dev libxfixes-dev zlib1g-dev pkg-config netcat libncurses5-dev FFMPEG_VERSION=2.3.3 cd /usr/local/srcif [! -d "/usr/local/src/ffmpeg-${FFMPEG_VERSION}" ]; then sudo wget "http://ffmpeg.org/releases/ffmpeg-${FFMPEG_VERSION}.tar.bz2" sudo tar -xjf "ffmpeg-${FFMPEG_VERSION}.tar.bz2"fi cd "ffmpeg-${FFMPEG_VERSION}"sudo./configure --enable-version3 --enable-postproc --enable-libvorbis --enable-libvpxsudo makesudo checkinstall --pkgname=ffmpeg --pkgversion="5:${FFMPEG_VERSION}" --backup=no --deldoc=yes --defaultСохраняем, и выполняем следующие команды, устанавливаем флаг запуска на файл, и запускаем его chmod +x install-ffmpeg.sh./install-ffmpeg.shПосле этого нужно убедиться установился ли ffmpeg, запустите команду ffmpeg -version, вывод должен быть примерно таким ffmpeg -versionffmpeg version 2.3.3 Copyright (c) 2000-2014 the FFmpeg developersbuilt on Feb 8 2015 13:38:27 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)configuration: --enable-version3 --enable-postproc --enable-libvorbis --enable-libvpxlibavutil 52. 92.100 / 52. 92.100libavcodec 55. 69.100 / 55. 69.100libavformat 55. 48.100 / 55. 48.100libavdevice 55. 13.102 / 55. 13.102libavfilter 4. 11.100 / 4. 11.100libswscale 2. 6.100 / 2. 6.100libswresample 0. 19.100 / 0. 19.100Установка BBB Для установки самого BBB нужно выполнить следующую команду sudo apt-get updatesudo apt-get install bigbluebuttonЭто мета-пакет с помощью которого установятся все компоненты BBB и все зависимости. Если появилось такое сообщение об ошибке ...... Error: FreeSWITCH didn't startЕе можно проигнорировать. Запустим его на 7 шаге. Если появилось такое сообщение об ошибке Setting up bbb-playback-presentation (0.9.0-1ubuntu5)...chown: invalid user: ‘tomcat7:tomcat7’То нужно повторно запустить sudo apt-get install bigbluebutton, и установка должна будет пройти без ошибок. Также у меня в конце установки появилось сообщение об ошибке Errors were encountered while processing: bbb-record-core bbb-playback-presentation bbb-config bigbluebuttonE: Sub-process /usr/bin/dpkg returned an error code (1)Повторно запустил sudo apt-get install bigbluebutton установка завершилась корректно. Установка API Demos Чтобы протестировать BBB сервер, вы можете установить пакет bbb-demo, c помощью которого можно посмотреть возможности предоставляемые BBB API. sudo apt-get install bbb-demoВключение WebRTC Чтобы включить WebRTC audio, нужно выполнить команду sudo bbb-conf --enablewebrtcПерезагрузка BBB Для перезагрузки BBB нужно выполнить sudo bbb-conf --cleansudo bbb-conf --check--clean -очищает все log файлы BBB; Также sudo bbb-conf --check выводит текущие настройки BBB.
Лабораторная работа №1 Тема: Установка сервера для организации вебинара на платформе BigBlueButton
|
|||||||||
Последнее изменение этой страницы: 2017-01-23; просмотров: 1368; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.146.65.212 (0.093 с.) |