Прямое подключение к серверу FLV-трансляции
При прямом подключении к Nginx-media серверу пользователь получает поток с FLV-трансляцией непосредственно от этого сервера. Таким образом, большой FLV-трафик не нагружает головной сервер, а передается с отдельных Nginx-media серверов, которые могут иметь более высокую пропускную способность сети.
Для очень больших вебинаров рекомендуется (до 10000 участников) использовать способ с Горизонтальным масштабированием FLV-трансляции |
Чтобы пользователи получали FLV-трансляцию вебинара напрямую с Nginx-media сервера, необходимо:
-
отключить модуль Nginx-media на каждом из головных серверов:
sudo systemctl stop nginx-media sudo systemctl disable nginx-media
-
выделить FQDN-адреса для подключаемых Nginx-media серверов и в директорию /etc/nginx-media/ssl добавить файлы сертификата и ключа с именем хоста (в формате <fqdn>.cert, <fqdn>.pem), для которого они предназначены
-
настроить адреса для прямого доступа к FLV-потокам на Nginx-media серверах:
Войти в web-панель администрирования → Перейти в раздел Системные настройки
→ Выбрать секцию Настройки вебинаров
→ Поле Адреса для прямого доступа
→ Ввести адреса для прямого доступа к FLV-потокам на Nginx-media серверах
В качестве публичных FQDN-адресов должны использоваться доменные адреса, для которых настроены корректные (валидные) SSL-сертификаты для Nginx-media Если Nginx-media сервера имеют разные адреса, то SSL-сертификаты добавляются для каждого FQDN-адреса, а в настройке Адреса для прямого доступа используется маркер <external_fqdn>. Результирующий FQDN-адрес будет определен исходя из настроек внешних адресов для данного сервера с учетом маски подсети, из которой обращаются пользователи:
Войти в web-панель администрирования → Раздел Настройки сервера → Выбрать медиасервер, на котором настраивается Nginx-media → Внешние IP → Детально → Внешнее доменное имя -
добавить FQDN-адреса (Nginx-media серверов) в качестве доверенных источников (в формате <fqdn>:8443):
Войти в web-панель администрирования → Раздел Системные настройки → Секция Настройки HTTP → Поле Доверенные источники → Ввести FQDN-адреса доверенных источников
-
сохранить изменения: Нажать кнопку Сохранить
Для раздачи трансляции FLV-вебинара могут быть использованы медиасерверы, на которых отключена служба media. Таким образом на этом сервере будет гарантировано сконцентрирован только FLV-трафик и исключено его пересечение с любыми другими видами медиатрафика |