Проведение онлайн-трансляции на тысячи сотрудников¶
Когда вы проводите закрытую трансляцию только для сотрудников или партнеров компании в разных городах и странах:
- Используйте собственные или арендованные серверы, чтобы видео не попало на внешние платформы, такие как YouTube или Vimeo.
- Сделайте один или несколько edge-серверов в каждом филиале в зависимости от количества зрителей, чтобы не нужен был широкий интернет-канал на origin-сервере,.
- Адаптируйте видео для различных устройств, чтобы проигрывать без проблем даже если экран маленький, а соединение плохое.
- Включите запись для функции перемотки, чтобы опоздавшие могли посмотреть трансляцию с начала.
На этой странице расскажем, как сделать все это с помощью Flussonic Media Server.
Захватите сигнал¶
- Установите Flussonic Media Server на ваш сервер.
- Настройте прием публикации.
- Опубликуйте видео в Flussonic из таких программ как OBS Studio или vMix по любому протоколу: RTMP, WebRTC WHIP, SRT и т.п.
На этом же сервере (origin), где выполняется захват, настройте транскодирование и запись. Использование одного сервера для этих функций возможно, потому что для корпоративной онлайн трансляции вы захватываете всего один или несколько потоков — захват, транскодирование и запись не потребуют много ресурсов.
Адаптируйте видео для различных устройств¶
Адаптация видео заключается в транскодировании в мультибитрейт, который позволяет подстраиваться под разрешение и канал зрителя, например, при ухудшении связи проигрывать видео в низком качестве. Транскодируйте видео в мультибитрейт с помощью Flussonic Media Server:
- Транскодируйте на GPU NVENC или Intel Quick Sync Video, поскольку аппаратная поддержка гарантирует оптимальное использование ресурсов сервера.
- Арендуйте сервер с GPU или QSV в облаке или используйте собственный сервер.
Сделайте запись трансляции¶
Запись позволит зрителям использовать функций перемотки. Также запись может быть нормативным требованием, например, если вы записываете собрание акционеров.
-
Настройте запись на origin-сервере.
В архив будет записан уже транскодированный мультибитрейтный поток, чтобы при перемотке и сдвиге все битрейты были доступны.
Арендуйте серверы для рестриминга¶
Один origin-сервер не сможет раздать видео на все десятки тысяч зрителей. Используйте собственные серверы в ваших филиалах или арендуйте edge-серверы в регионах вещания:
- Спланируйте инфраструктуру. Рассчитывайте примерно по 3-5 серверов на 5000 зрителей. Чтобы точно понять, сколько и каких edge-серверов вам нужно, обратитесь в наш отдел продаж и технической поддержки по адресу support@flussonic.com.
- Установите Flussonic Media Server на эти edge-серверы.
- Настройте рестриминг с origin на edge.
- Настройте кэширование архива. На edge-серверах должен быть SSD для кэширования, чтобы снизить нагрузку на DVR на origin-сервере.
Настройте балансировку¶
Чтобы дать единую ссылку для проигрывания во всех регионах и при этом предотвратить перегрузку какого-либо одного сервера, направив пользователей на ближайший доступный сервер:
- Настройте балансировку нагрузки, чтобы распределять запросы на проигрывание между несколькими серверами в одном регионе.
- Настройте геобалансировку, чтобы edge-серверы обрабатывали запросы на проигрывание только из своего региона.
Дайте зрителям ссылки для проигрывания¶
Видео из Flussonic можно проиграть на смартфонах и компьютерах, и даже отправить в кабельную сеть филиала.
- Используйте наш плеер embed.html на своем веб-сайте для проигрывания в браузере на смартфонах и компьютерах.
- В других плеерах используйте ссылки для проигрывания по различным протоколам, в том числе популярным HLS/DASH, или по протоколам с низкой задержкой MSE-LD, WebRTC, LL-HLS.