Как сделать стрим сервер

Обновлено: 08.07.2024

Conclusion – key learnings for Network operators
1. Netflix uses multiple TCP connections and uses TLS therefore it’s not possible to limit the number of devices or streaming sessions even with DPI based platforms.
2. Netflix videos are variable bitrate encoded (and dependent on genre of movie amongst other things) therefore it’s not possible to limit resolution (like standard def) with network policy.
3. Netflix downloads in short bursts at full link rate, which can negatively impact other traffic like gaming packets or VoIP. A strategy to fix QoE problems associated with Netflix behavior is to leverage modern queuing technologies such as FQ-CoDel.

services:
origin:
build:
context: .
image: airensoft/ovenmediaengine:latest
ports:
– “1935:1935/tcp”
– “3333:3333/tcp”
– “8080:8080/tcp”
– “9000:9000/tcp”
– “4000-4005:4000-4005/udp”
– “10006-10010:10006-10010/udp”
environment:
– OME_ORIGIN_PORT=9000
– OME_RTMP_PROV_PORT=1935
– OME_HLS_STREAM_PORT=8080
– OME_DASH_STREAM_PORT=8080
– OME_SIGNALLING_PORT=3333
– OME_MPEGTS_PROV_PORT=4000-4005/udp
– OME_ICE_CANDIDATES=*:10006-10010/udp
command: /opt/ovenmediaengine/bin/OvenMediaEngine -c origin_conf

edge:
build:
context: .
image: airensoft/ovenmediaengine:latest
ports:
– “3334:3334/tcp”
– “8090:8090/tcp”
– “10000-10005:10000-10005/udp”
environment:
– DEFAULT_ORIGIN_SERVER=192.168.0.199
– OME_HLS_STREAM_PORT=8090
– OME_DASH_STREAM_PORT=8090
– OME_SIGNALLING_PORT=3334
– OME_ICE_CANDIDATES=*:10000-10005/udp
command: /opt/ovenmediaengine/bin/OvenMediaEngine -c edge_conf


How to Find Your YOUTUBE Stream Key – 2021 Tutorial

How to Find Your Twitch Stream Key – 2021 Tutorial

How to Find Your AfreecaTV Stream Key – 2021 Tutorial

Обновление: Новые виджеты/Джайна и Питер в донатах/Boosty/DA Studio выходит на IOS

Интервью со стримером: SpaceMita – потеряла канал из-за мошенников

Что вы выберете: прочесть книгу или посмотреть фильм? Большинство предпочтет второй вариант, поскольку для мозга это привычнее, а значит, приятнее (90% данных, поступающих в мозг, — визуальная информация). Благодаря этой особенности большая часть интернет-трафика приходится на такие сайты, как YouTube, Netflix, Twitch и Amazon Prime. Ниже мы расскажем, как использовать эту тенденцию, создав свой сайт для живого видеостриминга и монетизировав его.

Шаг 1: Исследуем рынок видеостриминга

Веб-сайт Потокового Видео в Реальном Времени исследование


Согласно исследованиями Sandvine Incorporated передача видео занимает 60% всего интернет-трафика, большая часть которого — онлайн-стриминг новостей, телешоу, спорта, сериалов, фильмов и видеоигр на Netflix, YouTube, Twitch и других площадках. Создавая сайт для стриминга видео, вы должны опираться на их опыт в разработке, дизайне и маркетинге.

Netflix Веб-сайт Потокового Видео в Реальном Времени

Netflix. Американский развлекательный веб-сервис, поставляющий фильмы и сериалы на основе потокового мультимедиа. Главной особенностью сайта является возможность просмотра всего сезона сериала, тогда как другие сервисы показывают по одной серии в день или неделю. Опросы показывают, что благодаря этому 60% пользователей намного дольше остаются на сайте Netflix, просматривая за одну сессию две и больше серии, многие просматривают сразу весь сезон.

  • 30-дневная бесплатная пробная версия;
  • хорошо проработанная система родительского контроля;
  • одна из самых больших баз фильмов и сериалов;
  • много уникального контента;
  • удобный интерфейс.

Кроме того, стоит отметить и то, что Netflix финансирует съемки фильмов и сериалов, многие из которых — очень нишевые проекты, чья разработка никогда не окупилась бы на большом экране и ТВ. Часто Netflix выкупает франшизы, от которых отказались другие компании. Сервис занимается этим, чтобы расширить аудиторию и разнообразить контент (за что многие фанаты очень признательны Netflix).

YouTube. Сервис работает с 2005 года, возможность вести прямые трансляции появилась в 2011 году. Главная особенность площадки — бесплатный доступ ко всем функциям, включая возможность монетизации контента. Благодаря этому YouTube стал самой популярной платформой для стриминга видеоигр, теле- и радиопередач (подкастов), шоу, лекций и общения с другими людьми.

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

Условия доступа к контенту посредством онлайн-стриминга на YouTube зависят от его разновидности. Если это обычные трансляции блогеров, видеоигр, лекций и т.п., то контент бесплатен, но с рекламными вставками. Если это фильмы и сериалы, то, скорее всего, за доступ к ним нужно заплатить фиксированную сумму. Старые фильмы и сериалы распространяются бесплатно.

Twitch Веб-сайт Потокового Видео в Реальном Времени

Twitch. Сервис для бесплатного просмотра и стриминга видеоигр с возможностью монетизации контента, общения со зрителями, системой подписок и прочим. Сайт популярен среди любителей сетевых игр (LoL, Dota, Counter-Strike, Fortnite) и MMORG. В последние годы Twitch также начали использовать видеоблогеры для общения с фанами, ASMR-трансляций, совместного просмотра фильмов и сериалов.

Облачный гейминг. Помимо этих сайтов также стоит отметить такие стриминговые сервисы, как Vortex, NVIDIA GeForce NOW, Shadow, Parsec и будущую Google Stadia. Это платформы для облачного гейминга, которые помимо стриминга игр также берут на себя обработку всех графических процессов, перенося нагрузку с вашего ПК, приставки или смартфона на облачные дата-центры.

Веб-сайт Потокового Видео в Реальном Времени прогноз погоды


Если вы хотите создать стриминговый сервис, онлайн-гейминг — наиболее перспективный вариант, поскольку этот рынок, по прогнозам экспертов, будет развиваться быстрее остальных стриминговых услуг и здесь мало конкурентов — максимум два-три достойных игрока. Правда, запуск сайта облачного гейминга потребует очень больших капиталовложений — от 50 до 500 млн долларов.

Шаг 2: Выбираем бизнес-модель сайта

Если проанализировать вышеобозначенные стриминговые сервисы и их аналоги, то можно отметить, что они работают по одной из двух бизнес-моделей:

Netflix подписки Веб-сайт Потокового Видео в Реальном Времени


Выбор этой бизнес-модели для вашего сервиса подразумевает отсутствие рекламы на сайте и во время просмотра видеоконтента, как на сайте, так и на мобильном и десктопном приложениях. Если ввести рекламу и одновременно подписку, пользователи уйдут на другие сайты, где есть реклама, но нет подписки.

  1. Все видеоролики и стримы бесплатны. Сайт монетизируется за счет рекламных вставок в начале видео и / или во время его просмотра. Такую бизнес-модель использует игровой стриминговый сервис Twitch.
  2. Большая часть контента бесплатна, но есть отдельные видео, за доступ к которым нужно либо уплатить определенную сумму (например, 5 долларов за одно видео) или оформить подписку. Так работает YouTube. Реклама на сайте тоже есть.

Веб-сайт Потокового Видео в Реальном Времени цена


Стоит отметить, что использование пользователями блокировщиков рекламы, например, AdBlock, снижает доходность данной бизнес-модели. Некоторые сайты пытаются обойти эту проблему, блокируя доступ к контенту, пока не будет отключен блокировщик рекламы. Это работает, если на площадке есть уникальный контент, который нужен пользователю. Правда, в большинстве случаев такие меры просто отталкивают людей.

Вместо этого лучше создать приложение для ПК и смартфона, где блокировщики рекламы не работают. Так сделали и YouTube, запустив мобильное приложение, и Twitch, создав приложения для телефона и ПК.

Шаг 3: Определяемся с функционалом

Универсальные функции. Инструменты, которые будут использовать все пользователи (поставщики видеоконтента, зрители, администрация), независимо от их потребностей и прав на контент (управление, обработка, удаление).

Шаг 4: Создаем прототипы дизайна

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

Site map Веб-сайт Потокового Видео в Реальном Времени


Низкокачественные UX-прототипы. Простое схематическое изображение экранов и интерфейса сайта. Обычно это черно-белые каркасные рисунки, дающие лишь общее представление о будущем дизайне сайта.

UX Веб-сайт Потокового Видео в Реальном Времени


Высококачественные UX прототипы. Показывают все визуальные и типографические детали дизайна создаваемого стримингового сайта. При их создании учитываются физические размеры экранов устройств пользователей, чтобы визуально понять, как сайт будет смотреться на этих устройствах.

Веб-сайт Потокового Видео в Реальном Времени пример

Интерактивные прототипы. Демонстрация интерфейса и дизайна сайта, переходов из одного раздела в другой, запуска ключевых функций и прочих вещей в действии.

ВНИМАНИЕ. Данный гайд создан для тех кто только задумался об этом, просто с Streamlabs OBS начать проще!
Всем привет! Меня зовут Александр, и в этом гайде я постараюсь подробно рассказать, как настроить OBS (версия от Streamlabs), как запустить его и как все сделать правильно. В руководстве будут присутствовать изображения, так что по ним Вам, я думаю, будет легче ориентироваться.

Для чего нужен Streamlabs Open Broadcaster Software (далее OBS или SLOBS)?

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

Зачастую для трансляции используют такие сервисы, как Twitch, YouTube.

  • Кодирование с помощью H264 (x264) и AAC;
  • Intel Quick Sync Video (QSV) и NVENC;
  • Неограниченное количество сцен и источников (об этом узнаете позже);
  • Запуск RTMP потока (прямая трансляция) на Twitch, YouTube и другие проекты;
  • MP4 или FLV формат при записи видео;
  • Захват игр с использованием GPU, для обеспечения высокой производительности игры;
  • Устройство захвата DirectShow.

Установка OBS:

После загрузки и запуска появляется окно с Соглашением. Если Вы нажали Принимаю, то Вы приняли Соглашение и продолжите установку. Время установки менее 10 секунд (на быстром компьютере). Если же несогласны, нажмите Отмена, в этом случае установка прекратится.

Итак, установка завершена, открывается вот такое окошко:

В нём установлена галочка напротив Запустить Streamlabs OBS. Это значит, что после нажатия кнопки Готово программа автоматически запустится.

Первый запуск OBS:

Далее требуется зайти на одну из стриминговых платформ, в моем примере будет Twitch.

Нажав на Разрешить, Вы перейдете на следующую стадию настройки (или может перейти на сайт Streamlabs, тогда нужно закрыть окно и повторить авторизацию в программе).

Добавим, к примеру, AlertBox, и включим оптимизацию.

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

Нажав на Проверить виджет в правом нижнем углу, мы откроем возможность проверить ранее добавленный AlertBox.

Почему Streamlabs OBS??

В первую очередь это ТЕМЫ, их очень очень много.

После долгих часов поиска нужной темы выбираем понравившуюся и нажимаем Установить.

И вот она, прекрасная тема, а мы радуемся как этот на скриншоте.

Следующий пункт это Информационная Панель. Здесь будет отображаться вся статистика Вашего канала!

Также при запуске стрима у Вас откроется вкладка Трансляция, в которой будут отображаться последние события со стрима, а также чат.

Пришло время перейти к Настройкам (наконец-то, вообще-то об этом должен был быть туториал)

Настройки OBS:

Общие настройки можно не трогать, там и так все нормально настроено.

Переходим к Прямым Трансляциям:
Еще один плюс SLOBS в том, что он автоматически вставляет ключ потока.

След.пункт Вывод:
Есть два режима Simple и Расширенный

Как настроить трансляцию стримов в OBS для YouTube, Twitch, GG, VK и др.
Как настроить трансляцию стримов в OBS для YouTube, Twitch, GG, VK и др.

  • x264 – кодировка с помощью процессора.
  • Quick Sync – кодировка с помощью графического процессора, используя технологию Intel Quick Sync, встроенного в сам процессор.
  • NVIDIA NVENC – кодировка с помощью видеокарты. Поддерживается видеокартами NVIDIA начиная с GeForce GT 430.

И последняя фишка Streamlabs OBS

В SLOBS есть Дистанционное Управление с помощью мобильного приложения.

Всем спасибо за внимание! Это была инструкция по установке и настройке OBS. Задавайте ваши вопросы в комментариях, буду стараться отвечать, а также делитесь своими замечаниями и идеями.

ОБС студио – это утилита для стримминга. Распространяется программа бесплатно и имеет широкий набор функций, поддерживает русский язык, позволяет сохранять стримы на жестком диске компьютера в формате MP4 или FLV. Стримминг игр это не единственное предназначение OBS Studio. С помощью этой программы ведут обучающие, рабочие видео. Диетологи транслируют процессы приготовления полезной пищи.

Требования OBS к ПК пользователя

Скачивают утилиту с официального сайта. Она совместима со всеми версиями Windows: 10, 8.1, 7, с операционными системами Linux, Macintosh. Минимальные системные требования:
• процессор – iCore 3;
• ОЗУ – 4 Гб;
• безлимитный интернет со скоростью 100 мб/с.

ОБС для Ютуб

Чтобы стримить с ОБС студио на Ютуб, необходимо получить ключ в личном кабинете собственного канала.

Шаги по подготовке к стриму для Ютуб:

1. Перейдите в творческую студию Ютуб, кликнув по аватару на экране компьютера.

ОБС для Ютуб

ОБС для Ютуб - начать стрим

OBS для Ютуб - начать трансляцию

Ключ трансляции для ОБС Студио

Настройка ОБС для стрима

Настройка ОБС Студио для стрима

Настройка OBS Studio для стрима

10. В открывшееся окно вставляете скопированный код и начинаете стрим. Сервер не меняете.

Ключ Потока для OBS Studio

ОБС для Твитча

Для стрима в Твич тоже понадобится ключ канала. Для этого открываете программу. И вводите логин и пароль. Когда войдете в аккаунт, найдите в правом верхнем углу аватарку.

3. В первой строке открывшегося окна будет показан код для стрима с вашего канала.

4. Копируете его и открываете OBS студио.

9. В открывшееся пустое поле вставляете код.

Ключ Потока для ОБС Студио

Как стримить с ОБС

Как стримить с ОБС Студио

Как стримить с OBS Studio

3. Битрейт выбираете тот, который вы установили на Ютуб, если трансляция пойдет на него. Если же ОБС настраивается для Твича, то учитываете скорость соединения с сервером. Оптимально для всех программа, советую использовать битрейт между 2500-4000 к/бит в секунду. Ниже и выше не нужно.

ФПС выставляете 0 кадров в секунду. Не жертвуйте плавностью картинки в угоду детализации. Лучше выставить меньше разрешение (смотрите предыдущий пункт), чем ФПС.
Масштабирование выбираете бикубическое.

Заключение

Как видите настроить ОБС не представляет ничего сложного. Экспериментируйте, либо следуйте инструкции и ведите качественные и веселые трансляции.


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

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

Что вам нужно для прямой трансляции:

  • Видео и аудио источник(и)
  • Энкодер видео
  • Пункт назначения
  • Стабильное интернет-соединение

1. Источники видео и аудио

Источниками видеосигнала для прямой трансляции могут быть:

  • Зеркальная камера
  • Видеокамера
  • Экран компьютера
  • Веб-камера
  • Камера PTZ
  • Камера телефона или планшета

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

Всегда помните о фоновой музыке в прямом эфире, потому что онлайн-видео платформы могут отслеживать и помечать контент, защищённый авторским правом. Так что вы рискуете быть заблокированным за нарушение копирайта прямо во время стрима.

Как захватить аудио и видео источники

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

Если вы используете USB-камеру или микрофон, вы можете захватывать их сигналы, просто подключив их напрямую к компьютеру.

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

2. Энкодеры видео

Что такое энкодер и зачем он мне нужен?


Типы энкодеров

По сути, сегодня у вас есть выбор – использовать три типа устройств кодирования:

  • мобильный телефон / планшет
  • компьютер с установленным потоковым программным обеспечением
  • специальный аппаратный энкодер

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

Программные энкодеры

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

Доступно большое количество бесплатных и платных потоковых программ, включая Wirecast, vMix, Streamlabs OBS, популярную OBS Studio и многие другие. Вы можете узнать все о различиях между ними в нашей статье о программном обеспечении для трансляций. OBS Studio – это хорошее решение для начинающих. Программа бесплатная, все настройки достаточно просты, плюс имеется множество интерактивных руководств.

Аппаратные энкодеры

Аппаратный энкодер – это отдельное устройство, которое выполняет всё кодирование. Аудио и видео источники подключаются напрямую к аппаратному энкодеру, карты захвата не требуются. Современные энкодеры способны принимать несколько входных форматов видео, включая HDMI, SDI, VGA и DVI, а также XLR и 3,5 мм аналоговый звук. Естественно, для трансляции аппаратные энкодеры должны быть подключены к сети (через Ethernet, Wi-Fi или сотовую связь).

Аппаратные энкодеры могут быть разных форм и размеров, отличаться по функционалу и цене. Некоторые из них портативные, с возможностью подключения только одного или двух видеоисточников – например, Pearl Nano. Другие предназначены для путешествий: в них используется сотовое подключение к Интернету – например, Teradek VidiU и LiveU.


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

Самые важные характеристики кодирования

И программные, и аппаратные энкодеры имеют одинаковые настройки, от которых напрямую зависит качество вашего стрим. Вот самые важные из них:

Выходное разрешение: размер видеокадра, ширина и высота в пикселях. Ниже приведены самые распространённые разрешения, их характеристики и названия:

Название стандарта Размеры в писелях Сокращённое название
480p 858×480 SD или Standard Definition
720p 1280×720 HD или HD Ready
1080p 1920×1080 FHD или Full HD
1440p 2560×1440 QHD или Quad HD resolution
4K или 2160p 3840×2160 UHD или Ultra HD resolution

Битрейт – сколько видео данных вы загружаете в секунду. Обычно выражается в килобитах в секунду (Кбит/с), хотя используются и мегабиты в секунду (Мбит/с). Это Кбит/с, делённые примерно на 1000.

Общий диапазон значений: от 1000 до 8000 Кбит/с. Наиболее распространённые: 1000 Кбит/с (абсолютный минимум для прямой трансляции) 2500 Кбит/с, 3000 Кбит/с, 5000 Кбит/с. Это число зависит от частоты кадров и разрешения: чем выше частота кадров и разрешение, тем выше должна быть скорость передачи для плавного и качественного стрима.

Кодек: относится к способу сжатия (кодирования) аудио- и видеоданных для более быстрой передачи. Наиболее распространённым сейчас является кодек H.264.

Для качественного стрима необходим хороший баланс между битрейтом, частотой кадров и разрешением на выходе. Это во многом зависит от типа используемого энкодера и пропускной способности вашего интернета. Например, при достаточной пропускной способности интернет-канала аппаратный энкодер уровня Pearl Mini может выдавать стрим с разрешением 1080p и частотой 60 fps без пропуска кадров. В то время как старый компьютер с потоковым программным обеспечением может подвисать, отбрасывая кадры и вызывая буферизацию даже при достаточной пропускной способности.

3. Пункт назначения

Пункт назначения – это онлайн-сайт, платформа или приложение, где ваш стрим становится доступным для других. Эти пункты назначения чаще называют сетями доставки контента или CDN. Популярные бесплатные сети доставки контента (CDN) включают такие платформы, как Youtube, Facebook Live, Twitch, Periscope и многие другие.

Также есть платные потоковые платформы. Они предлагают гораздо больший контроль над тем, где и как представлен ваш стрим, кто его видит, и как он монетизируется. CDN, такие как Livestream Vimeo, DaCast, StreamShark и другие, предлагают разные ежемесячные планы. Стоимость зависит от объёма загружаемых вами данных в гигабайтах.

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

Выбор CDN (пункта назначения)

Естественно, каждая CDN обслуживает определённую аудиторию. Определитесь, кто является вашей основной аудиторией, и выбирите подходящий CDN. Вот некоторые примеры:

  • Twitch предназначен в основном для игр.
  • Youtube (бесплатно) для многих вещей: личного, образа жизни, шоу
  • Facebook (бесплатно) предназначен для общения с вашим сообществом, а также для развития вашего бренда.
  • Более специализированные платные CDN, такие как DaCast, StreamShark и Vimeo Livestream, хороши для крупных мероприятий, таких как концерты.

Наш совет – начать с бесплатной CDN, разобраться с тем, как оно, а затем перейти к платному, если вам понадобятся дополнительные возможности и сервисы. Так что можете начать трансляцию бесплатно прямо сейчас! И обязательно ознакомьтесь с нашей статьей о том, как выбрать наиболее подходящую под ваши задачи CDN.

4. Стабильное интернет-соединение

Стабильный интернет-канал достаточной пропускной способности часто является самой сложной частью организации качественного стрима. Наиболее надёжным соединением является выделенная линия Ethernet. Конечно, вы можете использовать Wi-Fi или сотовый (4G / LTE) Интернет, но эти типы соединений имеют тенденцию к колебаниям.

Очень важно заранее выполнить тест скорости. Мы рекомендуем всегда иметь приблизительно полуторакратный запас по битрейту для компенсации этих возможных колебаний пропускной способности. Например, если вы стримите с битрейтом 5 Мбит/с, то для обеспечения надёжного стрима убедитесь, что ваш канал тянет как минимум 7,5 Мбит/с исходящего сигнала.

Да будет стрим: 5 основных шагов

По сути, рабочий процесс настройки потоковой передачи сводится к следующему:

  • подключение источников к энкодеру
  • настройка сцен (макетов) для переключения между ними в реальном времени
  • настройка параметров энкодера и пункта назначения стрима
  • установление соединения между энкодером и пунктом назначения

Естественно, пользовательские интерфейсы пункта назначения и энкодера будут отличаться, в зависимости от того, какие устройства и сервисы вы выберите. Но основной рабочий процесс останется тем же. В приведённом ниже примере мы выбрали отображение интерфейса Pearl Mini для энкодера и интерфейса Youtube для пункта назначения стрима.

Шаг 1: Подключите ваши источники аудио и видео к энкодеру

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


Шаг 2: Настройте энкодер

Если вы планируете переключаться между несколькими источниками – заранее подготовьте макеты (сцены). Затем настройте наиболее важные параметры стрима: разрешение, частоту кадров, битрейт. Если вы не уверены, начните с разрешения 1280×720, частоты кадров 30 fps и автоматической или скорости передачи данных 3000 Кбит/с. Все остальное в значительной степени можно оставить по умолчанию. В случае программного энкодера, такого как OBS, вы сможете настраивать эти параметры в приложении на своём компьютере. В случае аппаратного энкодера вам нужно будет получить доступ к настройкам устройства через веб-интерфейс или приложение. Создайте новый RTMP Push поток.


Шаг 3: Настройте параметры CDN

Войдите на платформу прямой трансляции (CDN) и настройте новое событие прямой трансляции. Заполните описание потока, настройки конфиденциальности и т. д.


Шаг 4: Найдите и скопируйте URL и имя потока / ключ из CDN и вставьте в энкодер

Это то, что на самом деле связывает ваш кодер и потоковую платформу. Чтобы узнать, где можно получить видеоданные, CDN необходимо проверить и подключиться к энкодеру, в то время как энкодер должен знать, куда отправлять данные. Это делается с помощью специального пароля, совместно используемого обеими сторонами, называемого именем стрима (или иногда ключом стрима). Имя / ключ стрима предоставляется потоковой платформой (CDN). Храните этот ключ в безопасности, так как те, кто его знает, могут вести трансляцию на ваш аккаунт.



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

Заключение

Естественно, прямые трансляции в Интернет – очень широкая тема. Эта статья была задумана как очень общее начальное руководство. Тем не менее, мы надеемся, что смогли дать некоторую ясность об основах живого вещания и о том, как начать стримить на более серьёзном уровне. Понимание этих основ наряду с некоторой практикой поможет поднять ваши стримы на действительно профессиональный уровень.

Читайте также: