Green-sell.info

Новые технологии
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как транслировать видео на твиче

Как транслировать (стрим) игру на Twitch.tv?

Автор: asrtg
Дата записи

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

Во-вторых, желательно наличие быстрого и стабильного интернет соединения. Под быстрым я имею ввиду скорость от 2-3 Мбит/с. Для настройки трансляции понадобится бесплатная программа Open Broadcaster Software и регистрация в специальном онлайн сервисе (в нашем случае — Twitch.tv).

Советую начинать с регистрации на сайте Twitch.tv. Подробно рассказывать о регистрации нет смысла, она самая обычная. Вводим логин, пароль, возраст и электронную почту. Затем, как обычно, подтверждаем регистрацию с помощью ссылки в письме.

Далее отправляемся на официальный сайт программы Open Broadcaster Software (сокращенно OBS) и загружаем последнюю версию. На данный момент программа поддерживает 34 языка, включая русский. Причем, это не какой-то условный перевод, а качественный и понятный! Устанавливаем программу OBS, запускаем и сразу открываем «Настройки«.

В разделе «Общие» вводим имя нового профиля настроек (например, Twitch) и нажимаем на кнопку «Добавить«.

Переходим в раздел «Кодирование» и устанавливаем максимальное значение битрейта. Он на прямую зависит от исходящей скорости вашего интернета. В программе рекомендуется измерить скорость на сайте speedtest.net и ввести оптимальное значение.

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

Нажимаем на кнопку «Применить» и переходим в раздел «Трансляция«. Выбираем следующие параметры:

  • Режим — Прямой эфир
  • Сервис вещания — Twitch / Justin.tv
  • Сервер — EU: Frankfurt, DE или EU: Amsterdam, NL

Поговорим подробнее о сервере. На территории Европы расположено 4 сервера: два в Лондоне (Англия), в Франкфурте (Германия) и в Амстердаме (Нидерланды). Для наиболее качественной трансляции необходимо выбирать ближайший к вам сервер.

Ниже может появится предупреждение о неоптимальных настройках. Например, программа сообщит, что завышено значение битрейта. Я установил 5000 Кбис/с, а рекомендуется до 4000 Кбит/с.

Нажимаем на кнопку «Применить«. Если битрейт завышен, возвращаемся в раздел «Кодирование» и вводим рекомендуемое значение (или другое более низкое).

Нажимаем на кнопку «Применить» и снова переходим в раздел «Трансляция«. В строку «Play Path / Stream Key» надо скопировать специальный ключ. Отыскать его можно на сайте онлайн сервиса, в котором ранее зарегистрировались. Переходим на специальную страничку, выполняем вход под своим профилем (если надо) и нажимаем на кнопку «Показать ключ«.

Копируем ключ без лишних пробелов и вставляем его в строку «Play Path / Stream Key«.

Если вы хотите сохранять видео, которое транслируете в интернете, установите галочку на параметре «Сохранять в файл«. Ниже укажите путь и имя будущего файла. Также можно задать клавиши для запуска и остановки стрима (трансляции). Это должны быть клавиши, не используемые в игре. Программа может предупреждать о других неоптимальных настройках. Запомните их, позже все исправим.

Нажимаем на кнопку «Применить» и переходим в раздел «Видео«. Обратите внимание на пункт «Видеокарта«. В нем должна быть выбрана наиболее мощная видеокарта (отвечающая за компьютерные игры). Базовое разрешение должно равняться текущему разрешению экрана, а для плавной картинки достаточно тридцати кадров в секунду.

Нажимаем на кнопку «Применить» и переходим в раздел «Аудио«.

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

Переходим в раздел «Расширенные«. Если ранее были какие-либо предупреждения, изменяем необходимые настройки. Например, мне советовали изменить интервал ключевых кадров на 2 секунды.

Еще раз нажимаем на кнопку «Применить«. И нажимаем на кнопку «ОК«, чтобы закрыть окно настроек. В главном окне программы добавляем новую сцену. Щелкаем правой кнопкой мыши по соответствующей графе и выбираем пункт «Добавить сцену«.

Введите имя сцены по названию игры и нажмите на кнопку «ОК«. И в будущем для каждой игры создавайте новую сцену. Затем, запускаем нужную игру и сворачиваем ее с помощью сочетания клавиш Tab и Alt (левый). Для созданной сцены добавляем новый источник. Щелкаем правой кнопкой мыши в графе «Источник» и выбираем «Добавить» » «Игра«.

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

Дополнительно в источник можно добавить различные изображения, текст, видео с веб-камеры и прочее. Все это можно отображать в трансляции. Все это не так важно, поэтому не будем на этом останавливаться! Нажимаем на кнопку «Предпросмотр«, чтобы проверить качество видео.

В окне программы должно появится изображение из игры. Если вы видите черный прямоугольник, попробуйте развернуть и снова свернуть игру. Проверьте FPS (количество кадров в секунду), должно быть на уровне 30. И рядом взгляните на битрейт, он должен отображаться зеленым цветом.

Как начать стримить на Твиче

Успешное ведение прямых трансляций на Twitch связано, в первую очередь, с грамотной настройкой основной программы, что является посредником между ведущим и сервисом. В данном случае это Open Broadcaster Software — полностью свободный и бесплатный инструмент, одно из ключевых преимуществ которого представлено в открытом коде. Установка базовых и наиболее узких технических параметров, а также рассмотрение всех нюансов — далее в статье.

Общая настройка программы Open Broadcaster Software для трансляции на Twitch


Общие настройки — базовые параметры, которые настраиваются в первую очередь. Обычно здесь выбирают только язык и тему оформления программы.

Помимо этого, в некоторых версиях программы доступна установка профилей. Это работает следующим образом: предположим, что нужно запускать стрим в разное время на Twitch или Youtube — создается «профиль_1» (для Twitch) и производится его настройка, а затем «профиль_2» (для YouTube) с соответствующими для сервиса настройками. Таким образом, имея два профиля, можно выбирать тот, что нужен в данный момент. Необходимость каждый раз изменять настройки под стриминговый сервис пропадает.

Остальные функции: автоматическое включение записи при проведении стрима, скрытие курсора и т.д. — устанавливать на собственное усмотрение.

Вещание

Перейдем ко вкладке «Вещание», где в первую очередь необходимо выбрать сервис, где будет проведена трансляция. OBS поддерживает порядка 5 наиболее популярных сервисов (Twitch, YouTube Gaming, Facebook.Live, DailyMotion и Restream) и также несколько менее известных.

Каждый сервис имеет уникальный ключ потока, который необходим для подключения программы к трансляции. Для того, чтобы найти его на Twitch нужно: зайти во вкладку «Панель управления», а затем в категорию «Канал». В первом же поле будет ключ, который нужно скопировать в программу. Подробную инструкцию вы найдете на этой странице.

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

Вывод

Теперь переходим ко вкладке «Вывод». Здесь изначально нужно выбрать режим «Расширенный», что позволит увидеть больше настроек и, соответственно, гибче настроить стрим под необходимый сервис. Итак, теперь доступно три вида кодеков:

  • x264;
  • NVENC H.264;
  • AMD Advanced Media Framework.

Теперь по порядку о каждом из них.

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

Параметры разрешения вывода также индивидуальны, отталкиваться при выборе которых также нужно от технических характеристик компьютера. Оптимальным является FullHD (1920×1080), однако при невозможности установить такое разрешение — выбрать HD (1280×720). Ставить параметры ниже не рекомендуется.

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

В программе рекомендуется выбрать постоянный битрейт — CBR. Это позволит исключить падение качества видео во время трансляции. Если же есть необходимость в выборе нижнего и высокого значений битрейта, за которые OBS не должен выходить, — выбираем ABR и устанавливаем эти значения.

Читать еще:  Приложение где можно замедлить видео

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

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

Параметр «Предустановка использования ЦП» ответственен за нагрузку на процессор и качество итоговой картинки. Повышать значение рекомендуется только в случае наличия мощного процессора. В случае же более слабых характеристик — можно выбрать оптимальный параметр «veryfast».

Параметр профиля — high и main — выбирается согласно характеристикам компьютера. Если конфигурация компьютера мощная — high; слабая — main.

Пункт «Настройка», что идет сразу после профилей представляет собой оптимизацию. Для потокового видео рекомендуется выбрать «zerolatency».

NVENC H.264. Этот кодекс предоставлен компанией Nvidia и рекомендован для видеокарт их производства. В основном настройки не отличаются от x264 за исключением нескольких нюансов:

  • Использование пресетов более профессионально и для обычного стрима рекомендуется выбирать параметр «auto».
  • Использовать двухпроходное кодирование нужно при учитывании характеристик компьютера — выбрав этот пункт увеличивается качество и, соответственно, нагрузка на GPU.
  • В пункте «GPU» значение указывается в соответствии с количеством видеокарт: 0 — для одной; 1— для двух и т.д.
  • Параметр B-кадра позволяет настоящему кадру ссылаться на два последующих, что может помочь ускорить отрисовку и снизить нагрузку на видеокарту. Рекомендованное значение — 2.

Что касается остальных настроек, то они идентичны x264 с учетом тех нюансов, что существуют в H.264.

AMD Advanced Media Framework. Этот кодек располагает пресетами, которые можно настроить с указанием битрейта на нужное качество картинки. Однако если включить режим «Эксперт», откроется меню с более детальными настройками, что используются исключительно в профессиональных организациях, а не обычных стримах.

Аудио

Пункт «Аудио» полностью индивидуален и зависит от характеристик микрофона и компьютера. Здесь можно подключить несколько аудиоустройств, определить необходимое качество и т.д. Настраивать рекомендуется либо с учетом профильных (под микрофон) документов, либо с учетом личных знаний и опыта.

Видео

Этот раздел позволяет настроить нативное и итоговое (выходное) разрешение экрана, а также поставить планку в максимальное количество FPS. Итак, теперь по порядку:

  1. Фильтр масштабирования. Он разделен на 3 вида:
  • билинейный — снижает потребление ресурсов до минимума, но картинка при этот слегка замылена в динамических сценах и не обладает высоким качеством;
  • бикубический — представляет собой оптимальную настройку качества и потребления ресурсов;
  • ланцоша — использует ресурсы компьютера по максимуму, при этом выдавая высокое качество картинки.
  1. Горячие клавиши. Параметр предоставляет возможность назначить на горячие клавиши отдельные бинды или комбинации для быстрого переключения между чем бы то ни было (сцены, функции и т.д.).
  2. Расширенные настройки. Здесь рекомендуется выставить значение процесса на высокий. Это позволит «заглушить» все фоновые процессы, отдавая приоритет OBS, что, в свою очередь, позволит провести трансляцию без неполадок. В случае, если некоторые пункты не ясны, то рациональным решением будет оставить их в стандартных значениях и уже потом, имея практику, производить изменения.

Как запустить трансляцию

  1. Теперь, для создания первой сцены, необходимо выйти на главный экран OBS и в левом нижнем углу нажать на плюс.
  2. После выбирает «Захват игры», которая будет транслироваться.
  3. Появляется окно, где нужно задать имя источника, а затем в пункте «Режим» выбрать «Захват отдельного окна». Это позволит добавить чат Twitch на экран при необходимости.
  4. В пункте «Окно» выбрать игру, что запущена на фоне — нажать ОК.
  5. Если нужно добавить веб-камеру — выбираем «Устройства захвата видео» и в появившемся окне выбираем модель веб-камеры.
  6. Параллельно также необходимо выставить значения качества и FPS. Расположение же производится в основном окне OBS, а масштабирование посредством нажатия клавиши ALT.
  7. Финальный этап — добавление микрофона. Для этого заходим в источники и нажимаем плюс, а затем «Захват входного аудиопотока». Выбираем нужный микрофон и подтверждает его выбор. Готово.

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

Как начать стримить на Twitch

Если вы любите игры, то велик шанс, что вы разок-другой залипали на какие-нибудь стримы на Twitch. Это настоящая Мекка для прямых трансляций игр, привлекающая ежемесячно около 140 миллионов уникальных пользователей (это чуть меньше населения всей России), проводящих долгие часы за наблюдением за своими любимцами, которые стримят все подряд, от Fortnite и World of Warcraft до живописи, кулинарных шоу и даже спорта.

Самое лучшее во всем этом то, что стать стримером может любой геймер. К примеру, в Xbox One и PS4 есть для этого встроенные инструменты, а владельцам ПК (или желающим постримить с других консолей, например, Nintendo Switch) достаточно иметь более-менее приличное железо, соответствующий софт и бесплатную учетку «твича». Этого вполне достаточно, чтобы весь мир смог насладиться вашими умениями, в чем бы они ни заключались.

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

Настройка канала

  1. Установите на свой компьютер приложение для трансляции. Два самых популярных — Open Broadcaster Software (OBS), для Windows/Mac/Linux, и XSplit, написанный под Windows. OBS полностью бесплатно, но потребует определенной настройки, в то время как XSplit интуитивно понятно, однако для доступа к самым вкусным фичам придется оплачивать подписку.
  2. Залогиньтесь на Twitch.tv.
  3. Выберите «Панель управления» в правом верхнем углу экрана.

  1. Найдите и выберите игру, в которую вы будете играть, в меню «Категория».

  1. Укажите название своего стрима.

Трансляция при помощи OBS

Настраиваем стрим

  1. Щелкните правой кнопкой на ярлык OBS и выберите «Запуск от имени администратора». Это необходимо для захвата изображения в игре.
  2. Выберите «Файл», «Настройки», «Вещание»
  3. Выберите «Twitch» в качестве Сервиса, а Сервер установите «Автоматически (рекомендуется)»

  1. Вернитесь в «Панель управления» на страничке twitch.tv и скопируйте «Ключ основной трансляции» во вкладке «Канал».

  1. Вставьте его в поле «Ключ потока».

Заканчиваем настройку и выходим в эфир

  1. В главном окне OBS щелкните правой кнопкой на боксе «Источники», выберите «Добавить» и «Захват игры».

  1. Выберите «Захват отдельного окна» и в выпавшем списке найдите свою игру.

  1. Нажав правой кнопкой на тот же бокс еще раз, вы можете добавить дополнительные источники: «Изображение» для изменения фона, «Захват экрана» или «Устройство захвата видео».

  1. В главном окне вы можете видеть превью вашего стрима. Там же можно настроить размеры и расположение окон.

  1. Для запуска стрима осталось лишь нажать «Запустить трансляцию». Вы в эфире!

Трансляция при помощи XSplit

Настраиваем стрим

  1. Запустите XSplit и залогиньтесь при помощи соцсети или созданной учетной записи.
  2. Выберите «Трансляция», «Set up a new output», «Find more outputs» (на сегодняшний день приложение лишь частично переведено на русский язык).

  1. В открывшемся списке найдите плагин «Twitch» и установите его, авторизовавшись при помощи учетной записи Twitch.

  1. Приложение автоматически подберет сервер для трансляции и предложит оптимальное разрешение. Нажмите «Завершить».

  1. В открывшемся окне «Свойства Twitch» выберите настройки по вкусу и своему железу и нажмите «ОК».

Заканчиваем настройку и выходим в эфир

  1. В нижнем левом углу нажмите «Добавить источник» и выберите свою игру.

  1. Снова нажимая «Добавить источник», вы можете оформить свой стрим изображениями, захватом видео с веб-камеры, текстом и другими опциями.

  1. В главном окне вы можете настроить внешний вид своего стрима, меняя размер и расположение окон.

  1. Для выхода в эфир осталось лишь нажать «Трансляция», «Twitch». Привет, поклонники!

Трансляции с Xbox One и PS4

Здесь все несколько проще, поскольку можно устраивать трансляции прямо со своей консоли без необходимости в дополнительном железе или софте.

На PS4 нужно нажать кнопку Share, выбрать «Показать игру», «Twitch» и залогиниться. Вот и все.

На Xbox One для этого придется сначала скачать приложение Twitch из Xbox Store и залогиниться в нем, после чего вы сможете начать стримить, выбрав в этом приложении «Трансляция». И не забудьте про Mixer, собственную платформу Microsoft. Здесь все еще проще – жмите Home и затем иконку трансляции. Вы в эфире.

Читать еще:  Телефон не грузит видео

Обе консоли позволяют общаться со зрителями при помощи гарнитуры и светить свое мужественное (или прекрасное) лицо через PlayStation Camera или Microsoft’s Kinect. Да, вы не сможете покопаться в настройках стрима и изменить его оформление, но базового функционала вполне достаточно для того, чтобы проверить себя и начать зарабатывать репутацию умелого и приятного в общении геймера.

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

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

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

Транслировать именно геймплей со смартфона несколько сложнее. На Android для этого придется использовать приложения вроде Screen Stream Mirroring. Если вы не против заменить Twitch на Youtube, там вам пригодится YouTube Gaming, умеющее захватывать картинку с дисплея. На iOS подобное тоже можно устроить, но повозиться придется заметно больше.

Как стримить на Twitch

Сайт потокового видео Twitch.tv был запущен в 2011 году и за 5 лет работы стал одним из главных мест в интернете, где можно в режиме онлайн следить за киберспортивными турнирами или игрой отдельных харизматичных персонажей. Аудитория Твитча такова, что крупные корпорации вроде Microsoft проводят на своих каналах неофициальные презентации новых игровых проектов.

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

Регистрация на сервисе

Если вас заинтересовал вопрос, как начать стримить на Twitch TV, то первым делом нужно создать учетную запись на этом сайте потокового видео.

  1. Зайдите на Twitch.tv и кликните по кнопке «Регистрация».
  2. Авторизуйтесь через Facebook или укажите личные данные – имя, пароль, дату рождения, e-mail.
  3. Щелкните «Подписаться».

На указанный адрес электронной почты придет письмо с просьбой подтвердить e-mail. Кликните по кнопке «Verify your e-mail».

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

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

Для стрима на Твитче обычно используется две программы XSplit и Open Broadcaster Software (OBS). Первое приложение платное, но дает больше возможностей. Однако для новичка вполне хватит функций OBS.

Если канал будет пользоваться популярностью и приносить доход, то потом можно перейти на XSplit.

  1. Запустите OBS. Раскройте меню «Настройки» и перейдите в раздел «Настройки».
  2. На вкладке «Общие» создайте профиль. Впишите название и щелкните «Добавить». Можно создавать сразу несколько профилей. Профиль «Untitled» удалите, он не нужен.
  3. Перейдите на вкладку «Кодирование». Здесь настраивается качество трансляции.

Убедитесь, что в настройках отмечены пункты «CBR (постоянный битрейт)» и «CBR паддинг». Максимальный битрейт установите не выше 2300. Картинка будет передаваться в качестве 1280×720 без лагов, при условии, что у вас нормальная скорость интернета. Аудио настройки поставьте следующие: кодек AAC, битрейт 128, формат 48 kHz, канал stereo. Щелкните «Применить» для сохранения параметров.

Перейдите на вкладку «Трансляция» и укажите параметры стриминга. Пойдем по порядку:

  • Режим – прямой эфир.
  • Сервис вещания – Twitch.
  • FMS URL – укажите подходящий сервер. Узнать его можно с помощью программы JTVPing. Запустите её и посмотрите, у какого сервера наименьший пинг. Его и выберите в строке «FMS URL».
  • Play Path/Stream Key – перейдите по ссылке http://www.twitch.tv/broadcast/dashboard/streamkey и нажмите «Показать ключ». Скопируйте полученный ключ в строку в настройках OBS.
  • Автопереподключение – ставьте отметку.
  • Задержка автопереподключения – время, через которое OBS попытается повторно запустить стрим, если он перестанет работать. Оставьте 10 секунд. Задержку тоже оставьте без изменений – 0 секунд.

Если внизу вы видите сообщение о том, что какие-либо параметры установлены неверно, нажмите кнопку «Оптимизировать». Программа самостоятельно подберет настройки для работы с Twitch.

Видео и аудио

Перейдите на вкладку «Видео» и поставьте разрешение 1920×1080. Соотношение сторон изменится автоматически на 16:9. Установите значение FPS 30 кадров в секунду. Сохраните конфигурацию, нажав «Применить».

Откройте вкладку «Аудио». Выберите устройство воспроизведения и микрофон, которыми вы будете пользоваться во время стрима, чтобы общаться со зрителями канала.

Остальные аудио-настройки можно не менять. Нажмите «Применить» для сохранения новой конфигурации.

Горячие клавиши и расширенные настройки

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

То же с трансляцией: горячие клавиши помогут сэкономить время при управлении прямым эфиром и работе с повторами.

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

Не забудьте сохранить внесенные изменения, нажав кнопку «Применить».

Создание сцен и источников

Вернитесь в главное окно OBS. Внизу есть два поля: «Сцены» и «Источники». Разберемся с этими понятиями.

  • Сцена включает в себя несколько источников.
  • По сути, сцена – это игра, геймплей которой вы стримите. Например, я хочу стримить геймплей Serious Sam. Именем сцены будет название игры.
  • В сцене «Serious Sam» будет два источника – игровой процесс и моя веб-камера, чтобы подписчики видели, как я выгляжу. Зайдите на любой канал на Твитче, и вы сразу поймете, как это выглядит.
  • Источники накладываются как слои. Источник, который выше в списке, находится на переднем плане.

Закончили с теорией, создадим первую трансляцию. Раскройте меню «Набор сцен» и нажмите «Создать». Укажите имя сцены. Я пишу «Serious Sam», так как хочу стримить эту легендарную игру 2001 года.

Дальше нужно добавить источники – игровой процесс Serious Sam и изображение, захваченное с моей веб-камеры. Добавим игру:

  1. Запустите и сверните игру. Если вы не запустите игру, то она не отобразится в списке приложений.
  2. Щелкните правой кнопкой по пустому полю «Источники», нажмите «Добавить» и выберите «Игра». Введите имя.
  3. В строке «Приложение» выберите запущенную игру.
  4. Отметьте пункты «Растянуть на весь экран» и «Захват мыши».

Дальше нужно добавить второй источник: изображение, слайд-шоу, текст. Пользуемся инструкцией, приведенной выше. Чтобы посмотреть, что получилось, кликните по кнопке «Предпросмотр».

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

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

Контроль качества трансляции на Twitch – как использовать инспектор вещания

В Twitch поток канала начинается с вас. Вещатель отправляет видеопоток на Twitch с помощью любого из нескольких инструментов:

  • Потоковый кодировщик, некоторые программные реализации, такие как OBS (Open Broadcaster Software) и Xsplit
  • Консоль, такая как PS4 и Xbox
  • Аппаратный видеокодер

Средство вещания отправляет видеосигнал, полученный от игры и камер вещателя, через открытый Интернет в Twitch (live.twitch.tv), используя протокол обмена сообщениями в реальном времени (RTMP). Видео поступает в подсистему приема Twitch, авторизуется и регистрируется, а затем подготавливается для просмотра.

Вам нужно будет включить 2FA (двухфакторную аутентификацию), прежде чем вы сможете начать вещание на Twitch.

Twitch создал инспектора вещания, чтобы помочь обеспечить работоспособность вещания и помочь в устранении любых возможных проблем.

Чтобы использовать его, проверьте инструмент Inspector здесь и нажмите Run Stream Stream , чтобы проверить работоспособность ваших трансляций.

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

URL-адреса трансляции и потоковые ключи

Во-первых, лучше понять, как выглядит широковещательный URL-адрес и как он работает.

Каждая трансляция использует RTMP URL, который имеет следующий формат:

Разбивка того, что это значит:

  • rtmp:// – это медиа-протокол реального времени, который является отраслевым стандартом для передачи видео по сети
  • TWITCH-INGEST-SERVER – это ingest-сервер от Twitch, к которому вы подключаетесь, и определяет конкретный сервер Twitch, который принимает п этот широковещательный поток (например, live.twitch.tv).
  • – также известный как ключ авторизации, однозначно идентифицирует этот поток. Ключи потоков назначаются Twitch, и вещатели могут получить ключи с панели управления.

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

Настройка и требования к потоку

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

Для трансляции на всех устройствах требуются следующие настройки:

Видео

Аудио

  • Кодек: AAC-LC (стерео или моно)
  • Максимальная скорость передачи данных: 160 кбит/с (AAC)
  • Частота дискретизации: рекомендуется 48 кГц (AAC)

Эти настройки активны по умолчанию в последних версиях самых популярных потоковых кодеров, используемых на Twitch.

Как установить правильный битрейт

Twitch указывает максимальную скорость передачи для видео на уровне 6000 кбит/с, но большинство потоков Twitch используют меньше. Хотя более высокая скорость передачи битов может привести к повышению качества видео, это уменьшает количество потенциальных зрителей, поскольку некоторые компьютеры или подключения к Интернету не могут обрабатывать видео с более высокой скоростью передачи битов. Кроме того, более высокая скорость передачи битов не всегда приводит к улучшению качества изображения.

Есть несколько причин использовать более низкий битрейт:

  • Более низкий битрейт часто означает более стабильное соединение, что приводит к меньшему количеству проблем для зрителей. Чем выше битрейт, тем быстрее и стабильнее должно быть соединение. Видеопоток отправляет данные непрерывно, поэтому согласованность и стабильность имеют большее значение, чем скорость соединения.
  • Чем меньше движений в вашей трансляции, тем ниже битрейт, необходимый для того, чтобы всё хорошо выглядело на Twitch. Для карточных игр, ток-шоу и иллюстраций вы можете транслировать со скоростью 1500 кбит/с и по-прежнему иметь четкую трансляцию в формате 720p.

Постоянный битрейт против переменного битрейта

Если вы вещаете на Twitch, используя последнюю версию XSplit или OBS, вы, возможно, заметили возможность выбора между VBR (переменная скорость передачи данных) и CBR (постоянная скорость передачи данных). Twitch предпочитает использование CBR по нескольким причинам, связанным с конечным качеством трансляции, которое получат ваши зрители.

Файлы CBR не изменяют объем выходных данных за период времени. Файлы VBR изменяют количество выходных данных за период времени. Кодирование VBR регулирует скорость передачи данных вверх и вниз в зависимости от установленного вами верхнего предела.

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

Хотя VBR не приводит к улучшению трансляции, аналогичная технология на стороне клиента, адаптивная потоковая передача битов (ABS) часто оказывается эффективна. Вам не нужно ничего делать, чтобы включить это, поскольку Twitch обрабатывает это на своих серверах.

Короче говоря, VBR не подходит для трансляций через Интернет, поэтому используйте CBR, когда это возможно.

Как выбрать ingest-сервер Twitch

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

  • В XSplit время пинга автоматически отображается в раскрывающемся списке.
  • Для OBS и других инструментов попробуйте расширения.

В случае сомнений используйте сервер, физически ближайший к вам.

Как проверить пропускную способность

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

  • В XSplit используйте функцию «Тест пропускной способности», расположенную рядом с раскрывающимся списком сервера.
  • На OBS или другом инструменте добавьте ?bandwidthtest в конце вашего ключа потока.

Если вы можете вести потоковую передачу без пропуска кадров, у вас стабильное соединение. Если нет, либо попробуйте ещё раз на другом сервере (с аналогичным или близким значением пинга) или уменьшите битрейт.

Общие проблемы с подключение к серверу Twitch

Проблемы с локальной сетью

Если снижение битрейта и проверка настроек энкодера не устраняют нестабильность, это может привести к прерывистым проблемам с подключением. Это может быть поврежденный кабель, нестабильный Wi-Fi, проблемы в локальном интернете или некоторые другие процессы, которые непреднамеренно потребляют пропускную способность интернета.

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

Пропущенные кадры

Большинство программ вещания предупреждает вас, если кадры из вашей трансляции не достигают серверов Twitch. Если ваша программа вещания указывает, что вы пропускаете кадры, попробуйте следующее:

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

Как проверить работоспособность трансляции

Самый простой способ проверить качество прямого эфира или прошедшей трансляции – это перейти на https://inspector.twitch.tv/. Этот инструмент покажет, как видеоданные поступают на серверы Twitch, и покажет некоторые распространенные ошибки, а также наличие периодов нестабильности в трансляции. Большинство проблем будет отображаться на графике битрейта. На графике показаны битрейты кодера вещателя и их внешний вид после прибытия на сервер Twitch.

Большинство проблем проявляются как нестабильные события на битрейт-графиках. Вот наиболее распространенные проблемы и способы их устранения:

Низкая пропускная способность интернета

Поток относительно нестабилен даже при снижении битрейта. В этих случаях либо недостаточная пропускная способность между ISP и Twitch, либо что-то не так в сетевом пути к Twitch.

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

Чрезмерно высокий битрейт

В этом примере вещатель пробует перейти на скорость 14 000 кбит/с.

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

Проблемы с сетью или оборудованием

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

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

Возможные ошибки сетевого пути

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

Попробуйте переключить серверы приема Twitch (чтобы изменить сетевой путь от кодировщика к Twitch) и снизить битрейт, что может сильно помочь со стабильностью.

Шипы битрейта

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

Хотя средний битрейт составляет около 3500 кбит/с, скачки до 4500 кбит/с вызовут у зрителей буферизацию и проблемы. Кроме того, очень высокие пики битрейта будут вызывать постоянную буферизацию. Чтобы избежать этого, укажите постоянную скорость передачи данных или уменьшите скорость передачи данных.

Провалы битрейта

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

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

Ссылка на основную публикацию
Adblock
detector