Официальный интернет-магазин

Стрим. Решение проблем.

Статья
  • Стриминг
  • Новичку

«Не знаете, с чего начать?»

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

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

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

Формат стрима

Во-первых, определиться с форматом вещания. Существует два типа трансляций: с привлечением дополнительного оборудования и без него.

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

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

Частые проблемы

Главная трудность, с которой сталкивается каждый стример, общеизвестна. Это лаги (Lag – отставать, запаздывать. Компьютерный сленг, обозначающий задержку между действиями пользователя и откликом приложения). Или, иначе – зависания, фризы, паузы и прочие перебои в трансляции живого видеопотока.

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

Стандартный поисковый запрос «как сделать нелагающий стрим» дает ссылки на форумные обсуждения, которые (почему-то) касаются в основном одной известной стримерской программы и в которых тема аппаратного обеспечения упоминается лишь вскользь. Однако мощная видеокарта (NVIDIA GeForce GTX 1050 и выше) и устройство захвата соответствующего уровня – это основа стримерской платформы, ее фундамент. Ну а трансляцию нетрудно осуществить с помощью множества программ. Например, при использовании устройств захвата AVerMedia логичным будет эксплуатировать прилагаемое к ним фирменное программное обеспечение, функциональность которого не отличается от таковой в других, даже специализированных, стримерских пакетах.

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

Приведем еще один пример эффективного использования аппаратного симбиоза устройства захвата AVerMedia и графического ускорителя. Вопрос: как записать игровой процесс в Full HD-видеофайл с частотой до 240 кадров в секунду, даже не имея монитора, поддерживающего такую герцовку? Подобные мониторы чрезвычайно дороги, их стоимость может оказаться выше, чем цена видеокарты и устройства захвата, вместе взятых. А записать очень просто! Достаточно задействовать плату AverMedia Live Gamer 4K (GC573), пустив на ее вход сигнал одного из выходов графического ускорителя. В этом случае видеокарта будет искренне полагать, что она подключена к 120-герцовому игровому монитору.

Теперь, запустив фирменное ПО AVerMedia RECentral, можно выбрать соответствующую настройку записи, выставив частоту… Да хоть 240 кадров в секунду!

Работать и играть будет удобно на втором мониторе, непосредственно в окне программы RECentral, переведя его в полноэкранный режим. Сквозная HDMI схема карты захвата обеспечивает полное отсутствие задержки сигнала, что критично для геймера. Последнее, что осталось сделать – это выставить в игре нужное значение fps и начать запись.

Полученное с такими настройками видео игрового процесса впоследствии можно эффектно подать, замедлив его вчетверо.

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

Лагает стрим, несмотря на достаточное аппаратное обеспечение? В первую очередь необходимо исключить проблемы в своей локальной сети. Несмотря на то, что 100-мегабитное подключение к Интернету теперь является нормой, даже такой ширины канала может не хватить, если в сети присутствуют и работают дополнительные устройства, потребляющие трафик. Такими устройствами могут оказаться домочадцы с гаджетами, занимающие канал своими ютубами и торрент-качалками. Вариант: посоветовать им взять в руки книжку, хотя бы на время вашего стрима. Или, например, вы по доброте душевной (а каждый стример – в первую очередь добрый человек) раздаете Wi-Fi своему соседу. Вывод: перед важным стримом придется отключить точку доступа (сосед мне друг, но стрим сейчас дороже).

Существует и менее радикальный и травмирующий метод (книжка – это ведь жестоко, да?). Так, в маршрутизаторах имеется возможность распределить приоритет пропускной способности так, как это необходимо. За распределение отвечает служба QoS (Quality of Service). При правильной ее настройке предпочтение отдается потоковому видео, в то время как для торрент-клиента полоса будет динамически уменьшаться.

Если же, несмотря на все наши потуги, стрим по-прежнему лагает и фризит, то вывод отсюда будет неприятный: сложности находятся на уровне стрим-площадки, до которой мы не в силах дотянуться. За подробными комментариями мы обратились к стримеру aka Denis Major (стилистика и орфография изменены – Ред.).

- Чем обусловлены лаги на стороне сервиса?

- Лаги случаются, например, в пятницу вечером, когда серверы YouTube наиболее загружены. Приходится снижать качество стрима, уменьшая битрейт транслируемого видео до подходящих значений. Сервис Twitch иногда создает небольшой ад для стримеров-новичков: зрителям, сидящим на медленном канале, требуется понизить качество – но такая настройка временами оказывается недоступной! Причем переход на премиум-аккаунт не меняет ситуации.

- Какой сервис дает лучшее качество стрима?

- Самый крутой по качеству и минимальной задержке трансляции сервис - это Mixer, где высокое  качество сохраняется даже при трансляции Full HD с битрейтом в 5-6 мегабит в секунду. Для сравнения, при стриме на YouTube рекомендуется использовать вдвое больший битрейт, 10 Мбит/сек (еще более завышать нет смысла - явного прироста качества это не даст, сервер все равно перекодирует поток в минимальное значение).

- Какие еще подводные камни ожидают стримера?

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

- О времена, о нравы…

- Да. Но и это еще не всё (© «Магазин на диване»). После стрима нередко приходит претензия на Content ID, наиболее часто это касается музыкального оформления. Случаются и совсем уж бредовые иски, когда другие пользователи стримили, к примеру, ту же самую игру. Такие рекламации без труда оспариваются, но, похоже, некоторые поступают так специально. Расчет прост: не каждый блогер/стример будет связываться с оспариванием, и собрать с них копейку, не прикладывая усилий – разве это плохо?