На нашей платформе можно вещать, используя встроенное web приложение для онлайн трансляций - в этом случае вам понадобится только камера, подключенная к компьютеру и интернет.
Также можно вещать и через стороннее программное обеспечение: OBS, Flash Media Live и другие. Для этого вам сначала придется установить и настроить кодировщик, например, Open Broadcaster Software. Ниже описан процесс настройки.
Open Broadcaster Software (OBS) — это бесплатное приложение для организации онлайн трансляций с возможностью управления источниками аудио и видео потоков.
Загрузить Open Broadcaster Software можно по ссылке: https://obsproject.com/download.
После загрузки OBS, откройте настройки программы, кликнув на кнопку Настройки в меню справа снизу, как показано на скриншоте ниже:
На этой странице не нужно ничего менять. Можно поставить галочку для сохранения записи трансляции на свое устройство.
Сервис выбираем "Настраиваемый", далее "Показать все" и выбираем Boomstream. Сервер автоматически становится на "Default", либо просто прописываем адрес: rtmp://live.boomstream.com/live
Ключ потока вы можете найти в личном кабинете Boomstream. Выбираете раздел "Онлайн трансляции" и копируете ключ трансляции справа от названия вашего стрима:
Меняем Режим Вывода на "Расширенный". У вас появятся следующие опции:
1. Кодировщик. Рекомендуем поставить - х264. Он подходит для большинства устройств и задач. В этом случае обработка видео будет осуществляться центральным процессором устройства. Второй вариант, кодировщика QuickSync H.264. Для обработки видеопотока он задействует ресурсы встроенного графического процессора от Intel. Рекомендуется использовать только тем, кто владеет тонкой настройкой OBS.
2. Управление битрейтом. Выбирайте CBR - постоянный битрейт. Он обеспечит вам стабильную картинку при неизменном качестве.
3. Битрейт. Зависит от разрешения экрана, с которым вы хотите вещать и скорости вашего интернет канала. Чтобы измерить свое интернет соединение с нашим принимающим сервером, перейдите на страницу speedtest и нажмите "Start". Битрейт трансляции не должен превышать значения Upload. Наши рекомендации:
Можно вещать и с большим битрейтом, но подумайте о своих зрителях. Далеко не у всех может хорошо отображаться такой видеопоток.
4. Интервал ключевых кадров. Устанавливаете значение - 1.
5. Для опции "Предустановка использования ЦП" (выше=меньше) выбираете - veryfast.
6. Профиль - baseline.
7. В разделе "Запись" можно изменить путь сохранения вашей трансляции, а также формат видеофайла.
8. В разделе "Аудио" не обязательно что-то менять. Хватит стандартных настроек.
Рекомендуем все оставить по умолчанию.
1. Базовое разрешение, обычно, соответствует разрешению вашего монитора. Здесь вы можете выбрать разрешение, которое будет использоваться по умолчанию.
2. Выходное (масштабированное) разрешение — это разрешение, отправляемое на наши сервера. Если поставить более низкое, то это уменьшит расход трафика и использование процессора.
3. Фильтр масштабирования - рекомендуем "Билинейный". Другие значения выбирайте только если "Базовое" и "Выходное" разрешения отличаются. Если при тестовом вещании картинка кажется размытой, попробуйте "Бикубический фильтр".
4. Общие значения FPS - 30 кадров в секунду являются оптимальным вариантом. Однако учтите, что 60 кадров в секунду на 720p смотрится лучше, чем 30 кадров в секунду на 1080p с меньшим битрейтом.
Посмотрите список команд, возможно вам что-то пригодится. Например: переход между сценами, отключение/включение звука и т.д.
1. Приоритет процесса: средний. Изменение этого значения заставит процессор использовать свои мощности для OBS в первую очередь, что скажется на работе других программ.
Все остальные опции рекомендуем оставить по умолчанию.
Настройки завершены, мы готовы приступить к опытам.
В OBS очень легко добавлять и настраивать источники и сцены. Как правило, лучше добавлять как можно меньше динамического контента. Рекомендуем транслировать игру напрямую или через захват окна, однако это может быть несовместимо с различными играми или системами.
1. Чтобы добавить сцену, нажмите правой кнопкой мыши на пустое пространство меню "Сцены" в главном окне OBS и нажмите "Добавить сцену"
2. Введите название сцены, например "Dota 2 в игре"
Затем, убедитесь, что выбрана нужная сцена и нажмите правой кнопкой мыши на пустом пространстве меню в "Источники", чуть правее сцен.
1. Убедитесь, что Aero включен, так как программа не сможет захватить нужный слой без этого.
2. Введите имя, например "Paint".
3. Окно: выберите нужную программу из списка. В момент выбора, она должна быть развернута. В нашем примере, это будет "Untilted - Paint".
4. Окно без рамки/всё окно: если вам нужно все окно, в том числе название сверху, то выбираем всё окно. В противном случае выбирается окно без рамки.
5. Захват мыши: установите флажок, если вам нужен указатель мыши.
6. Режим совместимости: Обычно используется если вы не хотите показывать что-то другое, кроме этого окна. Не устанавливайте галочку, если у вас есть сторонние программы, вроде Stream Privacy или вы испытываете проблемы с производительностью.
7. Гамма: вы можете увеличить гамму в этой сцене, однако рекомендуется оставить на значении 1.
8. Точечная фильтрализация: используйте для повышения качества этого источника.
9. Прозрачность: устанавливает прозрачность источника.
10. Конкретная область: опция для захвата только определенной части окна. Например, если вы хотите, чтобы была видна только часть с рисунком. В нашем примере мы не будем использовать эту опцию.
11. Выбрать нужную область можно также указателем мыши.
Ключевой цвет:
1. Более известный как "chroma key". Используется, чтобы скрыть определенный цвет с окна.
2. Цвет: здесь можно выбрать нужный вам цвет.
3. Порог срабатывания 1-100: Например, выбор синего цвета и определенный порог срабатывания позволит удалить также различные его оттенки.
4. Смешивание: как сильно будут выделяться края. Завершаем и смотрим: нажимаем "Ок", затем "Предпросмотр" в меню справа снизу. Заметьте, что окно может не занимать все пространство на картинке. Чтобы это исправить, нажмите "Изменение сцены" (становится активно только во время предпросмотра).
Вот пример окна с захватом Paint:
Захват "Рабочий стол" позволяет использовать всё пространство любого монитора. Полезно для начинающих, но в целом не рекомендуется использовать из-за возможных проблем с защитой (показывается вся информация, без ограничений). НЕ используйте Aero с этим способом захвата, из-за проблем с производительностью.
1. Монитор: выберите монитор, который вам нужен.
2. Захват мыши: установите флажок, если вам нужен указатель мыши.
3. Режим совместимости: Обычно используется если вы не хотите показывать что-то другое, кроме этого окна. Не устанавливайте галочку, если у вас есть сторонние программы, вроде Stream Privacy или вы испытываете проблемы с производительностью.
4. Гамма: вы можете увеличить гамму в этой сцене, однако рекомендуется оставить на значении 1.
5. Точечная фильтрализация: используйте для повышения качества этого источника.
6. Прозрачность: устанавливает прозрачность источника.
Конкретная область:
1. Конкретная область: опция для захвата только определенной части окна. Например, если вы хотите, чтобы была видна только часть с рисунком. В нашем примере мы не будем использовать эту опцию.
2. Выбрать нужную область можно также указателем мыши.
Слайд-шоу - это несколько изображений, повторяющихся с определенной периодичностью. Обычно используется для показа рекламы, но вполне может использоваться и в других целях.
1. Время смены слайдов (секунд): время между сменой каждого слайда.
2. Отключить анимацию: отметьте это, если вы хотите простого перехода между изображениями, а не красивые переходы.
3. Не прозрачный фон перехода: уберите галочку, если вам это не нужно.
4. В случайном порядке: отметьте, если вы хотите, чтобы порядок показа изображений определялся случайно.
5. Добавить: выбор изображения для добавления.
6. Удалить: удалить изображение из списка.
7. Выше: поставить в списке первее.
8. Ниже: поставить в списке дальше.
Скриншот, демонстрирующий слайд-шоу в действии.
Текст - это текст, но здесь мы можем им манипулировать:
1. Шрифт: шрифт вашего текста.
2. Цвет: цвет вашего текста.
3. Прозрачность: прозрачность вашего текста.
4. Скорость прокрутки: как быстро ваш текст будет прокручиваться на экране. Учтите, что быстрый текст будет тяжело прочесть.
5. Цвет фона: цвет, который будет под текстом (прямоугольный). Прозрачность фона: прозрачность для выбранного выше цвета
6. Использовать контур: использовать контур для текста (не фона). Цвет: цвет контура. Толщина: толщина контура. Прозрачность: прозрачность контура.
7. Размер шрифта: устанавливает размер текста.
8. Жирный/Курсив/Подчеркнутый - общие настройки текста.
9. Вертикальный: разместить текст вертикально.
10. Свои размеры текстового поля: установите это значение, если ваш текст не помещается. Рекомендуем использовать для динамических файлов (которые меняют свое содержание). Размер (в пикселях). Перенос: установить, если текст не помещается в одну линию. Выравнивание: выравнивание текста слева/по центру/справа. Поддерживается только если используется перенос и свои размеры.
11. Текст из файла: выбрать, если текст находится в определенном файле. Полезно для изменяющихся данных. Вот пример:
К этому типу относятся: веб-камеры, видео-камеры, карты захвата и тому подобное.
1. Видео устройство: выберите здесь ваше устройство.
2. Отразить по вертикали/горизонтали: отражение изображения зеркально/горизонтально.
3. Устранение чересстрочности: если в принимаемом изображении присутствуют линии или компьютеризированные искажения - попробуйте эту функцию. Методы различаются в зависимости от источника видео. Верхнее/нижнее поле первое: Начинать исправления сверху или снизу. Рекомендуем по умолчанию.
4. Другое разрешение: выбрать только часть камеры или источника.
5. FPS: рекомендуем 29.97 для большинства источников. Это зависит от вашей карточки или камеры. Cтарайтесь использовать родные настройки.
6. Предпочтительный вывод: Изменение формата вывода. В некоторых камерах есть дополнительные форматы, которые вы можете использовать.
7. Буферизация (мс): буферизация видео. Не рекомендуем использовать, если нет на то причин.
8. Chroma Key: Используется, чтобы скрыть определенный цвет с окна. Цвет: здесь можно выбрать нужный вам цвет. Порог срабатывания: Например, выбор синего цвета и определенный порог срабатывания позволит удалить также различные его оттенки. Смешивание: как сильно будут выделяться края. Уменьшение разброса: использовать, если не получается нормально удалить нужный цвет, например, с волос.
9. Аудиоустройство: другой источник аудио для вашей трансляции. Рекомендуется, если вы берете изображение с консоли. Не рекомендуется для видео-камер, веб-камер. Выводить звук только в трансляцию: то есть напрямую. Выводить звук везде: дополнительно воспроизводит на компьютере.
10. Гамма: выбрать, чтобы увеличить гамму. Можете изменять значение, так как не всегда различные источники отдают хорошую, яркую картинку.
Вот пример внешнего видео, захваченного через USB, а также настройки.
С помощью этого можно захватывать изображение с игры напрямую. Очень эффективно при использовании с Aero и захватывает только игру. Если есть сложости с захватом, попробуйте использовать 32-битную OBS.
1. Приложение: выбрать игру, которую вы хотите транслировать.
2. Захват по горячей клавише: использовать горячую клавишу для захвата текущей игры. Некоторые настройки по этому пункту: Растянуть изображение на весь экран: установить, если вы хотите, чтобы игра была на весь экран в трансляции, но не у вас. Игнорировать соотношение сторон: да, игнорировать. Захват мыши: Снимите галочку, если вам не нужен курсор мыши. Полезно в шутерах. Инвертировать цвет курсора при клике: цвет курсора меняется, когда вы нажимаете на что-нибудь.
Вот так это выглядит с настройками:
Надеемся, что после прочтения этой статьи вы стали больше понимать в основах вещания через OBS.