Качество твич на телевизоре

Содержание

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

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

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

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

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

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

Дано

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

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

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

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

Загрузка процессора в состоянии покоя:

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

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

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

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

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

— Загрузка ЦП 100%

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

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

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

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

  1. Скачиваем инсталлер программы Livestreamer. (для опытных пользователей есть портативная версия)
  2. Устанавливаем ее на свой компьютер (в папку C:Program Files (x86)Livestreamer)
  3. Скачиваем плеер, который может воспроизводить потоковое видео, например VLC
  4. Устанавливаем его на свой компьютер например в папку (C:Program Files (x86)VideoLANVLC)
  5. СкачиваемGUI для Livestreamer
  6. Распаковываем его в любую папку на вашем компьютере (например d:Program Fileslivestreamer-twitch-gui)
  7. Заходим в папку куда распаковали GUI для Livestreamer (d:Program Fileslivestreamer-twitch-gui) и запускаем livestreamer-twitch-gui.exe
  8. Нажимаем на кнопку настройки (шестеренку)

  9. В поле Preferred quality выберите качество трансляции в которой хотите смотреть стримы. Source — наивысшее, Low — наихудшее.
  10. В поле Executable location — укажите путь до файла livestreamer.exe
  11. В поле Videoplayer — укажите путь до исполняемого файла вашего плеера (если скачали VLC — найдите и укажите файл vlc.exe)
  12. В поле Close player — поставьте галочку на Do not close the player
  13. Прокрутите страницу настройки вниз и жмем кнопку Apply
  14. Выключаем программу

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

Запускаем 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. Сохраните изменения и перезапустите программу

Источник: dota2.net

Качество твич на телевизоре

Выбор качество трансляции Твич

Как сделать выбор качества на Твиче и как настроить качество трансляции Twitch

Все пользователи (зрители и стримеры) Твича сталкивались с тем, что у трансляции нельзя выбрать качество и был вариант только в максимальном от источника (обычно это 1080p или 780p).

Я вместе с командой запустил сервисы для стримеров на Twitch.tv:

  • Stream-Up.ru — бесплатное продвижение канала по зрителям и фолловерам.
  • Stream-Alert.ru — автопостинг о начале стрима ВК и Телеграм.

Во-первых, как-то настроить или включить выбор качество стрима на Твиче со стороны стримера никак нельзя.

Во-вторых, есть только две причины, из-за которых нельзя выбрать качество трансляции Twitch:

  1. Битрейт и разрешении стрима превышает максимально разрешенный — разрешение 1080p и 6000 битрейта. Но даже с превышением у некоторых настроить качество можно.
  2. Для снижения нагрузки на сервера, Твич некоторым стримерам отключают выбор качества на трансляции.

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

Если вы только-только начинаете свой путь в сфере стриминга на Твиче и не знаете с чего начать свой путь к славе.

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

Мой паблик в Вконтакте 🙂

Источник: myblogy.ru

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

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

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

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

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

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

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

Проверка качества трансляций на Twitch с помощью инспектора вещаний

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

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

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

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

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

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

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

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

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

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

Видео

  • Разрешение по вертикали: 1080
  • Битрейт: от 4500 до 6000 кбит/с
  • Частота кадров: 60 или 50 кадров в секунду
  • Интервал ключевого кадра: 2 секунды
  • AVC (h.264) профиль: Main/High
  • AVC (h.264) уровень: 4.2
Еще по теме:  Покупать ли гарантию на телевизоры

Аудио

  • Кодек: 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

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

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

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

Проблема слишком высокого битрейта на графике качества трансляции Twitch

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

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

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

Ошибка сети или оборудования при трансляции на Twitch

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

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

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

Пример ошибки сетевого пути при трансляции на Twitch

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

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

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

Шипы на графике битрейта трансляции Twitch

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

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

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

Провалы битрейта при трансляции на Twitch

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

Источник: webznam.ru

Оцените статью
Добавить комментарий