Меня иногда спрашивают как что-то сделать и сейчас я подумал: а почему бы не поделиться этим со всем миром и не сделать специальный блог :)
Начнем с того, что у любой системы стриминга должны быть данные для внешних программ и выглядят они примерно так:
Если эти данные у вас есть, то и через Obs Studio получится все настроить:)
Внимание: ни в коем случае никому не сообщайте Url и Key, их могут использовать злоумышленники для того, чтобы завладеть вашей трансляцией. У меня на картинке код взят из инструкции по настройке трансляции во Вконтакте.
Установка Obs Studio
В таком случае нужно скачать Obs с официального сайта: https://obsproject.com/ru/download
Эта программа полностью бесплатная, вы даже можете посмотреть ее исходный код. Работает под любой операционной системой: Windows, Mac Os, Linux. Я лично работал с ней под Windows и Linux.
После установки Обс нужно настроить и сейчас кратко и с картинками объясню как это можно сделать :)
Настройка стриминка
В первую очередь нам нужно настроить стрим по тем данным, что у нас уже есть. Сделать это можно если нажимать на кнопки по инструкции в этой картинке (у меня настройка для ютуба сейчас стоит):
После этого можно будет нажать на кнопку "начать трансляцию" в нижнем правом углу и программа начнет передавать данные на сервер, с этого момента как правило и начинается видео которое потом увидят пользователи. На ютубе через секунд 10 после старта трансляции в программе можно запускать ее и на самом ютубе.
И тогда пользователи начинают видеть трансляцию с момента запуска ее в программе, обычно секунд 30 идет задержка в ютубе и ее можно уменьшить.
Чем больше задержка тем меньше зависаний будет у видео, особенно у тех у кого плохой интернет. Важно тестировать и подбирать настройки под ваш интернет и интернет ваших зрителей. Еще перед началом трансляции рекомендую выключить все программы и телефоны, которые использую интернет. Если кто-то смотрит фильм онлайн или скачивает файлы, тогда могут быть задержки у зрителей. Еще можно провести второй интернет.
Настройка размера и качества видео
Также важно настроить битрейт, чтобы видео было нормального качества и не зависало у людей. У меня очень маленькое значение стоит, потому что интернет не всегда его вывозит HD качество, потому что вторую линию отдельно для вебов еще не провел:
Также чуть ниже поставьте формат записи mp4 вместо ts, так видео будет занимать намного меньше места и его можно будет открыть в любой программе. Но если вы работаете с компьютера и у вас в любой момент могут выключить электричество, то лучше использовать формат ts.
Еще очень важно настроить видео, у меня оно очень маленькое, зато хорошо работает без зависаний. Это индивидуальная настройка, у вас может и с лучшими настройками будет работать, надо тестировать:
При этом в этой программе можно записывать файлы на компьютер отдельно от трансляции или параллельно с ней:
Настройка сцен или того, что увидят зрители
Помимо этого нужно еще настроить сцены, у меня их 3: только преза, только видео, только преза + видео. У меня включен режим студии (кнопка внизу справа), чтобы было видно два экрана. Левый экран "за кулисами", правый транслируется. Так удобнее переключаться между экранами на кнопку "Переход" между ними:
Показ презы делаю через захват окна презентации в программе Libre Office (презентация в окне) или MS PowerPoint когда презентация показывается в отдельном окне. В OnlyOffice тоже так можно. Libre Office и OnlyOffice полностью бесплатные программы для коммерческого использования с открытым исходным кодом. В них есть те же функции что и в Microsoft Office.
1 - это сцена, а 2 - объект который мы добавили на сцену:
Если нажать правой кнопкой мыши на источник и выбрать "Свойства", то появится окно для настройки захвата окна: там нужно выбрать нужное окно и убрать захват курсора:
Есть странная вещь: у меня почему-то не работает захват окна в браузерах и экрана компьютера.
Если нажать на объект в левом экране, то у него появится рамка с помощью которой можно изменить его размер и положение на экране
Создать такой объект для захвата окна очень просто:
Аналогичным образом добавляется камера, главное, чтобы она была подсоединена к компьютеру до запуска программы и для камеры нужно выбирать не захват экрана, а "Устройство захвата видео", если такого пункта нет, то возможно программа не видит камеру.
Усиление звука
А если звук тихий, то можно нажать правой кнопкой мыши на шестеренку у звука и выбрать фильтры:
В появившимся окне добавить фильтр Усиление:
И отрегулировать его как нужно, у меня это 10 дб:
Иногда еще бывают разные проблемы с микрофоном или подключением камеры, но тут все очень индивидуально с кучей технических заморочек. Например, на Lenovo yoga я так и не смог настроить микрофон Boya, он там тупо не работал.. Но работал звук с веб камеры.
Еще если вы работаете с ноутбука то большое качество видео заставит ноутбук сильно шуметь и будут сильные шумы в видео. Это тоже кошмарная беда.. Это еще одна причина почему у меня пока низкое качество видео. Два мощных ноутбука и оба сильно шумят. Ноутбуки для меня очень удобны, но видимо придется покупать еще обычный компьютер.
Предзаключение
В этой программе еще много разных возможностей, но я пока пользуюсь только этими.
И соответственно вы сами можете создавать любые сцены с любым содержанием, настраивать презентацию и видео как нравится вам:
Еще слайды у презентации будут обновляться при смене их программе презентации.
Заключение
Очень кратко рассказал о том как настроить Osb Studio для самых простых целей, конечно, все в одной статье не описать, да и описал только то, что сам знаю :)
Я и сам помню как сложно иногда даются все эти настройки и сколько времени уходит на то, чтобы во всем разобраться, протестировать и настроить..
Надеюсь, что вам эта инструкция помогла :)