2020 год сделал актуальным вопрос об онлайн-трансляциях богослужений. И большинство епархий и храмов нашло возможность делать такие трансляции, используя обычные телефоны. Однако получаемая картинка, если у вас нет возможности задействовать профессиональное оборудование, выглядит довольно скучной, ведь приходится использовать один-единственный смартфон. А хочется ведь как у людей, чтобы была смена картинки, переходы, какие-то титры, заставки и т.д.
На первый взгляд кажется, что не имея сложного оборудования не получится сделать что-то хорошее, на уровне Патриархии или больших епархий. Однако, как известно, все возможно верующему.
Одним из моих послушаний в Муромской епархии является как раз фото и видеосъемка, а также ведение онлайн-трансляций. И в отношении последних я действительно обычно использовал только свой телефон. Но пришло время и летом 2020 года, перед праздником Петра и Февронии Муромских, я озадачил себя вопросом: как сделать крутой видеоряд, похожий на тот, который делают профи, в формате онлайн трансляции. И в целом, без ложной скромности, у меня получилось. Получилось с Божией помощью, поскольку такой информации я в сети не нашел и пришлось разбираться во всем самому.
Основная задача, которая стояла передо мной - это суметь подключить несколько телефонов в одну сеть и суметь переключаться между ними на лету, а полученный видеоряд - транслировать в сеть. Что это дает? Имея в наличии буквально 2-3 смартфона с обычными камерами и штативы к ним можно сделать так, что, расставив их в нескольких точках - перед амвоном, в алтаре, и т.д. - показывать зрителям именно актуальные моменты богослужения. Выглядит это гораздо более живо и как у "взрослых дядь".
Посмотрите пример моей трансляции и вы поймете, о чем идет речь.
Для вашего удобства я сделал небольшую инструкцию к тому, как настроить необходимые программы и сами телефоны. А далее - только ваша фантазия.
Итак, начнем. Что нам понадобится? В первую очередь нормальное сетевое подключение. Вай-фай роутер, достаточно мощный компьютер, два или более телефонов и штативы к ним. Телефоны и компьютер следует сразу же подключить к роутеру - компьютер лучше через провод, а телефоны - по wi-fi.
Настраиваем необходимые программы на компьютере и телефонах:
1. Скачиваем программу OBS с ее официального сайта: https://obsproject.com/ ее нужно установить, следуя инструкциям установщика.
2. При первом запуске отметить следующие параметры:
3. Далее выставляем FPS
4. Далее, если трансляция будет в ВК, выбираем пункт «настраеваемый». Для Youtube – есть свой пункт
5. Далее вбиваем адрес сервера и ключ трансляции – как это сделать – читаем в инструкции самого ВК тут: https://vk.com/@authors-create-stream
6. Создаем трансляцию в ВК (см.инструкцию из п.5), копируем url и key трансляции, называем ее, сохраняем, ничего не закрываем – появится пустое окно трансляции. После того, как нажмем «Далее» в программе - программа определит оптимальные настройки, исходя из возможностей соединения. Будет запущена и автоматически остановлена пробная трансляция.
Нажимаем «применить настройки»
7. Для того, чтобы вести трансляции с нескольких источников, например, с нескольких телефонов, телефона и монитора, других источников (например, транслируя видеопоток из плеера VLC ) нужно добавить «сцены» и «источники». В интерфейсе программы они добавляются внизу.
Сцены можно представить как слои в фотошопе. Они содержат в себе источники медиа для трансляций.
Для трансляции видео с телефона я использовал программу IP Webcam – её скриншоты ниже.
Важные настройки для нормального стрима - это в первую очередь «Ограничение кадров в секунду». Путем «научного тыка» было определено, что значение «из коробки», равное 30 кадрам в секунду попросту не подходит, нужно выставить 24. Это происходит потому, что сам поток разделяется на две части – аудио и видео. В моем случае, при тестировании на разных компьютерах наблюдалась рассинхронизация звука с картинкой. Устранить это недоразумение вышло именно благодаря выставлению 24 кадров: Настройки видео – Ограничение кадров в секунду – 24.
Следует также отметить, что выставление разрешения 1920 на 1080 требует от компьютера, через который ведется стриминг, достаточной мощности. Следует предварительно проверить трансляцию – насколько она плавная. Если тормозит, есть смысл понизить разрешение видео. Также следует учитывать пропускную способность канала связи. Это касается как сетевого маршрутизатора (роутера), так и самого подключения к интернету, предоставляемого провайдером. Конечно, лучше использовать проводное подключение, иначе связь может быть нестабильной.
Итак, подключаем телефон к программе.
Создаем сцену, нажимая + в блоке «сцены» и называем ее как нам удобно. Активируем блок «источники» и в них также нажимаем +.
В моем случае было несколько телефонов Samsung , поэтому и сцены были названы по их названиям, что хорошо видно на рисунке. Плюс было вступительное видео – сцена, которую я назвал «интро» и «заглушка», на случай непредвиденного – простая картинка, которая показывается зрителям, пока вам нужно что-то исправить или решить какие-то свои проблемы.
Итак, о блоке «Источники». Здесь нам нужно выбрать «источник медиа». Чтобы не повторяться в дальнейшем сразу скажу, что для полноценного стриминга достаточно использовать «Источник медиа», «Захват экрана», «Захват окна» и «Изображение». Если хотите использовать и другие возможности – экспериментируйте ))). В принципе, сами названия говорят за себя. Думаю, что объяснять их значение не нужно.
Как уже говорилось ранее, поток с телефона разделяется на 2 части – видео и аудио. Поэтому нам придется добавить два «источника медиа». Не забываем, что можно назвать их так, как нам удобно. Но я не заморачивался и оставил все как есть, так как потом их особо не трогаешь. Нажимаем «ок» и переходим к окну свойств – см. следующий рисунок (в дальнейшем окно свойств можно вызвать просто дважды щелкнув по нужному источнику в списке). Здесь я прописал путь к видеопотоку.
Он будет выглядеть следующим образом, например, как здесь: http://192.168.1.100:8080/video , где первая часть – это локальный адрес телефона в сети и порт подключения (8080 идет по умолчанию, не надо его трогать), затем идет обязательный слеш и контрольное слово video . Адрес телефона в сети можно узнать, нажав в программе IP Webcam кнопку «запустить», находящейся в самом низу интерфейса программы (придется, скорее всего промотать) - см. рисунок
Для подключения аудио следует прописать другой путь: http://192.168.1.100:8080/audio.opus
Как видим, адрес и порт те же, меняется только кодовое слово - audio.opus. Вообще, есть и другие варианты, но этот подошел лучше всего.
Для аудиопотока есть еще один нюанс: следует обратить внимание на блок программы OBS «Микшер аудио» — это где кучка ползунков, внизу посередине).
Видим, что там присутствуют дорожки аудио из «Источник медиа» (который передает на самом деле только видео, без звука, но программа почему-то его сюда тоже вставляет), «Источник медиа 2», который в моем случае передает аудио с телефона, а также «Mic /Aux » и «Устройство воспроизведения». У устройства воспроизведения ставим значок колонки в положение «неактивно» (красный). Не знаю почему, но нужно сделать так. Затем, внутри блока нажимаем правой кнопкой мыши и выбираем пункт «Расширенные свойства аудио (А)»
Для всех источников из списка выставляем значение «прослушивание аудио» на «выключить прослушивание», кроме того, который отвечает за наш аудиопоток (в моем примере это «Источник медиа 2»), для него выставляем «прослушивание и вывод».
OBS иногда тупит и не сразу выводит поток на экран превью. Если вы настроили все верно, но при этом ничего не происходит – лучший способ перезапустить программу.
Добавление других телефонов происходит так же. Для каждого телефона или файла, или при захвате окна – создаем отдельную сцену, выбирая подходящий источник. Для проигрывания готового видео с компа в свойствах «источника медиа» ставим галочку «локальный файл» и просто прописываем полный локальный путь к файлу, например: C:/Users/UserName /Pictures/Мои видео.mp4
Из известных, но нерешенных проблем:
работа с захватом окна при наличии на борту компа видеокарты от AMD не всегда корректна.
Лучше иметь относительно свежую сборку винды, если это 10-ка, от версии сборки 1903 и выше.
Кажется, что все это сложно. Но сложно только один раз настроить, а далее - все будет работать само и тут мы выступаем в роли операторов, которые следят за картинкой, вовремя переключаясь с одной камеры на другую, вставляя картинки, текст, и т.д.
Надеюсь, что эта статья кому-то окажется полезной. Более того, я уверен, что такой информации в сети пока нет, так что она может быть интересна и людям, желающим делать не только трансляции богослужений.