Запись видео в BigBlueButton

Re: Запись видео в BigBlueButton

от Виталий Лавров -
Количество ответов: 9
Изображение пользователя Эксперт по Moodle
Там есть раздельно аудио и видео в /var/bigbluebutton/records/raw//audio/ /var/bigbluebutton/records/raw//video/

Есть полезная ссылка на эту тему https://docs.bigbluebutton.org/dev/recording.html
В ответ на Виталий Лавров

Re: Запись видео в BigBlueButton

от Андрей Г. -

Спасибо за ответ. Столкнулся с неприятным фактом. После публикации записи, оказывается что идет розсинхронизация звука с картинкой. Может быть кто-то сталкивался с подобной проблемой. Куда копать?

В ответ на Виталий Лавров

Re: Запись видео в BigBlueButton

от Игорь М -
А одним файлом ,я так понимаю, скачать никак? А то перезаписывать запись конференции программой записи с экрана как то несерьезно...
В ответ на Игорь М

Re: Запись видео в BigBlueButton

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle
С рассинхронизацией не сталкивался. Копать можно в /var/bigbluebutton/recording/raw .
Там есть сырое видео и аудио. Возможно были потери при записи. Но чем анализировать - не знаю.
Воспроизводить на разных компутерах с разными браузерами пробовали? Везде рассинхронизация?

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

Re: Запись видео в BigBlueButton

от Игорь М -
Ну, я отчасти решил программу программой OBS - в Источники ставлю Браузер ,туда ссылку на запись или непосредственно трансляцию - и все это пишется в файл.
В ответ на Виталий Лавров

Re: Запись видео в BigBlueButton

от Игорь М -
Прошу прощения, можно вопрос, чтобы тем не плодить. А можно как то "отсрочить" обработку записи трансляции? Напрмиер, чтобы после завершения онлайн трансляции обработка начиналась не сразу ,а, скажем, через три часа? А то у нас есть одна группа, для них мы делаем записи занятий, и в итоге получается, что одна только обработка одной такой трансляции, совместно с одновременной трансляцией у других преподавателей, "вешает" наш сервер. И в другое время их не поставишь.
В ответ на Игорь М

Re: Запись видео в BigBlueButton

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle
за обработку записей отвечает отдельный скрипт (/usr/local/bigbluebutton/core/scripts/rap-process-worker.rb) из
bbb-rap-process-worker.service . Можно не запускать его в дневное время.

Если обработка 1 видео "вешает" сервак, то вам с BBB не по пути улыбаюсь
В ответ на Виталий Лавров

Re: Запись видео в BigBlueButton

от Игорь М -
Да там сервак старее поповой собаки, что под рукой было, на то и поставил, хорошо на нем хотя бы 4 ядра да оперативки 16 гб есть, сейчас в план закупок внесен новый сервер специально для BBB, но пока это утвердят, пока аукцион и прочая бюрократия...
 
А скрипт этот - он же по расписанию как то запускается? где поправить можно?
В ответ на Игорь М

Re: Запись видео в BigBlueButton

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle
Можно добавить условие
ConditionPathExists=!/tmp/bbb-process
в bbb-rap-process-worker.service и тогда оно будет запускать перекодирование только при отсутствии файла /tmp/bbb-process
Файл создавать по таймеру утром и удалять вечером.