Итак… Ваш сервер BigBlueButton установлен (на момент написания последняя версия 0.8-beta4), настроен, работает.
Вам мало? Надо чтобы наш BigBlueButton отличался от тысячи таких же клонов? Тогда сейчас самое время посмотреть: а что Вы можете настроить, что можете поменять, чтобы посетители никогда не перепутали Вашу систему ВКС с такой же системой ненавистного конкурента…
Все настройки BigBlueButton можно разделить на две группы: настройки клиента и настройки сервера.
Базовые настройка клиента
Очень надеюсь, что Вы из тех, кому про необходимость резервного копирования перед какими-либо правками говорить не стоит, но, на всякий случай: “Делайте копию всех изменяемых файлов!”.
Настройку BBB “на свой вкус” стоит начинать с файла config.xml, у меня он находится в /var/www/bigbluebutton/client/conf, думаю, что у Вас там же. Внимательно изучите этот файл, там нет ничего заумного:
<localeversion suppressWarning="false">0.8-beta4</localeversion> <version>VERSION</version> <help url="http://HOST/help.html"/> <porttest host="HOST" application="video"/> <application uri="rtmp://HOST/bigbluebutton" host="http://HOST/bigbluebutton/api/enter" /> <language userSelectionEnabled="true" /> <skinning enabled="false" url="branding/css/theme.css.swf" /> <layout showLogButton="false" showVideoLayout="false" showResetLayout="true" showToolbar="true" showHelpButton="true" showLogoutWindow="true"/>
Что из config.xml может Вас заинтересовать?
Если у Вас есть собственный файл справки, то можете изменить элемент help:
<help url="http://HOST/my_new_help.html"/>
Выбор языка интерфейса? Не знаю как Вам, а мне вполне достаточно одного языка. Можно убрать лишний элемент управления:
<language userSelectionEnabled="false" />
Элемент skinning позволяет установить другой скин! Вот это уж точно должно Вас заинтересовать!
<skinning enabled="false" url="branding/css/theme.css.swf" />
Скин по умолчанию отключен enabled=«false» и не спешите пока менять значение атрибута на true, т.к. файла branding/css/theme.css.swf нет. Где его взять и как в него вставить то, что нужно Вам – разберемся позднее (см. BigBlueButton часть 02: меняем дизайн).
<layout showLogButton="false" showVideoLayout="false" showResetLayout="true" showToolbar="true" showHelpButton="true" showLogoutWindow="true"/>
Элемент layout включает и отключает различные элементы управления, Вы легко разберетесь за что отвечает каждый атрибут, если нет – просто включайте/выключайте их и смотрите, что из этого выходит.
Чтобы увидеть результат просто выйдите из конференции и опять зайдите (т.е. нужен перезапуск Вашего клиента, а иногда может потребоваться и очистка кеша браузера).
Что еще можно посмотреть в config.xml?
Модули
Далее в файле config.xml идет перечень подключаемых модулей:
<module name="ChatModule" url="ChatModule.swf?v=VERSION" uri="rtmp://HOST/bigbluebutton" dependsOn="ViewersModule" translationOn="false" translationEnabled="false" privateEnabled="true" position="top-right" />
Я думаю, что всем понятно из названия за что отвечает модуль ChatModule. У большинства описаний модулей есть атрибут position, позволяющий изменить положение модуля. Остальные атрибуты меняют значения по умолчанию различных параметров, для каждого модуля набор атрибутов свой.
Есть ещё кое-что: в самом конце конфигурационного файла есть описания еще трех модулей. Они отключены (закомментированы).
<!-- <module name="DynamicInfoModule" url="DynamicInfoModule.swf?v=VERSION" uri="rtmp://HOST/bigbluebutton" host="http://HOST" infoURL="http://HOST/client/conf/example-info-data.xml?user={userID}&role={role}&meetingID={meetingID}" /> -->
Для включения модулей достаточно убрать комментарии.
С включенными модулями ExampleChatModule и SharedNotesModule Ваш клиент не запустится, т.к. этих модулей просто нет с системе, а вот модуль DynamicInfoModule имеется, после его включения в верхней строке Вашего клиента появится дополнительная информация. Настройка модуля DynamicInfoModule находится рядом с config.xml в файле example-info-data.xml, можете создать свой файл, только не забудьте указать его имя в атрибуте infoURL описания модуля.
Конфигурация example-info-data.xml демонстрирует все возможности этого модуля: вы можете вывести дополнительную текстовую информацию, выпадающие списки и даже создать свои кнопки.
Следующим шагом, возможно, Вам захочется изменить (или хотя бы просто перевести) текст приветствия по умолчанию, отображаемого в чате.
Сообщение приветствия
Небольшая загвоздка: текст сообщения относится к настройкам серверной части BigBlueButton, а не клиентской.
Запустите поиск по просторам Интернет и по файлам сервера… нашли? Нет?
Зайдите в /var/lib/tomcat6/webapps/bigbluebutton/WEB-INF/classes, Вам нужен файл bigbluebutton.properties (не забудьте сделать резервную копию). Ваше сообщение находится в параметре defaultWelcomeMessage.
- Переведите его на русский язык или напишите своё сообщение и сохраните файл
- Изменения на сервере вступят в силу только после перезапуска сервера. Полный ребут совсем необязателен, достаточно будет:
/etc/init.d/tomcat6 restart
- Перезапускайте и входите в конференцию… Сюрприз! Весь русский текст отображается кракозябрами!
Простое изменение кодировки Вам не поможет, серверу нужен текст UTF-8 в формате ASCII, что-то типа этого: «\u0442\u0435\u0441\u0442».
Перекодировку туда/обратно умеет делать утилита native2ascii, она входит в JDK.
native2ascii -encoding utf-8 file.1 file.2
Если вдруг у Вас система Windows (примите мои искренние соболезнования), то вместо UTF-8 укажите windows-1251. Хотя есть более простой способ: онлайн перекодировщик. После полного перевода и переконвертирования сообщения, у меня получилась такая строка:
\u0414\u043e\u0431\u0440\u043e \u043f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c \u0432 \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044e %%CONFNAME%%! \u041a\u0440\u0430\u0442\u043a\u0443\u044e \u0441\u043f\u0440\u0430\u0432\u043a\u0443 \u043f\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0441\u0432\u044f\u0437\u0438 \u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0437\u0434\u0435\u0441\u044c: \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0435 \u0432\u0438\u0434\u0435\u043e. \u0414\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a \u0430\u0443\u0434\u0438\u043e\u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 \u0441 \u043d\u0430\u0443\u0448\u043d\u0438\u043a\u0430\u043c\u0438 (\u0432\u0435\u0440\u0445\u043d\u0438\u0439 \u043b\u0435\u0432\u044b\u0439 \u0443\u0433\u043e\u043b \u043e\u043a\u043d\u0430). \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0441\u0432\u043e\u0439 \u043c\u0438\u043a\u0440\u043e\u0444\u043e\u043d \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0441\u043b\u0443\u0448\u0430\u0442\u0435\u043b\u0435\u0439.
Вставьте её в параметр defaultWelcomeMessage, сохраните файл, перезапустите сервер… Работает! С чем Вас всех и поздравляю!
Есть ещё несколько параметров в bigbluebutton.properties, которые могут Вам пригодиться, например bigbluebutton.web.logoutURL задает адрес, на который отправляются все пользователи при выходе с конференции.
На сегодня Всё!
Всем заранее спасибо за комментарии, замечания и дополнения!
Продолжение: BigBlueButton часть 02: меняем дизайн
Здравствуйте, Александр!
Собирал я bbb на CentOS 6. При вводе имени пользователя на русском языке в окне пользователей выводятся кракозябры, но в остальном всё хорошо локализовано, все окошки на русском. Можете ли вы подсказать в чём может быть проблема и как её решить?
Алексей, добрый день!
На моём сервере debian и с русскими именами всё в порядке, проверить на CentOS пока нет возможности. Если у кого стоит BBB под CentOS, протестируйте, пожалуйста, и отпишитесь…
Установил ВВВ… Промаялся целый день – это мое первое знакомство с Ubuntu). Все заработало, но столкнулся с проблемой – после загрузки файлов с кириллицей в имени они в выпадающем списке отображаются точками.
Как побороть несовпадение кодировок?
Возможно ли как-то сделать чтоб у модератора всегда оставалось право наравне с текущим выступающим показывать слайды презентации?
1. Русские буквы отображаются не точками, а черточками (минусами), но от этого я думаю – не легче, пробелы в именах тоже запрещены. Это сделано специально для полной совместимости с любыми возможными именами и кодировками. Исправить это можно, но сложно. Подробное описание изменений смотрите здесь: https://github.com/fuji246/bigbluebutton/commit/904ca365030a79e9d43a57f774cf203f36b1e1cc. Проблема в том, что изменения касаются уже не только клиентской части, но и серверной, если справитесь с компиляцией, то пожалуйста.
2. Модератор может сделать себя ведущим и управлять презентацией, а потом сделать ведущим другого. Или Вы хотите одновременно рулить одной мышкой? 🙂
Кстати, проблема с кодировкой исправлена добавлением принудительного распознования кирилицы в tomcat конфиг) теперь имена пользователей и сессий понимают кирилицу)
Не совсем пойму. Теперь не нужно кодировать в «\u0442\u0435\u0441\u0442» ?
На версии 0.9 ubuntu 14.04 я пока не смог заставить русские буквы отображаться. При передаче через API. fullName на русском кракозябры
Никак не найду как получить текст вида «\u0442\u0435\u0441\u0442».
Это сначала в UTF потом узнать коды символов видимо
Где-то надо кодировать, где-то нет… Смотря где.
Онлайн перекодировщик
Это была проблема CMS Напрямую вызовы отлично работают с русскими. Прошу прощения за сумбурную панику )))
Есть необходимость создавать конференции BBB в которых доступен только текстовый чат или только видео. При помощи стандартных API такое сделать не получиться, есть ли возможность манипуляции количеством подключаемых модулей???
Через API это недоступно, по крайней мере я там таких функций не видел. Настройки клиентской части статичны для всех конференций и задаются в config.xml. Т.е. если вы создадите несколько разных config.xml (один стандартный, один только под чат, один под видео и т.д.), то меняя их вы получите желаемый результат. Чтобы этим управлять “снаружи” можно попробовать так:
Способ 1. Написать скрипт, который будет копировать нужный Вам конфиг и вызывать этот скрипт каждую минуту через cron. А скрипт например будет обращаться на tvoi.server.ru/bbb-config.php, который будет ему сообщать, с какой версией файла config.xml работать сейчас… (все конференции, если их несколько будут работать с одним текущим конфигом).
Способ 2. Создать на сервере bbb несколько виртуальных хостов, например, video.server.ru – стандартная конференция, video2.server.ru – только чат и т.д. Виртуальные хосты будут отличаться только config.xml в клиентской части. И, в зависимости от ситуации, Вы будете отправлять пользователей на нужный хост…
Надо просто брать и пробовать, сам не проверял.
Pingback: "Всё, что нажито непосильным трудом" — BigBlueButton: возможности
Здравствуйте Александр..
У меня задача схожая с проблемой “Dima”..
Но проблема в том, что после компиляции клиента (команда ant) и замены файлов на сервере клиент не запускается..
Версия 0.8 beta-4
Еще заметил, что скомпилированные из исходников файлы большего размера..
исходники брал по указанной ссылке в статье меняем дизайн..
В чем может быть проблема?
1. Если сервер версии 0.8 beta-4, а исходники свежие, то клиент конечно же может не запускаться. Т.е. надо либо обновить сервер до текущей версии или брать исходники для используемой у Вас на сервере. Какая версия исходников используется?
2. “файлы большего размера”: такое возможно когда модули компилируются по отдельности, если компилировать всего клиента файлы получаются примерно того же объема. Что компилировали?
Добрый день. Есть проблема при подключении к BBB с любой ОС, сервер распологается в локальной сети где нету доступа к Интернету, при подключении зависает на этапе конекта, но стоит в локалку подать Интернет все сразу подключаеться, при этом нету никаких просьб типа обновите флешплеер и т.д. Затем отключаю Интернет и тебе опять проблемы, те маши которые были подключены к серверу продалжают работать, а машины которые небыли подключены к BBB опять не могут подключиться, опять ждут интернета, что я недоустановил на сервер?
Если BBB работает, то это значит, что все установлено правильно. Проблема может быть где-то в настройках сети. Какие у Вас настройки? сеть, адреса, шлюз, DNS и т.д.
Добрый день. Настройки стандартные ip 10.1.1.1 , mask 255.255.252.0 ,шлюз 10.1.1.254, DNS 10.1.1.254. Я пробывал отдельной машиной подключиться к демо серверу в Интернете, конект прошел на ура, после этого эта машина спокойно подключается к BBB в локалке. Проверил на открытие портов на сервере и на машинах, нужные открыты: 80,8080,1935,9123. Затем выкачал и установил на машины новый флеш плеер Adobe и Java также поставил браузеры Опера, Гугле и Мазилу, результат тотже, невидно надписи “загружаются 9 модулей”. Я так понимаю, что при первом подключении на машину подгружаются модули и только после загрузки будет все работать, если я с Интернета эти модули загружаю следовательно состороны клиентской машины препятсвий нету, а значет мой ВВВ в локалке недаёт их загрузить на машину.
Василий вы не разобрались ли случайно с конектом? такаяже проблема зависает на стадии коннекта к серверу… Локальная сеть без инета.
Здравствуйте тоже беспокоит данная проблема без подключенного интернета пользователи не могут произвести первый вход в вебинар
Нужно добавить:
1.framework_4.5.0.20967.swz
2.mx_4.5.0.20967.swz
3.spark_4.5.0.20967.swz
4.sparkskins_4.5.0.20967.swz
5.textLayout_2.0.0.232.swz
при конекте они автоматом подгрузять клиенту.
Все все м удачи 🙂
Удачи 🙂
Добрый день. Извиняюсь может за тупой вопрос, а как у и куда надо добавить это ?
1.framework_4.5.0.20967.swz
2.mx_4.5.0.20967.swz
3.spark_4.5.0.20967.swz
4.sparkskins_4.5.0.20967.swz
5.textLayout_2.0.0.232.swz
а то я их слил, а куда положить и где что прописать не знаю, что бы их клиент подхватывал…
А что Вы пытаетесь сделать? Дайте ссылку на первоисточник…
Хочу что бы при первом конекте к серверу BBB, клиенту не требовался доступ в интернет для установки дополнительных компонентов. Если я правильно понимаю это компоненты adobe перечисленные выше, но как сделать что бы они грузились с моего локально сервера, а не пытались стянутся с инета не знаю. Спасибо.
У меня тоже возникла проблема с необходимостью доступа клиентов к сайту Adobe для загрузки четырех файлов. В сети есть по решению этой проблемы.
Хоть и на английском, но все понятно – нужно скачать недостающие файлы и скопировать их в нужный каталог с правами рута. Проще говоря все сводится к выполнению нескольких команд:
cd /var/www/bigbluebutton/client/
wget http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/mx_4.5.0.20967.swz
wget http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/rpc_4.5.0.20967.swz
wget http://fpdownload.adobe.com/pub/swz/tlf/2.0.0.232/textLayout_2.0.0.232.swz
wget http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/framework_4.5.0.20967.swz
chown root.root *.swz
Правда у меня это не избавило клиентов от проблемы и тогда я попробовал скопировать эти файлы в директорию /var/www/bigbluebatton-default и все получилось. Таким образом последовательность команд из рецепта приведенного по ссылке выше можно переделать следующим образом:
cd /var/www/bigbluebutton-default/
wget http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/mx_4.5.0.20967.swz
wget http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/rpc_4.5.0.20967.swz
wget http://fpdownload.adobe.com/pub/swz/tlf/2.0.0.232/textLayout_2.0.0.232.swz
wget http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/framework_4.5.0.20967.swz
chown root.root *.swz
Проверено на версии BigBlueBatton 0.81.
Добавил указанные файлы. Все равно без интернета в первый раз не подключается к конференции. Если включить интернет, файлы подгружаются и далее без интернета к конференции подключается без проблем. Не даром bbb пишет про 9 модулей. Каких не хватает из 1.framework_4.5.0.20967.swz
2.mx_4.5.0.20967.swz
3.spark_4.5.0.20967.swz
4.sparkskins_4.5.0.20967.swz
5.textLayout_2.0.0.232.swz
?
День добрый! Извини, что долго молчал – в отпуске…
Для начала настрой интернет на bbb, сделай такие же настройки, как у других машин локальной сети.
Скорее всего нужно смотреть в исходном коде
Нашел решение проблемы:
обратился к файлу /var/log/nginx/error.log
Имею там следующие записи:
2014/07/07 09:49:15 [error] 2638#0: *93 open() “/var/www/bigbluebutton/client/locale/framework_4.5.0.20967.swz” failed (2: No such file or directory), client: 10.23.201.103, server: 10.23.201.132, request: “GET /client/locale/framework_4.5.0.20967.swz HTTP/1.1”, host: “10.23.201.132”, referrer: “http://10.23.201.132/client/locale/en_US_resources.swf?a=1404726492782
2014/07/07 10:07:42 [error] 2638#0: *111 open() “/var/www/bigbluebutton/client/branding/css/framework_4.5.0.20967.swz” failed (2: No such file or directory), client: 10.23.201.103, server: 10.23.201.132, request: “GET /client/branding/css/framework_4.5.0.20967.swz HTTP/1.1”, host: “10.23.201.132”, referrer: “http://10.23.201.132/client/branding/css/BBBDefault.css.swf”
То есть машина-клиент пытается обратиться к файлу на сервере, которого нет. Засунул вышеуказанные файлы в папки
/var/www/bigbluebutton/client/branding/css/
/var/www/bigbluebutton/client/locale/
и все заработало.
Единственное, что меня теперь волнует – не у всех отображаются кнопки управления презентацией(
Уже по традиции: сам спросил – сам ответил.
Если у кого то не отображаются элементы управления презентацией – необходимо отключить или добавить в список разрешенных сайтов блокировщика рекламы в браузере. Стоило мне мне отключить и сразу все элементы загрузились.
Здравствуйте! Спасибо. Думаю мне пригодится информация с вашей статьи. Еще хотела уточнить, проводили ли вы тестирование BBB, сколько клиентов он может поддерживать, какой компьютер нужен? Про количество пользователей нашла информацию в статье http://itmultimedia.ru/besplatnye-web-videokonferencii-s-ispolzovaniem-bigbluebutton-opyt-ustanovki-i-ispolzovaniya/ . А вот про требования к серверу ничего не написано.
Параметры моего виртуального сервера: 2 vCPU Xeon E5520, 2 ГБ память.
При конференции на 25 человек (около половины с видео) нагрузка была ~25% на CPU и 20 Мбит/сек на сеть.
Результаты стресс тестирования: http://bigbluebutton.googlecode.com/files/stress_test.PNG
Способ проведения своего лабораторного теста: http://code.google.com/p/bigbluebutton/wiki/StressTesting
Добрый день,
подскажите пожалуйста – возможно ли заставить bbb проигрывать видео (желательно со звуком) с ютуба?
Что бы во время презентации – пользователям не надо было переходить неизвестно куда по ссылке – а просто когда “учитель” выбирает следующий слайд с видео – видео загружалось в bbb и проигрывалось “студентам”?
Заранее Благодарен.
На данный момент видео в bbb не воспроизводится.
Но в версии 1.0 (http://code.google.com/p/bigbluebutton/wiki/RoadMap1dot0#Areas_for_investigation) запланирован модуль воспроизведения видео.
Здравствуйте!
А как-то можно выдрать видео-плеер из трансляции – можете подсказать? Нужно для того, чтобы плеер вставить на несколько разных сайтов для трансляции. Или может есть готовое решение?
Выдрать что-то из единой системы вряд-ли получится. Не совсем понятно что Вы хотите получить в итоге, попробуйте описать поподробнее…
Здравствуйте!
Столкнулся с интересной проблемой, может вы сможете помочь, сервер работает на ура! Настройки хватает и изменяет тоже, но вот не могу найти, где возможно убрать надоедливый голов при подключении микрофона или при передачи голоса, или подключении пользователя. Он звучит на английском и явно не вписывается в конференцию. Пробивал декомпелировать, в папке с клиентом, SWF но наткнулся только на 1 голосовой файл (S..39 ), в BigblueBatton.SWF. Но заметил одно что он явно как то связан с модулем Phone, когда его отключаешь озвучка пропадает, но и пропадает и микрофон.=( Или используется система воспроизведения текста? Заранее спасибо.
Олег, ты не туда пошел. Настройки звука и сами звуки относятся к FreeSWITCH. Он лежит в /opt/freeswitch, настройки поведения при входе тут: /opt/freeswitch/conf/autoload_configs/conference.conf.xml, ну а сами звуки тут: /opt/freeswitch/sounds
Александр, большое Вам спасибо! Будем экспериментировать со Звуками=)
Александр, Здравствуйте!
При тестировании сервера, обнаружилось что при включении камер (около 5)происходит подписание крошечное, канал рассчитан на 2Мб с возможным расширением до 10 МБ, а когда все 30 я даже боюсь представить. И поставилась следующая задача, что бы профессор он же модератор и ведущий, видел всех студентов! А студенты видели только профессора! При настройках config.xml, смог добиться только того что студенты не могли подать изображение(включить камеру), а только профессор. А задача стоит в том что бы они могли отвечать на поставленные вопросы, и что бы профессор видел ихнюю реакцию. + за счет этого будет передача потока от сервера к студенту минимальна. согласно примеру (http://code.google.com/p/bigbluebutton/wiki/FAQ#Bandwidth_Requirements) Bandwidth Requirements. Большое спасибо!
Это система рассчитана на видеоконференции, друг-друга будут видеть все.
Попробуйте при следующем тесте посмотреть нагрузку на сеть…
Подскажите прокинул порты с инета, на сервак с BBB. В nginx добавил внешний адрес. С инета попадаю на демо страницу BBB. Создаю комнату и хочу войти, но он начинает входить с локальным адресом сервера 192.168.0.x. Если сразу вбивать в bbb-conf –setip адрес внешки, то он выдает ошибку, с локальным адресом все ок. В локалке все пашет отлично. Но нужно в инет прокинуть
Разобрался
Расскажите пожалуйста как вы это сделали.
Что было, у меня та же ситуация
День добрый! А куда Вы хотели попасть? У Вас на сервере кроме demo-страниц что-то еще есть?
Добрый день, Александр!
У меня BBB версии 0.8 beta-4.
Пытаюсь перекомпилировать клиента из исходников, взятых с github,
но там, видимо, для 0.81
Подскажите, где можно взять исходники для 0.8 beta-4?
На github есть ссылка releases, там все есть
Добрый день, Александр. Моя проблема заключается в том, что сервер падает при трансляции рабочего стола с ошибкой OutOfMemory. Сервер у меня 6-ядерный в 8Гб. Занято только 2,5Гб памяти. Как можно от этого излечиться?
UBUNTU 10.04 x64 все по мануалу
Вы же уже задавали этот вопрос… Как определить что у Вас случилось? Нужно больше информации: версия bbb, и самое главное – содержимое log-файлов, все что выглядит не так как надо, особенно ошибки…
Александр, добрый день.
Есть некоторые проблемы с bigbluebutton.
нет кнопки для добавления участника аудио конференции.
я думаю, что этот модуль не настроен, из-за этого не транслируется звук,т.е. конференция немая.
пересмотрел настройки клиента но не понимаю, где это можно исправить. не подключается гарнитура, хотя локально микрофон работает. Ставил asterisk с модулем konference. Все под Freeebsd 9.
Если есть возможность помоготе пожалуйста.
Участник к аудиоконференции не добавляется модератором, а подключается самостоятельно при входе в конференцию (по крайней мере так в версии 0.8). Если подключиться никто не может (и с других компьютеров и с других браузеров), то проблема точно на сервере. У Вас действительно версия 0.71_2? Это очень старая версия может поставить более свежую 0.8 (или 0.81-beta для теста): много новых возможностей и работает гораздо стабильнее.
Добрый день.
Александр, я устанавливал ПО из портов, т.е. версию не выбирал.
Честно говоря, я еще не виртуозно работаю с данным ПО. Настройки делал по инструкции: http://code.google.com/p/bigbluebutton/wiki/InstallingBigBlueButtonFreeBSD.
Информации дельной маловато, или не всю еще пересмотрел.
Все пишут поверхностно. Я предполагаю, что причина в конфигурационных файлах или подключаемых модулях. если б хотя бы узнать куда смотреть. Сама установка ПО прошла без сучка и задоринки. Может в XML-файлах нужно добавить свойства, модули или еще что … . Или бросить на некоторое время-иногда помогает, но не могу оторваться, хочется довести до полного функционала. Если владеете информацией, пожалуйста поделитесь, спасибо!
Честно скажу: с версией 0.7 я не работал. Проверьте работу asterisk: запущен ли сервис, есть ли ошибки в логах, что в системных логах…
Да, забыл – версия ввв-0.71_2
Перезапускаю bbb-conf restart: сервисы останавливаются и стартуют без лишних сообщений.
Было дело ставил по др. инструкции-конкретно сообщало, что не стартонул tomcat6 и asterisk.
Сейчас все ок! но нет звука и начать аудиоконференцию невозможно, не подключается на пользовательской стороне гарнитура, хотя микрофон работает (слышу себя). да, при рестарте openoffice сообщает, что не был запущен, хотя стартует без сообщений.
Пока действительно буду смотреть сис-логи. Если не изменяет память (вчера много чего пересматривал) логи сервисов для ввв пустые (нужно перепроверить!). А, вчера при просмотре всяких конфигов, гдет-то обнаружил в конце строк такие артифакты ^M (похоже набивали из под windows). Как-то раньше мучался с VPN – скрипты не отрабатывали по этой причине.
^M здесь не должен мешать
asterisk в файле masages :
[Jul 4 07:43:56] NOTICE[2128] cdr.c: CDR simple logging enabled.
[Jul 4 07:43:56] WARNING[2128] loader.c: No ‘modules.conf’ found, no modules will be loaded.
похоже чегото не хватает?
Еще asterisk в файле masages :
[Jul 4 10:21:26] WARNING[24905] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Jul 4 10:21:26] NOTICE[24905] manager.c: Unable to open AMI configuration manager.conf, or configuration is invalid. Asterisk management interface (AMI) disabled.
[Jul 4 10:21:26] NOTICE[24905] cdr.c: CDR simple logging enabled.
Файл modules.conf есть?
Ошибки в конфигурации asterisk, помочь не смогу, у меня FreeSWITCH
Добрый день Александр.
Появился прогресс в настройке ввв. Появился звук. Причина была в правах доступа к конфигурационным ф. asteerisk. но фразы странно гуляют от выступающего к слушателям и обратно с некоторым затуханием. на эхо вроди не похоже. и еще, как добавить кнопку для добавления участника аудио конференции; есть только кнопка откл. звука.
Подскажите, где найти информацию какой модуль asterisk за что отвечает?
Во время выступления ведущего у всех остальных микрофоны должны быть отключены.
Если идет дискуссия, то есть специальная настройка у аудиосервера, которая определяет при каком уровне звука принимать сигнал от участника, знаю где её найти в freeswitch, в asterisk искать надо по форумам.
Спасибо.
Еще один вопросик. Задержку звука, в принципе, можно устранить? Спасибо.
Добрый день! Подскажите, пожалуйста, по следующей проблеме…под управлением winser 2003 запустил виртуальную машину BBB, ей присвойлся IP-адрес, внутри сети работает замечательно, затем произвел замену ip-ка на внешний. По внешнему IP-адресу происходит переход на ngnix, не происходит запуск клиентской части.
Где у Вас стоит nginx? Входите по IP?
Перенастройку через “bbb-conf –setip <адрес>” делали?
nginx стоит на виртуальной машине.
Перенастройку через «bbb-conf —setip » делал.
Добрый день! Похожая проблема, только выдает ошибку даже на этапе создания конференции.
Вот несколько скриншотов.
http://geekpic.net/pm-SYL7R7.html
http://geekpic.net/pm-GW4GPK.html
http://geekpic.net/pm-8M86O8.html
http://geekpic.net/pm-ITLUNC.html
http://geekpic.net/pm-7ZB8P8.html
Подскажите прокинул порты с инета, на сервак с BBB. В nginx добавил внешний адрес. С инета попадаю на демо страницу BBB. Создаю комнату и хочу войти, но он начинает входить с локальным адресом сервера 192.168.1.x.
Попробуйте выполнить
Вместо bbb.mybbbserver.com пишите свой домен
Чтобы не извращаться с ASCII-перекодировкой, можно добавить в demo_header.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
Sergey, о какой ASCII-перекодировке Вы говорите?
Я использовал первую директиву отсюда
http://stackoverflow.com/questions/3596213/page-encoding-in-jsp
Тут рассматривалась проблема с кодировкой в серверной части или в модулях, demo-страницы в этой статье не затрагивались
Здравствуйте, если это сообщение дойдет до вас, то если можете ответьте пожалуйста на такой вопрос, точнее вопросы :
1) Можно ли в BigBlueButton отразить видео зеркально по горизонтали ?
2) И можно ли убрать текст и ссылки на видео в окне презентации ?
Заранее спасибо
1. Стандартными средствами и настройками? Нет! Да и зачем оно надо?
2. Не совсем понятно про какой текст и ссылки идет речь… Сделайте снимок экрана и на нем отметьте то, что хотите убрать.
По поводу отражения видео, я разрабатываю один сайт, и заказчик захотел отразить видео по горизонтали (зеркально, что бы например я двигаюсь вправо и окне видеочата я тоже должен двигаться вправо).
По поводу текстов по умолчанию – вот скриншот, там я отметил что нужно убрать (синей стрелкой) – http://zalivalka.ru/138013
Можно я отвечу:
Отражение видео можно настроить на клиентской стороне (по крайней мере у меня всплывает plugin камеры при запросе видео с нее).
По поводу текстов – см. /var/lib/tomcat6/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties и в нем параметр beans.presentationService.defaultUploadedPresentation=${bigbluebutton.web.serverURL}/default.pdf
Забыл добавить, что “дефолтные презенташки/пдфки” лежат в /var/www/bigbluebutton-default/default.ppt(pdf)
Спасибо, буду пробовать.
Вы извините за много вопросов, но не скажете есть ли какая то возможность бана в bbb. Чтобы допустим ведущий забанил его или исключил из диалога и пользователь не мог больше подключиться ?
В API BBB такого функционала нет. Нужно писать самостоятельно:
1. Для подключения к видеоконференции участникам раздается ссылка;
2. Можно сделать ссылку на другую страницу, на которой проверять бан пользователя;
3. Если пользователь не в бане – редирект на конференцию.
Это должно сработать при переподключении пользователя, а вот чтобы выкинуть его из конференции – надо копаться в исходном коде.
Или может есть какое то подробное описание всех параметров клиента/сервера, чтобы почитать все от корки до корки )
AS, подскажите пожалуйста, сейчас занимаюсь интеграцией BBB с 1СБИТРИКС, есть ли уже написанные API с авторизацией по логину и паролю. И еще вопрос как к примеру прикрутить demo3.jsp в качестве стартовой страницы. Я поменял путь до файла в /var/www/bluebutton-default., после этого у меня вылезла ошибка что не находит default.pdf. Как исправить?
Битрикс на PHP, поэтому и нужен API на PHP, что еще туда можно прикрутить? Авторизацию самому рисовать не надо, надо использовать родную от Битрикс.
Поиск по инету нашел статью, модуль сопряжения уже есть.
При интеграции стартовая страница не нужна, управление должно идти через модуль интеграции. Для ознакомления: BigBlueButton: управление ВКС
Подскажите, как изменить место хранения записей конференций? Хочу перекинуть все записи на другой жесткий диск (bbb-0.81 через vmware)
/var/lib/tomcat6/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties – может с ним поэкспериментировать?
Показывать видео с ютуба допустим внутри слайд-презентаци, такой возможности здесь нет? вообще подгружать видео, допустим в ави формате, мп4, звуковые файлы, нет такой возможности у системы ВВВ или нужно устанавливать модули ещё какие-то?
Пока такой возможности нет. Читал в RoadMap, что такой модуль планируется к версии 1.0
Здравствуйте, Александр.
Столкнулся с проблемой, не отображаются иконки на странице веб презентации. Причем в опере снизу иконки появляются, а правая панель с кнопками отсутствует во всех браузерах. Возможно это связано с новой версией флэш плеера? Подскажите способ как лечится?
Просто отключил доп модуль в конфигурации клиента, все работает.
Доброго дня!
Подскажите, имеется задача интегрировать БББ на сайт отдельной кнопкой. Как я понимаю, софт раскатывается на хостинге и по опр порту дается доступ. Либо необходимо приобретать выделенный сервер и привязывать его к сайту?
Благодарю
Для начала надо бы прочитать вот эту статью:
BigBlueButton: управление ВКС
И, если останутся вопросы, задать их…
День добрый! Установил с оф сайта вируталку с 0.81. в локалке работает прекрасно. Но вот пробросить ее на внешку почему то не получается. Welcome to nginx! порты проброшены. bbb-conf –setip “ip” (днс имя еще не зарегали на наш ip). Подскажите, где не прав). Спасибо.
Надо для начала узнать как у Вас сеть организована… Где установлен bbb в локальной сети? Как он смотрит наружу? Где вертится nginx, а у него прописан доступ к bbb по 80-му порту? Опишите что и как у Вас есть…
образ виртуальной машины скачан с оф сайта. bbb получила по dhcp сетевой адрес, в роутере его зарезервировали и пробросили порты на внешку. С помощию сайта порт скан проверили, все необходимые порты открыты. В итоге имеем что в локалке сервер bbb отлично работает, а заходя из интернета появляется сообщение Welcome to nginx!
Сервер nginx крутится на этом же образе убунты.
Добрый день.
Хочу управлять камерами пользователей, т.е. включать камеру собеседника, когда мне это надо. Вот в этих видеороликах есть кнопка:
http://www.youtube.com/watch?v=GanA54BM7J4 (время 1:40)
http://www.youtube.com/watch?v=Msfjdob-7C4 (время 4:30)
Я использую чистый BBB без интеграции в системы. Порылся в инете и нашел, что используя demo (API create.jsp) эта кнопка появляется, но у меня ее нет.
На сайте BBB нашел описания видеомодуля:
https://code.google.com/p/bigbluebutton/wiki/ClientConfiguration#Videoconf_Module
кстати, там не все указано. Все попробовал, но управления не получил.
Мне кажется, что это было реализовано до версии 0.81.
Может, подскажите как сделать?
Вам необходимо ковырять .jsp какую именно к сожалению не подскажу, ищите в /var/lib/tomcat6/webapps/demo вроде.
demo? если они установлены…
не знаю, при помощи друга была переписана demo6.jsp, и все заработало как мне надо) GPL вроде не запрещает этого)
Мне очень интересно, что именно делает demo6.jsp после “переписывания”. Возможно, это будет полезно и для других пользователей BBB. Делитесь, если не жалко, может что еще подскажем, еще допилим…
А была прикручена ссылка генерируемая в create.jsp, соответственно с сохранением функционала demo6.jsp)
убран футер, и откручены лишние поля ввода. Оставлены только имя конференции, и имя опльзователя.
Только как его заставить кириллицу кушать… код как смогу выложу.
весь код (Прошу прощения, не выравнивал, а тупо скопипастил с консоли)
<!–
BigBlueButton – http://www.bigbluebutton.org
Copyright (c) 2008-2009 by respective authors (see below). All rights reserved.
BigBlueButton is free software; you can redistribute it and/or modify it under the.
terms of the GNU Lesser General Public License as published by the Free Software.
Foundation; either version 3 of the License, or (at your option) any later.
version..
BigBlueButton is distributed in the hope that it will be useful, but WITHOUT ANY.
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A.
PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along.
with BigBlueButton; if not, If not, see .
Author: Fred Dixon
–>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding=”UTF-8″%>
<%.
request.setCharacterEncoding(“UTF-8”);.
response.setCharacterEncoding(“UTF-8”);.
%>
Record (Matterhorn)
#formcreate{.
width:500px;.
height:500px;
}
#formcreate ul{
list-style:none;
}
#formcreate li{
display:block;
width:400px;
margin-bottom:5px;
}
#formcreate label{
display:block;
float:left;
width:150px;
text-align:right;
}
#labdescription{
vertical-align:top;
}
<%
<%
if (request.getParameterMap().isEmpty()) {
//
// Assume we want to create a meeting
//
%>
Title:
>
Subject:
Description:
Creator:
Contributor:
Language:
<%
} else if (request.getParameter(“action”).equals(“create”)) {
String confname = request.getParameter(“confname”);
String username = request.getParameter(“username”);
//metadata
Map metadata=new HashMap();
metadata.put(“title”,request.getParameter(“meta_title”));
metadata.put(“subject”,request.getParameter(“meta_subject”));
metadata.put(“description”,request.getParameter(“meta_description”));
metadata.put(“creator”,request.getParameter(“meta_creator”));
metadata.put(“contributor”,request.getParameter(“meta_contributor”));
metadata.put(“language”,request.getParameter(“meta_language”));
metadata.put(“identifier”,request.getParameter(“meta_identifier”));
//
// This is the URL for to join the meeting as moderator
//
String url = BigBlueButtonURL.replace(“bigbluebutton/”,”demo/”);
String preUploadPDF = “<document url='"+url+"pdfs
String joinURL = getJoinURL(username, confname, “true”, null, metadata, preUploadPDF);
String inviteURL = url + “create.jsp?action=invite&meetingID=” + URLEncoder.encode(confname, “UTF-8”);
if (joinURL.startsWith(“http://”)) {.
%>
%>
Конференция создана
URL для приглашения:
Для начала конференции нажмите <a href="”>сюда.
<%
} else {
%>
Error: getJoinURL() failed
<%.
}
}.
%>
Установил версию 0.7. Функция есть. Как было сказано разработчиком – админку не разрабатывают. Так что эта одна из функций бывшей админки, которую в версии 0.8 и старше выпилили.
Может и правильно? Зачем включать камеру пользователя, если он этого не хочет?
Добрый день! Возник вопрос – а где собственно хранятся все медиафайлы (видео\аудио,презентации) как бы их выцепить(после записи)? те же deskshare
Спасибо)
И да, пользую чистый BBB без интеграции, с переработанными апишками)
/var/bigbluebutton/*
благодарю, только почему-то изменения на презентациях там не сохраняются, ну да ладно, будем ковырять. Собственно вопросец еще один малюсенький – где хранится лог чата?))
Добрый день!
Есть вопрос по дизигну. Например как в окне ббб редактить надпись футера, или в окне чата приветствие. Облазил ваши статьи просто насмерть, все сделал и ничерта((( Дефолтная схема номинально выводится при входе на поставленную (митинг) по факту так и висит дефолтная… у меня уже мозги кипят((( Можно для дибилов плз)
БББ 0.81 @Ubuntu server 10.04
Смена приветствия описана в BigBlueButton: первичная настройка. Статья писалась под версию 0.8, изменения в 0.81 не смотрел. Я жду выхода 0.9 и там поэкспериментирую… Надпись футера тоже менял, либо там же где и приветствие, либо в коде клиентской части.
Спасибо покурю)
Вопрос про запись вебинара: пишет ли звук и если да то куда?
Ибо я проводил корпоративную трансляцию семинара, видео все отлично записалось в flv но запись без звука.
там создается несколько swf, в них не смотрели?
там же в /var/bbb ? Какие то sqf есть но странные, есть еще webm но тоже не то =/ могло не записаться разве?((
или где то еще по типу /usr/share/red5 итд
Все эти сообщения в чате нашлись в файле bigbluebutton.properties
/var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties
там Welcome message меняете, и перезапускаете bbb.
У меня возникла проблема с отображением кириллицы в приветствии. Если решили – делитесь – как?)
Так вроде это как раз описано в данной статье? Нет?
вопрос уже поднимался , но ответа по моему так и не последовало )) Очень нужна возможность включения камеры у пользователя ,ведущим , как показано в видео . Можно-ли реализовать такую кнопочку ?
Сложно ответить, а если пользователь не хочет чтобы его видели?
А по сути вопроса ответа пока нет…
Александр а реально ли в BBB заменить red5 на какой нить другой медиа сервер, а то ну совсем колоссальные ресурсы сервера надо?
В данном направлении даже не копал и не читал… может потому, что ресурсы сервера есть, может потому, что времени лишнего нет.
Добрый день. Александр, вы не знаете есть ли возможность совершать видео-звонки в конференцию? С обычным звонком проблем нет.
здравствуйте. 9 версия BBB. Открывается конференция с ip адреса.вот такого вида 89.97.., подскажите где и что нужно поменять чтобы конференция открывалась с url адреса вот такого вида my.syte.ru (открывалась демо заглушка как я понимаю)
sudo bbb-conf --setip bbb.mybbbserver.com
с частотой кадров трансляции рабочего стола решения есть? – очень медленно.
При подключение к видео конференции более 15 человек возникает проблема с видео трансляцией, окно видеотрансляции участника уменьшается в размере до размера обычной аватарки. Как решить данную проблему?
Какой у вас внешний канал? Нагрузку на сеть сервера посмотрите… больше пока ничего посоветовать не могу, как проверите – пишите.
Канал 1Мбит/сек, замер делали получилось примерно от 700Кбит/сек до 1Мбит/сек. Ещё, я заметил, что видео участников записываться и сохраняется на сервере, что теоретически может также влиять, я перепробовал разные попытки установки параметров запретить запись но запись по прежнему производиться.
1. Одного мегабита “маловато будет, маловато…”, попробуйте подключить сервер к более скоростному каналу и протестировать еще раз;
2. Запись ведется при включении записи, само писаться не должно, а если и пишется, то его обработка будет после окончания конференции. Как вы создаете конференции и управляете ими?
1. Увеличить канал пока не предоставляется возможным но будем в этом направление что-то предпринимать.
2. Я взял за основу “demo3.jsp” где пользователи и модератор авторизуются по заранее заданному паролю. Кнопка записи видео фактически отсутствует, как я понял эта кнопка была удалена из новых версий BBB.
Нужно посмотреть в коде параметры вызова функции создания конференции, скорее всего запись включена именно там.
А какая версия BBB у вас?
Версия пакетов bbb у меня следующая:
root@ubuntu:~# bbb-conf –version
bbb-apps 0.9.0-1ubuntu98 amd64 BigBlueButton applications for Red5
bbb-apps-deskshare 0.9.1-1ubuntu2 amd64 BigBlueButton deskshare module for Red5
bbb-apps-sip 0.9.0-1ubuntu19 amd64 BigBlueButton SIP module for Red5
bbb-apps-video 0.9.0-1ubuntu18 amd64 BigBlueButton video module for Red5
ibbb-client 0.9.1-1ubuntu6 all BigBlueButton Flash client
bbb-config 0.9.1-1ubuntu3 all BigBlueButton configuration
ibbb-demo 0.9.0-1ubuntu11 amd64 BigBlueButton API demos
bbb-freeswitch 0.9.0-1ubuntu40 amd64 BigBlueButton build of FreeSWITCH 1.5.x
bbb-mkclean 0.8.7-1 amd64 tool to clean and optimize Matroska and WebM files
bbb-office 0.9.0-1ubuntu6 amd64 BigBlueButton wrapper for LibreOffice
bbb-playback-presentation 0.9.0-1ubuntu12 amd64 BigBluebutton playback of presentation
bbb-record-core 0.9.0-1ubuntu44 amd64 BigBlueButton record and playback
bbb-red5 0.9.0-1ubuntu26 amd64 The Red5 server for bbb
bbb-swftools 0.9.2-1ubuntu14 amd64 The swftools files for bbb
bbb-web 0.9.0-1ubuntu66 all BigBlueButton API
bigbluebutton 0.9.0-1ubuntu2 amd64 Open source web conferencing platform (bbb)
А как создаете конференции?
Добрый день, используем BBB для проведения лекций и столкнулись с такой проблемой – не работают ссылки в презентации если нет url, то есть ссылки на страницы в самой презентации, например. Есть ли возможность это исправить?
Большое спасибо!
При загрузке презентации bbb конвертирует её в pdf. Попробуйте сами создать из презентации pdf с рабочими внутренними ссылками и загрузите его вместо презентации.
можно узнать где сохраняются видео записи с вебинара BBB? Не смогла найти, запись сделана, как его найти для последующих просмотров?
Исходные (неконвертированные) данные хранятся в /var/bigbluebutton/recording/raw/internal-meeting-id/
Готовые к просмотру в /var/bigbluebutton/published/presentation/internal-meeting-id/
Для получения ссылки на просмотр записи вебинара используется вызов функций API, в данном случае нужен метод getURLRecord.
Доброго времени суток. Подскажите как отключить сжатие видео в Bigbluebutton 1.0? в 0.9 версии можно было отключать в настройках config.xml
Такой вопрос у нас не возникал. Если не нужно создавать сжатый вариант для просмотра записи, то можно просто копировать необработанные записи на внешний ресурс.
Здравствуйте! Впервые работаю с убунту и ббб, прошу сильно не пинать! Так вот,установил с 100-го раза и наконец успешно,без ошибок. Установил demo – посмотрел,Все пашет,отлично и удалил demo, .т.к. нужен полноценный сервер,и вот после удаления demo понять не могу что делать и с какого боку подойти к серверу. при переходе на его ip, он мне открывает снова страницу с демкой, при переходе на ip/bigbluebutton выдает такую ошибку: This XML file does not appear to have any style information associated with it. The document tree is shown below. Нигде не могу найти инструкции,как вообще запустить этот сервер. Подскажите, если не трудно! Спасибо
Читаем тут
Спасибо! Прочитал! Стало еще хуже. Я не совсем понимаю алгоритма действий для того чтобы с другом поболтать в bbb аля skype. Установил bbb, дальше прочитал статью по вашему совету, понял что надо прикручивать свой веб интерфейс и тут снова тупик. Я не программист и от слова тег трясутся коленки)). Есть ли статья или руководство, где описано что надо сделать,дабы организовать конференцию? А то от фразы поставить moodle мне легче не стало). Я его скачал,закинул в /var/www/moodle21 и все, конечно же ничего не произошло,а мануалов нигде и нет(
1. Выдохни;
2. Прочитай статью на второй раз (обязательный пункт);
3. Если не программист – выбери любую CMS к которой плагин для BBB и установи;
4. По любой из поддерживаемых CMS есть тонны литературы (включая moodle, но moodle – немного специализированная система и с ней будет посложнее), самый простой вариант – wordpress.
Спасибо,вдохновили! Но все же мне нужна Ваша помощь, (отдельное спасибо за то что отвечаете на вопросы!). Завел moodle и bbb на одном сервере, moodle на nginx’е. И вот глобальная проблема выползла. При переходе в браузере на ip сервера, всегда открывается сайт с bbb, он как бы собой затмевает страничку с moodle, щас поясню: сделал 2 виртуалхоста,один на bbb и один на moodle, разделил их внутренним днс сервером – т.е. один на bbb.domain и один на moodle.domain, открывается только bbb, при переходе на moodle.domain открывается страничка с bbb.domain. Далее поставил вторую сетевую карту на сервер,получил второй ip в локальной сети, привязываю виртуалхост moodle к этой сетевой карте, пытаюсь зайти в браузере на второй ip и тут, вылезает снова bbb и ip становится 1-м, т.е. он его подменяет. Такая же беда и с пробросом в интернет. Делаю проброс всех портов, с мобильника через 4g интернет ввожу свой белый ip (он статический), попадаю на страничку bbb, далее (когда еще была демка установлена) вписываю ник и нажимаю join и ничего не открывается,а в браузере на мобильнике наблюдаю картину, он в адресной строке выдал локальный ip адрес bbb, т.е. прям внаглую белый ip заменяется на серый. гугл помогать с этой проблемой вообще отказывается((. Если я в nginx отключаю sites-enabled/bigbluebutton, то сайт с moodle.domain начинает работать и по днс и по второму ip,как угодно и никакой подмены ip не происходит. Подскажите,куда копать хоть? Заранее, спасибо!
Было бы проще если перед глазами будет схемка вашей сети: что и где находится, где клиент и т.д.
Привет.
Хотел рассказать про свой путь разборки с BBB. Использую его для обучения в рамках moodle. Хотелось дешево и сердито. BBB поставил на хентцере за 4 евро/месяц. При моих текущих нагрузках работает без проблем. Но там всего 12 ГБ, которые стремительно иссякают.
Сведущие люди посоветовали перевести хранение данных на amason s3. Перевел. Правда идет борьба с amazon по поводу моей учетки, которую они заблокировали через неделю. Но это отдельная печаль. Переехал я на s3 просто, монтировав его внешним диском в своей убунте. В результате при просмотре презентации трафик с amazon гонится сначала на хенцер и только с него отдается пользователю. Идеально же чтобы сразу с amazon пользователю.
Теперь нахожусь в поиске того, кто поможет мне допилить BBB под эту схему работы или уломает саппорт BBB это сделать в коробке.
Есть тут такие ?
Поскольку amason s3 – это просто хранилище данных, то без “перепиливания” скорее всего никак. Пилить бесплатно никто не будет, а с деньгами может есть смысл поискать другой хостинг?
Доброго времени суток. Подскажите, как сделать чтобы bbb был в с ip локальной сети и при этом был доступен извне. Проброс портов ничего не дал, открывается страничка с демо и при входе в конференцию URL идет с ip локальной сети
bbb-conf --setip bbb.mybbbserver.com
Добрый вечер, подскажите пожалуйста как заставить bigblue отдавать контент flash. Клиенты без интернета все время обращаются к adobe.com(в режиме управляющего) и не проходит тест звука. Если просто быть слушателем, то к adobe.сom не обращается клиент. Модули swz добавлял-не помогло
Данным вопросом мы не занимались.
1. BBB не заменяет adobe.com, а использует технологии и запросы к adobe неизбежны;
2. Соединение требуется постоянно или только при первом использовании? Подгрузить модули один раз и всё?
3. Почему бы не разрешить запросы к данным ресурсам?
Здравствуйте.
Помогите, пожалуйста, убрать шипение в паузах в конференциях.
Как шипение можно убрать?
Спасибо.
Что значит в “паузах”? Микрофоны включенные есть? А если их отключить?
Здравствуйте.
Извините, что не отвечал – уезжал.
Во время видеоконференции – один ведущий другие слушают
в паузах передачи звука от ведущего слышится громкое шипение “ш-ш-ш-ш”.
Пробовал многое, но убрать шипение не получилось.
Не подскажите, что это может быть?
Спасибо.
Сложно сказать, у нас такого не наблюдалось… Вегда такое поведение?
Здравствуйте.
Да всегда. Ощущение, как будто микрофон шумит, но этого нет.
Нашел тут включенную функцию – “золотой шум” называется.
Задается в паузах, чтобы показать,что микрофон работает.
Отключил, но ни какого толку.
Какая версия сервера и ОС?
Пробовали установить последние обновления?
Как долго используется сервер?
Как давно и после чего началась проблема?
… нужно больше информации!
Версия сервера BigBlueButton 1.1, ОС uduntu 14.04.
Сервер используется 5 месяцев. Главное – при записи конференции шум остается приходится его чистить. Проблема нарисовалась сразу после установки и главное присутствует если установить BigBlueButton на виртуальный сервер на свой компьютер.
И ещё, не подскажете где выключается озвучка в BigBlueButton?
Конечно можно удалить саму озвучку, но хочеться просто выключить.
Спасибо.
Мы пока на версии 1.0.
Версия 1.1 вышла в мае, так что использовать её 5 месяцев проблематично. Т.е. либо до этого была не финальная версия и вы обновили сервер, а если не обновляли, то до сих пор не последняя. Дак все-таки какая? До обновления тоже был шум?
Для версии 1.1 рекомендуется Ubuntu 16.04, может с ней все будет чисто? Попробуйте.
Вся озвучка – это сервер FreeSWITCH, смотрите его настройки. Можно заменить озвучку на русский вариант, или записать свой фирменный вариант!
Извините, ошибочка вышла сервер версии 1.0. На домашнем сервер Версия 1.1. Я и говорю, что старая версия 1.0, что новая версия 1.1 выдают шум в паузах “ш-ш-ш-ш” т.е.шипение.
С озвучкой понятно, где она находиться. Но может быть есть какой конфиг, где можно отключить озвучку?
Спасибо.
Ладно уговорили, для теста поднимем у себя ещё один сервер на Ubuntu 16.04 и Bigbluebutton 1.1. По результату тестирования качества звука отпишусь…
Забыл отписаться по результату: установил версию 1.1, протестировали, всё прекрасно работает. Перенесли записи конференций со старого сервера и сервер заменили на навый.
Вот ещё ссылка на фрагмент записи с шипением
в промежутках разговора.
https://yadi.sk/i/njdpxuUF3K62v3
Как только человек замолкает секунд на 5-10, появляется шум.
Спасибо.
Здравствуйте!
Спасибо Вам. Скажите, Вы включаете звук флеш или WebRTC?
У меня флеш т.к. WebRTC выдаёт ошибку. Не подскажите куда копать?
И если можно послушать бы Ваш сервер. Если разрешите.
Спасибо..
19:30 Здравствуйте
Извините только сейчас посмотрел Ваше предложение.
Занимался с сервером. Пытаюсь всё-же исправить.
Когда ещё дадите время для разговора?
Ещё раз извините!
Все, навесили еще одно направление, теста не будут, времени нет…
Здравствуйте.
Долго искал, но пока без результатов.
Есть ли возможность настроить bbb убивать конференцию,если она пустая, не за одну минуту, а за час или больше?
Если да, можете подсказать как?
Спасибо.
Если честно, то какого вопроса не возникало. А если при создании конференции указать её длительность, то тогда что? тоже закрывается?
скажите.а с чего вообще начинать и как установить этот bigbluebutton?
а как вообще его установить?
Статьи про установку у меня нет, поскольку тут лучше использовать самый актуальный источник: официальную документацию. Установка BigBlueButton
У меня такая же ситуация. Мне бы хотелось узнать что Вы сделали, чтобы устранить такую проблему.
Не совсем понятно о какой проблеме вопрос
Здравствуйте, у нас такая проблема – установили БББ на своем сервере версия 2.2 под убунто16. Все работает, но не показывает презентацию и не можем пользоватся инструментами приложения. После выбора например бутона для текст не можем писать так как не маркируется поле для текста. Еще такая странность – в зависимости от того с какой браузер открываем ббб вивилизируется разные версии софтуера. Если открываем с EDGE на майкрософт то надо выбирать с чего открыть HTML5 или FLASH. Будем очень благодарны если подскажет ев чем проблема.
п.с. Извините заранее если пишем с ошибками но мы из Болгарии
По работе инструментов путь стандартный: смотрим, что в логах.
По доступным версиям клиента – должно настраиваеться в конфигурационных файлах.
Подскажите, пожалуйста, почему когда рисует профессор на своём компьютере в BBB, то у него след остаётся, а у студентов видно только движение мышки? Можно ли это исправить через настройки?
Это у всех студентов? Или только у некоторых? Какой браузер? Одинаковый или разные? Версия BBB? Если у всех одинаково плохо, то проблема где-то на стороне BBB, первое что нужно смотреть – логи.
Проблема похоже глобальная для нашего университета. Наше ВЦ в курсе, но решения не видно. Плюс ко всему ВВВ весь университет не держит – ложится, хотя,как сказали поставили процессор с 20 ядрами. Это плохо работает наше ВЦ?
Не нужно искать виноватых, нужно искать решение. Конечно же, технические вопросы – это в компетенции ВЦ. Но запросы на услуги ВКС сейчас нереальные, а ВС, как правило, финансируются в образовании по остаточному принципу.
20 ядер – эта информация тоже ни о чем не говорит.
И ядра бывают разные и нагрузка на BBB отличается:
– трансляция – основная нагрузка на каналы (зависит от количества подключений);
– запись вебинара – перекодирование видео после окончания мереприятия – нагрузка как раз на CPU (не нужно писать всё подряд);
– просмотр сохраненных записей – канал.
По нагрузке и падению нужно смотреть все параметры: CPU, RAM, Network. Лучше когда есть виртуализация, можно сбалансировать нагрузку между несколькими серверами BBB.
Самый первый метод – административный:
1. правильно составить расписание мероприятий для равномерного распределения нагрузки по времени;
2. не делать записи трансляций без особой необходимости.
По поводу видимости рисования – недостаточно информации, большая нагрузка тут не причина.
Спасибо. Я передал Ваши рекомендации про логи, может это помогло, но теперь рисует. Да и падает меньше.
Здравствуйте.
Подскажите по проблеме,установил ббб на убунту 14.если подключаться снаружи, то всё работает , но при подключении из лок.сети где стоит сервер ббб выходит ошибка по микрофону и видео.Другие ресурсы из лок.сети по внешнему ip работают без проблем.
Где-то теряются пакеты…
BBB во внутренней сети с серым IP? Пользователи его видят именно по серому IP? Может достаточно всех внутренних пользователей отправить к BBB через внешний белый IP?
Здравствуйте.
ip белый, пользователи видят по доменному имени и https c привязкой Let’s Encrypt.
даже если из лок.сети зайти по ip сервера ббб, то при тестировании микрофона сразу перекидывает на доменное имя, получается выходит через нат и заходит через нат, открыл всё, что можно, выставил наружу, всё равно ошибка при проверке микрофона 1007. а снаружи всё красиво по имени и https.
Все заработало.проблема в маршрутизации между лок.сетями
Спасибо
Добрий день! Заметил глюк програми. Редно, но бивают случаи когда самопроизвольно включаются все микрофони учасников. Может бить ктото встречал такую ошибку? Как с ней бороться?
Добрый день! Нет, о такой проблеме не слышали. Какая версия BBB? Попробуйте обновить до последней.
Здравствуйте!
Используем BBB внутри сети. Постоянно возникают проблемы с качеством звука во время конференции, проблема не зависит от качества канала, поскольку периметр один. Выражается проблема в том, что голос участников слышится глухо, даже если выступающий говорит громко.Проблемы с оконечным оборудованием исключили – проводим мероприятия в разных переговорных с использованием разного оборудования. Вопрос: с чем это может быть связано и как можно отрегулировать кодек в части диапазона частот, хочется добавить средних частот.
Спасибо!
Подобных проблем со звуком никогда не встречали. Нужно тестировать: попробуйте сделать новую инсталляцию BBB, попробуйте сделать полностью выделенную сеть и т.д.
Добрый день! Столкнулись с проблемой, при входу в конференцию не видит микрофон, пишет: Возникли проблемы с вашим аудио устройством. Микрофон в браузере разрешён, всплывающих сообщений нет.
Сперва нужно определить где проблема, у Вас или на стороне сервера: если у других клиентов всё работает, то проблема локальная.
Что можно попробовать:
1. Другой браузер;
2. Другой пользователь на этом же компьютере (локальный в системе, а не BBB);
3. Другое аудио-устройство.
Добрый день! помогите решить проблему: файлы загружаются (презентации, pdf…), но не отображаются на экране, только панелька для управления презентацией
Для начала всегда смотреть логи.
Добрый день,
А можно ли сделать так чтобы звуковые уведомления типа “you are the only one in the conference” были на русском и как?
Спасибо заранее.
Добрый день!
Конечно можно. За звук в BBB отвечает FreeSWITCH. Для начала рекомендую начать со страницы https://freeswitch.org/confluence/display/FREESWITCH/Language+Files