Установка BigBlueButton 0.9.0-beta 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Установка BigBlueButton 0.9.0-beta



Если вы получили ошибку на каком-либо этапе установки, остановитесь и решите проблему. Не продолжайте пока не решите ее.

Обновление сервера

Нужно убедиться в том, что 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

После обновления перезагружаем его.

Добавляем репозиторий BigBlueButton

Добавляем ключ репозитория, сам репозиторий и обновляем список пакетов.

wget http://ubuntu.bigbluebutton.org/bigbluebutton.asc -O- | sudo apt-key add -echo "deb http://ubuntu.bigbluebutton.org/trusty-090/ bigbluebutton-trusty main" | sudo tee /etc/apt/sources.list.d/bigbluebutton.listsudo apt-get update

Устанавливаем 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;
--check -просматривает все log файлы на предмет ошибок;

Также sudo bbb-conf --check выводит текущие настройки BBB.
А после фразы "Potential problems described below", выведет возможные конфигурационные ошибки.

 



Поделиться:


Последнее изменение этой страницы: 2017-01-23; просмотров: 304; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.226.28.197 (0.005 с.)