Почему лагает твич. Лагает стрим - что делать чтобы стрим не лагал

Если у вас быстрый интернет (6 мегабит и более), но трансляции на Twitch в качестве source всё равно тормозят, то читайте это руководство! Также это руководство поможет, если у вас малопроизводительный ПК и при просмотре видео мало fps и работа ПК парализуется.

Немного теории

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

Кроме того, данный способ позволяет смотреть трансляции без flash-плеера и вообще без браузера . Ещё загруженность ЦП станет меньше (особенно актуально для Linux, поскольку flash-плеер этой ОС не поддерживает аппаратное ускорение). Например, при просмотре через браузер на Linux мой ЦП (Core 2 Duo [email protected]) загружен на 80-90%, а при просмотре через альтернативный способ всего на 8-20%. Ещё экономится ОЗУ. Так что можно смотреть комфортно трансляции в FullHD с 60 fps на старых системах (при условии, что ваша видеокарта поддерживает аппаратное декодирование видео. Даже старые GF 8600gt поддерживают эту технологию).

Сейчас Twitch переходит на html5. HTML5 – это, конечно, хорошо, но новая технология крайне активно потребляет ресурсы ЦП. Например, у меня тормозят видеотрансляции даже в качестве «medium».

Итак, идея такова: сначала скачиваем кусочек стрима на на наш компьютер, в буфер. Размер буфера задаём сами, я рекомендую 32 мегабайта. Далее показываем не прямой эфир, а считываем данные из кеша (буфера). 32 мегабайта – это примерно 10 секунд стрима. Если даже передача видео со стрима остановится на некоторое время из-за нестабильного интернета или недостатки пиковой скорости, лагов не будет, данные берутся из заранее подготовленного кеша. 32 мегабайта в идеальных условиях обеспечат непрерывную трансляцию видео при потере интернет-соединия до 10-ти секунд. Далее буфер заполнится снова.

Приступим к делу. Linux


Как можем убедиться, при просмотре стримов ЦП загружен всего лишь на 10-20%. Без этого способа загрузка CPU была бы 80-100%.

Поскольку программа консольная, а командная строка в системах Windows, на мой взгляд, отвратительная, да и система организации каталогов весьма странная, пользоваться программой на Windows не так удобно. Кроме того, пользователи Windows, как правило, боятся консоли. Но без паники! У вас всё получится.
Запускаем саму программу командой livestreamer.exe [ссылка] [качество]
Например:
Доступные качества (от лучшего к худшего): source, high, medium, low, mobile.

Для просмотра goodgame:
Доступные качества: 720p, 480p, 240p

Но это ещё не всё! Программа поддерживает несколько десятков сервисов онлайн-стримминга и не только. Список всех сервисов доступен на сайте:

Создание bat-скрипта(по желанию)

Создайте текстовый файл и откройте его для редактирования. Впишите строку
(смените ссылку на нужного стримера и укажите верный путь до livestreamer)и сохраните. Смените расширение с txt на bat. Готово. Как только ваш любимый стример начнёт трансляцию. Вам лишь останется сделать двойной клик по этому файлу и наслаждаться потоковым видео.

Каждый, кто смотрит онлайн трансляции, иногда задавался вопросом “почему твич грузит процессор на 100%?”.

Вроде и компьютер не слишком старый, может в самом твиче проблема?

Да, так и есть. Для воспроизведения видео используется Flash player, который просто адски жрет ресурсы и делает невозможным просмотр стрима в 60FPS, если только у вас не процессор уровня Intel i3 или выше.

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

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

Дано

Бюджетный системный блок, тянущий доту на 60-80 FPS при низких настройках.

Внутри стоит двухъядерный Intel Pentium G620 2.6Ghz, выдающим 2200 попугаев в CPU Mark.

Работает несколько фоновых программ.


Результаты до оптимизации

Запускаем любую трансляцию отборочных на TI5 в последней версии Google Chrome.

Есть чатик (kappa)

Стрим включается довольно быстро и без дополнительных программ

Паралельные задачи выполнять очень тяжко.

Процессор сильно греется, кулер шумит.

Стрим явно не 60 FPS. Даже подлагивает.

Оптимизируем!

Результаты после оптимизации

Запускаем livestreamer-twitch-gui.exe , включаем тот же стрим TI5 и о чудо!

Все минусы превратились в плюсы и наоборот.

Результаты с плюсами и минусами:

Параллельные задачи не тормозят.

Процессор в тепленький, кулер не шумит.

Стрим идет ОЧЕНЬ плавно, разница видна невооруженным глазом.

Нет чатика (не критично для зрителя, развалившегося на диване с пивом/чаем и чипсами/конфетами)

Чуть дольше время загрузки стрима

Дополнительные окна (решается установкой галочки Move to tray)

Выводы

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

P.S. У некоторых при запуске стрима выдает ошибку "Error: Couldn"t launch the stream!" - попробуйте следующие действия

  1. Открыть настройки
  2. Очистите оба поля Executable location и Videoplayer
  3. Нажмите Apply changes
  4. Перезапустите программу и попробуйте включить стрим снова
  5. Если не поможет - снова укажите адрес плеера и лайфстримера в поля Executable location и Videoplayer (судя по всему это, эти поля ввода забагованы)
  6. Сохраните изменения и перезапустите программу

Твой стрим на Твиче сильно лагает? Мы попробуем помочь тебе решить эту проблему.

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

Что делать если лагает стрим на Твиче?

В первую очередь попросить кого на стороне проверить это. Раньше на Твиче был баг, когда стример сам не мог нормально смотреть свой стрим – он сильно лагал. Этот баг вроде как убрали, но никто не гарантирует что это не повториться.

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

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

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

Все равно лагает стрим на Twitch, что делать?

Если компьютер и оборудование работают исправно, тогда скорее всего у тебя не самое лучшее интернет-подключение. Проверь скорость подключения с помощью сайта speedtest.net . Но выбирай не свою локальную сеть, а сервер, например, где-нибудь в Европе. Амстердам, Париж, Берлин… Чем дальше, тем лучше. Почему в Европе? Потому что ближайшие сервера Twitch находятся именно в Европе.

Самый важный показатель, который нас интересует – скорость отдачи. Или upload speed. При любом из направлений он не должен быть меньше 10Mbit. Если меньше, тогда лучше поискать другого провайдера, потому что с таким интернетом нормально стримить не получиться. А если и получиться, то придется сильно снижать битрейт стрима – а значит качество сильно просядет.

Кстати, выбор битрейта очень важна. Если скорость интернета очень хорошая, то можно не заморачиваться и установить этот показатель на уровне 3500-4000 (это оптимальный показатель, который необходим для стрима в FULL HD качестве – 1080p). А вообще нужно отталкиваться от скорости отдачи.

Многие рекомендуют и мы с этим полностью согласны, чтобы битрейст был примерно в 4 раза меньше скорости отдачи. Например, если Upload Speed 15Mbit, тогда максимальный битрейт не нужно устанавливать выше 3700. Лучше с небольшим запасом установить 3000-3500 максимум.

Зачем такой запас по скорости? Из-за возможных просадок. Особенно это актуально если стримить во время максимальной загрузки интернета – по вечерам.

Лагает стрим через OBS, что делать?

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

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

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

Почему Twitch лагает

Причин, по которым Твитч может лагать, несколько. Во-первых, это могут быть перегрузки самой платформы. Конечно, случается это нечасто, но и такое тоже может быть. Обычно данные проблемы возникают при проведении очень крупных турниров, таких как The International, когда трансляции смотрят по полмиллиона человек. Иногда сервера попросту перегружаются и возникают те самые лаги. К сожалению, с этим ничего сделать не удастся. Единственное, что можно посоветовать, это перейти на плеер официального сайта Dota 2, где данных лагов попросту нет.

Однако проблемы со стороны Твича – достаточно нечастое происшествие. Куда чаще лагает стрим Twitch из-за проблем у самих пользователей. Давайте попробуем разобраться, в чем проблема и как с этим бороться.

Что делать, если стрим лагает

Первое, что нам необходимо сделать, это проверить свою скорость интернета. Для качественного просмотра трансляций желательно иметь скорость более 2 мбит/сек. Проверить скорость в интернете очень просто: есть масса платформ, позволяющих это сделать. Итак, чтобы смотреть трансляции в высоком качестве, нам нужны 2мбит/сек, для низкого качества будет достаточно 400-500 кбит/сек. Если вы обнаружили, что ваша скорость не дотягивает, придется сменить тарифный план интернета на более дорогой. Если проблема не решена, идем дальше.

Лагают стримы на Twitch: слабые компьютеры

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

Как сделать, чтобы не лагал Twitch: периодические проблемы

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

Программы, которые помогут, если Twitch лагает

Если все вышеперечисленные способы для вас оказались не действенными, придется прибегнуть к 100%-ному способу: просмотру стримов при помощи программ LiveStreamer и VLC-player. Их можно скачать на официальном сайте разработчиков, там же ознакомиться с установкой и настройкой, которая достаточно непростая. Однако данный метод является на 100% эффективным и обязательно поможет избавиться от лагов на стриме.

Публикации по теме

  • Отслеживание посылки с Aliexpress Отслеживание посылки с Aliexpress

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

  • Уничтожить враждебных роботов Уничтожить враждебных роботов

    13815 22 Марта 2016 15:58 Локации для исследования: Уоттс Электроникс (окрестности) Как только вы войдёте в игру после установки...