Новичкам Новости Опытным Статьи

Видео трансляция соревнований с инфографикой – это просто!

thumb

Предисловие

В этой статье мы постараемся рассказать об одном из способов организации и настройки видео трансляции прямо с места, где проводятся соревнования. В статье будет рассматриваться способ из личного опыта, с минимальными трудовыми и финансовыми затратами. Полный обзор всех возможных способов трансляции выходит за пределы одной статьи, поэтому здесь представлен не будет. Статья будет полезна тем, кто хотел бы настроить у себя на соревнованиях видеотрансляцию, но не знает с чего начать и не может оценить трудозатраты (или преуменьшает/преувеличивает их от непонимания). Также будет полезна тем, кто уже имел опыт трансляций, но, возможно, тратил на это больше усилий и сможет найти в этой статье что-то новое. 

Общие сведения о трансляции

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

  • Во-первых, обычно, зрителями трансляции являются другие пилоты/спортсмены, которые не смогли приехать на те соревнования, с которых ведется трансляция, но им было бы интересно из первых рук получать информацию (а не только следить за результатами онлайн, если таковые вообще есть).
  • Специфика и формат соревнований также определяет потенциальных зрителей. Например, соревнования, проводимые в формате квалификации + финалы будут менее интересные на первых этапах, и максимальное количество зрителей может быть только во время финальных заездов. В то время, как соревнования в виде многочасовых марафонов могут привлекать зрителей более равномерно
  • Также, запись трансляции всегда представляет собой историческую и аналитическую ценность, всегда можно пересмотреть спорные моменты, напряженную борьбу и прочее, спустя время

В зависимости от количества людей, вовлеченных в организацию соревнований, а также людей, которые готовы участвовать в организации непосредственно трансляции можно выбрать подходящий вид трансляции: используя статическую фиксированную камеру(ы) или используя подвижную камеру с оператором. А при наличии большего числа людей – комбинированные камеры. В данной статье мы остановимся на способе, который требует наименьшего числа людей, вплоть до того, что человек, ответственный за трансляцию является одновременно и участником этих соревнований в нескольких классах.

Если трансляция организовывается для соревнований, которые проводятся с использованием автоматизированной системы учета кругов (или просто “засечки”), то очень важно включать информацию по телеметрии, полученной от этой системы прямо в видеопоток.

Важный аспект, который также стоит обдумать прежде, чем организовывать трансляцию – это качество видеопотока, который вы способны предоставить. Если вы не можете обеспечить хорошее качество трансляции, то лучшее ее не делать совсем, т.к. есть риск получить больше негативных отзывов в целом, чем благодарность за организацию. Качество видеопотока зависит от двух вещей: качество картинки устройства видеозахвата (камеры или другого устройства), а также пропускной способности интернет соединения (см. ниже раздел Аппаратное обеспечение).

Что нужно для трансляции?

Мы рассмотрим два вида необходимых инструментов, которые потребуются для организации трансляции: Аппаратное обеспечение и Программное обеспечение.

Кроме аппаратного и программного обеспечения нужно также иметь доступ к платформе/площадке, которая будет транслировать полученный вами видеопоток, например, вам понадобится учетная запись на одной (или несколько) из таких платформ, как YouTube, Facebook, Twitch и другие.

Аппаратное обеспечение

К аппаратному обеспечению относятся: 

  1. Интернет соединение. Первоочередной пункт, который во-первых определяет теоретическую возможность трансляции, а также, как было сказано ранее, определяет качество видеопотока (см. также раздел проверка пропускной способности).
  2. Компьютер (Ноутбук), желательно не из прошлого века. Важной его характеристикой является мощность процессора.
  3. Камера: Веб-камера, IP-камера, или любая другая камера, с HDMI-выходом (в том числе и Action Camera). Камер может быть использовано несколько одновременно независимо от способа трансляции.
  4. В случае, если используется камера с HDMI выходом, то кроме самой камеры необходимо специальное устройство видеозахвата (AverMedia Live Gamer, как один и недорогих вариантов, или любой другой аналог).

В данной статье мы рассматриваем следующий набор аппаратуры: Ноутбук ASUS ZenBook UX510UW, камера Sony HDR AS100V с HDMI и устройство видеозахвата AverMedia Live Gamer.
В нашем случае мы используем экшен камеру, которая обеспечивает видеопоток 1080p в 60 FPS и углом обзора 170 градусов – такая камера позволяет сделать захват всей трассы с довольно близкого расстояния при отличном качестве и количестве кадров в секунду. Эта камера подключается посредством HDMI, т.е. требует дополнительного устройства видеозахвата, которым является AverMedia Live Gamer 2.0 (см. фото ниже).

2020-10-23_19-59-53

Программное обеспечение

К программному обеспечению относятся:

  1. Приложение поточного видеокодирования. Существует много различных вариантов такого ПО, но в данной статье мы используем бесплатное ПО с открытым исходным кодом — OBS Studio (https://obsproject.com/). 
  2. Инфографика с данными от “засечки”. В данной статье мы используем инфографику бесплатного ПО — RCGarage Timing (https://rcgarage.info/Page/timing).

Платформа трансляции

В данной статье мы будем рассматривать платформу YouTube, но принципиальной разницы в платформах с точки зрения настройки – нет. Нужно только учитывать, что одновременная трансляция сразу на несколько платформ будет требовать большую пропускную способность интернет соединения.

Подготовка к трансляции

Итак, когда вы оценили свои возможности и обзавелись необходимым аппаратным и программным обеспечением, можно приступать к подготовке. 

Первое, что нужно – это проверить пропускную способность вашего интернет соединения.

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

Чтобы быстро проверить, какая пропускная способность вашего соединения – достаточно зайти на сайт https://speedtest.net и нажать кнопку “Go”.

В полученных результатах важно оценить исходящую пропускную способность и не путать с входящей, как показано на скриншоте:

2020-10-23_18-05-15

Ниже приведена приблизительная таблица зависимости качества видепотока от пропускной способности:

  • < 4 Mbps -> Качество картинки будет крайне низкое, можно рассчитывать на 480p, 360p
  • 5-10 Mbps -> Такая скорость обычно достаточна для трансляции в 720p и доступна практически с каждого мобильного устройства в сетях 3G.
  • 10-20 Mbps -> В этом диапазоне можно пробовать картинку в FHD (или 1080p).
  • > 20 Mbps -> При таком соединении можно использовать сразу несколько потоков трансляции в FHD на разные платформы.

Подготовка инфографики

Существует разные способы добавления инфографики (телеметрии и других данных) прямо в видеопоток. В данной статье мы рассмотрим один из наиболее простых и бесплатных способов. Если соревнования проводятся с использованием системы хронометража и учета кругов RCGarageTiming, то для получения инфографики достаточно зайти в панель управления соревнованиями и в меню Действий выбрать пункт Инфографика для трансляции, как показано на скриншоте ниже.

2020-10-23_18-21-04

В открывшемся диалоговом окне можно выполнить быструю настройку формата инфографики, как показано на скриншоте ниже. В ходе выполнения настроек, можно воспользоваться пунктом “Пробная ссылка”, чтобы скорректировать отображение с пробными данными. После чего выключить пункт пробной ссылки и скопировать полученную ссылку в буфер обмена для последующего использования в OBS Studio (см. следующий раздел).

2020-10-23_18-23-55

Настройка OBS Studio

В этом разделе мы рассмотрим лишь минимально необходимый набор настроек OBS Studio, а за более детальным описанием ПО можно обратиться к справки на сайте проекта.

Настройка видео

Окно настроек можно открыть, нажав на кнопку, как показано на скриншоте

2020-10-23_18-37-53

 

Далее переходим в раздел настроек: Video, как показано на скриншоте ниже. Здесь нужно отметить следующие параметры: Базовое разрешение (то разрешение, которое будет обрабатываться процессором), Выходное разрешение (разрешение выходного потока), Алгоритм фильтрации (сглаживания), Количество кадров в секунду, FPS – чем больше кадров в секунду, тем большая пропускная способность соединения потребуется.

2020-10-23_18-35-31

Настройка режима трансляции

Важные настройки трансляции это: звуковая дорожка (какая именно будет использована для трансляции), кодек для видео-кодирования – мы используем x264 (хорошее соотношение качества и скорости), Bitrate – настройка, которая с одной стороны влияет на качество картинки, с другой стороны – влияет на исходящий интернет трафик (меньше значение – меньше качество, но и меньше траффик).

2020-10-23_18-36-22

Настройка платформы трансляции

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

2020-10-23_18-37-07

Настройки источников видео

На скриншотах ниже показаны примеры добавления устройства видеозахвата.

2020-10-23_18-38-35

2020-10-23_18-39-41

Настройка слоя инфографики

Чтобы добавить инфографику поверх видеопотока достаточно добавить источник Browser, как показано ниже и указать в его настройках URL, который был скопирован в буфер обмена в разделе Подготовка инфографики. При желании, можно регулировать отображение элементов на экране при помощи размеров окна браузера, а также настроек самой инфографики, как описано в предыдущем разделе.

2020-10-23_18-39-09

2020-10-23_18-40-14

По завершению настроек должна получиться похожая картинка, как на скриншоте ниже.

2020-10-23_18-41-41

Запуск трансляции

Когда вы отрегулировали все настройки заранее, OBS Studio сохранит текущую конфигурацию и при следующем открытии вам не придется проделывать все эти действия заново. Для запуска трансляции в день Х вам достаточно будет нажать кнопку Start Streaming и убедиться, что ваш видеопоток LIVE, нет пропущенных кадров и нет перезагрузки компьютера, все эти параметры можно отследить в строке состояния, как показано на скриншоте ниже.

2020-10-23_20-14-50

Заключение

Вы дочитали статью до конца?! Вы, определенно, особенный человек и мы рады сказать вам спасибо за прочтение! Если вы еще и нашли здесь что-то для себя интересное, то можете поделиться ею со своими друзьями или написать нам свой отзыв здесь: https://www.facebook.com/rcauto.com.ua