Труконф возглавил рейтинг ВКС-разработчиков
Вернуться

Брендирование конференций TrueConf Server

5 мин.

Наверняка вы хоть раз задумывались о том, как придать вашим конференциям уникальности. Если вы читаете эту статью, то уже на правильном пути. Далее мы покажем, как брендировать конференции TrueConf.

Брендирование конференций TrueConf Server 15

По умолчанию гостевая страница и страница конференции стилизованы в едином стиле компанией TrueConf, но вы можете изменить оформление некоторых элементов, не ломая при этой общепринятой концепции. TrueConf Server позволяет брендировать гостевую страницу двумя способами: простым и сложным.

Если данная статья не удовлетворяет ваших потребностей, то вы можете:

  • Обратиться в наш центр технической поддержки за помощью.
  • Записаться на расширенный курс на нашей обучающей платформе, где эта тема рассмотрена намного шире.
  • Обратиться к вашему менеджеру с запросом покупки брендирования под ключ от наших разработчиков.

Простой способ брендирования

Изменение подложки видеообласти в клиентском приложении

Вы можете брендировать фон, отображаемый в клиентском приложении для ПК во время проведения конференции или звонка. Для этого перейдите в Настройки → Оформление → Фон видеообласти.

Брендирование конференций TrueConf Server 16

Здесь вы можете выбрать тип подложки: изображение или сплошной фон. Для загрузки своего изображения нажмите Брендирование конференций TrueConf Server 17 и выберите нужный файл на вашем устройстве.

Брендирование конференций TrueConf Server 18

Вы можете изменить логотип компании, отображаемый на веб-страницах. Для этого в панели управления в разделе Веб → Настройки → Логотип компании загрузите картинку в формате PNG с максимальным разрешением 270×80 и размером до 1 МБ. Сперва выберите файл на вашем устройстве (1), а потом нажмите кнопку Загрузить (2).

Брендирование конференций TrueConf Server 19

Оформление конференции: фон и водяной знак

Фон под видео (подложка) отображается только при наличии выступающих на трибуне.

Для оформления конференций (WebRTC, SIP/H.323), а также для брендирования серверной записи и трансляции, в панели управления сервером перейдите в раздел Транскодирование. Здесь вы можете загрузить:

  • фон конференции – изображение в формате PNG/JPEG с оптимальным разрешением 1920×1080 и размером не более 400 КБ;
  • водяной знак – изображение в формате PNG с максимальным разрешением 400×100 и размером не более 100 КБ.

После загрузки файлов не забудьте нажать кнопку Применить.

Брендирование конференций TrueConf Server 20

Конференция в веб-приложении будет иметь примерный вид:

Брендирование конференций TrueConf Server 21

Сложный способ: полной ребрендинг страниц сервера

Для понимания этого блока вам понадобятся минимальные знания HTML и CSS.

Чтобы не делать изменений сразу в файлах используемого («боевого») сервера видеосвязи советуем использовать браузерное расширение, позволяющее на лету встраивать пользовательские стили в веб-страницы, например, User CSS для Google Chrome.

Введение

Как правильно найти нужный элемент:

  • Откройте страницу вашего сервера.
  • Нажмите ПКМ по элементу, который хотите изменить, и выберите Посмотреть код.
  • У вас откроются инструменты разработчика с HTML структурой, где сразу будет выбран ваш элемент, и CSS стилями.
  • Наведите курсором мыши на какой-то HTML тег и вы увидите, что на веб-странице соответствующий блок стал выделяться рамкой и подсвечиваться цветом.
    Брендирование конференций TrueConf Server 22

Для изменения элемента нужно использовать соответствующие ему CSS-селекторы: названия классов, тегов и пр. Например для тега div, выделенного на изображении выше, название класса равно router-container main-background. Далее мы будем использовать эти значения для кастомизации страницы. Чтобы понять как работать с User CSS, разберем простой пример изменения цвета надписи Добро пожаловать на гостевую страницу сервера видеоконференций:

  • Откройте User CSS.
  • В открывшиеся окно вставьте код:

Цвет текста изменился на желтый:

Брендирование конференций TrueConf Server 23

Далее рассмотрим изменение других HTML-тегов.

Гостевая и страница подключения к конференции

Файл с готовыми шаблонами CSS-правил вы можете скачать по данной ссылке.

Замена фона страниц

Чтобы изменить фон страницы, для CSS класса main-background измените значение background-image:

где {img-in-base64} — закодированное изображение в формате base64, например, при помощи онлайн конвертера base64-image.de. Такой подход используется для ускорения загрузки страницы не перегружая её запросами к серверу. После конвертирования изображения в base64-image.de нажмите кнопку copy css:

Брендирование конференций TrueConf Server 24

и вставьте скопированный текст вместо url{img-in-base64}:

Брендирование конференций TrueConf Server 25

Скрытие информации

Скрытие блоков

Для скрытия блока в его CSS селектор нужно добавить правило visibility:hidden;. В этом случае элемент становится полностью прозрачным, но для него продолжает выделяться место на странице. Например, для полного скрытия футера добавьте в User CSS новое правило:

Отключение блоков

Для отключения ненужного блока в CSS селектор укажите правило display:none;. Например, для полного отключения футера добавьте в User CSS новое правило:

В этом случае блок не будет участвовать в построении страницы и под него не будет выделяться место:

Брендирование конференций TrueConf Server 26

Чтобы не скрывать весь футер, вы можете отключить только какой-то блок информации. Т.к. строки в футере имеют одинаковые теги и классы, то для определения нужной применим параметр nth-child(n), где n – порядковый номер блока. Например, чтобы скрыть номер версии сервера, используйте правило:

Применение изменений на сервере

Внимание! Если после правки исходных шаблонов страниц что-то пошло не так, то вы можете установить TrueConf Server поверх текущей версии для отката изменений. В случае, если у вас старая версия сервера и нет доступа к соответствующему установщику, то мы вам советуем сделать бэкапы файлов, упомянутых в этой лекции.

После того, как вы проверили корректность CSS-правил в расширении User CSS, вам нужно добавить их в HTML-файлы, отвечающие за построение веб-страниц TrueConf Server. Мы будем использовать способ с подключением глобальных CSS стилей.

Обратите внимание, что данный алгоритм нужно выполнять после каждого обновления сервера.

Для этого:

  • Создайте файл my-styles.css.
  • Скопируйте правила, которые вы указали в User CSS, и вставьте в файл my-styles.css
  • Откройте любым текстовым редактором, например, Notepad++ или VS Code, файл (в зависимости от ОС, на которой установлен TrueConf Server):
    • Windows:
    • Linux:
  • В конец тега head добавьте <link rel="stylesheet" href="/user-area/my-styles.css">:

    Обратите внимание! Очень важным является подключение стилей в конце тега head, т.к. браузер считывает HTML файл сверху вниз и у нижних тегов приоритетность выше.
  • Перезапустите службу:
    • Windows:
    • Linux:

Таким образом можно полностью брендировать гостевую страницу и страницу подключения к конференции:

До:

Брендирование конференций TrueConf Server 27

После:

Брендирование конференций TrueConf Server 28

Желаем удачных конференций!

Предыдущая статья Следующая статья
Содержание

Попробуйте безопасную ВКС-платформу Труконф!

ВКС-решение TrueConf Server работает внутри вашей закрытой сети без подключения к интернету
и позволяет собирать до 1500 человек в одной конференции!

Труконф

Крупнейшее ВКС-сообщество в России

Живой диалог с разработчиками, помощь с настройкой ВКС-систем, полезные материалы, ранние доступы и бета-версии — всё в специальном чате @trueconf_talks.

Подписаться
Видео+Конференция

Актуальные новости из мира ВКС

Подписывайтесь на канал нашего информационного партнёра «Видео+Конференция», чтобы быть в курсе последних новостей в сфере видеоконференцсвязи и AV-оборудования.

Подписаться Перейти на сайт

Содержание