Сначала назовите симптом
Запишите точное сообщение или запишите название возрастающего счетчика в свою статистику. Общий процент загрузки процессора сам по себе не объясняет всех проблем. Таким образом, вам не придется исправлять интернет, меняя цвет наложения.
| Симптом | Что сравнивать |
|---|---|
| Неравномерное воспроизведение и предварительный просмотр | Загрузка компьютера и настройки игры. |
| Хороший предварительный просмотр, проблема с кодированием | Статистика кодировщика и локальная запись. |
| Хорошая запись, LIVE теряет данные | Стабильность отправки и получения платформы. |
| Эта проблема возникает только у некоторых зрителей. | Качество воспроизведения, сеть и устройства-получатели. |
Словарь без сложных сокращений
| Концепция | Что это означает на практике? |
|---|---|
| ФПС | Количество кадров изображения в секунду. Большее количество кадров требует соответствующих настроек производительности и передачи. |
| Битрейт | Объем изображений или аудиоданных, отправляемых с течением времени. Слишком высокое значение относительно ссылки может привести к потере кадров. |
| Источник | Один компонент сцены: игра, камера, текст, аудио или страница с наложением. Порядок источников определяет, что и что охватывает. |
| Сцена | Готовый макет изображения: например. игра с камерой или доской для перерыва. Выбранная вами сцена определяет то, что вы показываете. |
| Разрешение | Ширина × высота области, например. 1920 × 1080. Это отличается от сжатия исходного прямоугольника с помощью мыши. |
Шаг за шагом · 1–4
- Действие
Обратите внимание, заикается ли предварительный просмотр, файл или просто проигрыватель просмотра.
✓ После этого шага вы увидитеВы знаете, на каком этапе искать проблему.
- Действие
Откройте «Статистика» в меню просмотра или панелей, в зависимости от версии.
✓ После этого шага вы увидитеВы видите отдельные типы пропущенных кадров.
- Действие
Выберите повторяемую минуту движения в игре.
✓ После этого шага вы увидитеПоследующие испытания имеют аналогичную нагрузку.
- Действие
Сделайте локальную запись без потоковой передачи.
✓ После этого шага вы увидитеВы отделяете свой компьютер от Интернета.
Увеличить скриншот ↗Шаг за шагом · 5–8
- Действие
Проверьте счетчик задержки рендеринга.
✓ После этого шага вы увидитеВы осознаете проблему создания сцены.
- Действие
Ограничьте FPS в игре и повторите ту же попытку.
✓ После этого шага вы увидитеВы можете оценить влияние запаса мощности графического процессора.
- Действие
В копии сцены отключите ненужные тяжелые источники.
✓ После этого шага вы увидитеВы проверяете эффект композиции изображения, не разрушая оригинал.
- Действие
Проверьте отдельный счетчик задержки кодирования.
✓ После этого шага вы увидитеВы не путаете кодер с сетевым подключением.
Увеличить скриншот ↗Шаг за шагом · 9–12
- Действие
Проверьте доступный менее требовательный пресет или аппаратный кодер.
✓ После этого шага вы увидитеВы сравниваете результат одного изменения.
- Действие
На предмет потерь в сети проверьте использование загрузки.
✓ После этого шага вы увидитеСкорость загрузки не заменяет измерение загрузки.
- Действие
Остановите большую загрузку и сравните проводное соединение, если оно доступно.
✓ После этого шага вы увидитеЗнаете ли вы, имеет ли значение локальная сеть?
- Действие
Проверьте более низкий битрейт, совместимый с вашей платформой.
✓ После этого шага вы увидитеВы проверяете стабильность постоянного потока данных.
Увеличить скриншот ↗Шаг за шагом · 13–14
- Действие
Сравните второе приемное устройство.
✓ После этого шага вы увидитеПровал одного зрителя не считается провалом всех.
- Действие
Зафиксируйте результат и только потом меняйте следующее.
✓ После этого шага вы увидитеМожете ли вы указать, что на самом деле помогло?
Пример, который вы можете воспроизвести
Попытка А: 60 секунд одной и той же игры без ограничения FPS. Попытка Б: идентичная сцена, но с ограниченным игровым FPS. Снижение количества пропущенных кадров рендеринга предполагает улучшение запаса мощности графического процессора. Этот тест сам по себе ничего не говорит об изменении качества Интернета.
Создайте короткий повторяемый тест
Сохраните копию своей коллекции сцен или профиля перед серьезными изменениями. На тихом рабочем столе не получится воспроизвести требовательную игру, множество анимаций и шумный чат. Тест должен напоминать то, как вы на самом деле управляете LIVE.
- Настройте сцену с тем же изображением, микрофоном и фрагментом движения.
- Попробуйте несколько минут и сохраните настройки разрешения, частоты кадров и кодирования.
- Выберите один подозрительный элемент и отключите его и повторите попытку.
- Сравните статистику и запись. Если улучшения нет, восстановите предыдущее состояние перед проверкой следующей гипотезы.
Когда недостаточно ресурсов для рендеринга
Проверьте, не использует ли игра всю доступную мощность видеокарты. Уменьшение частоты кадров в игре или упрощение сцены может оставить место для составления транслируемого изображения.
Просмотрите количество источников, фильтров и открытых представлений. Для обычной неподвижной графики используйте соответствующий источник изображения. Сохраните нужные вам функции и фактически удалите ненужные копии вместо того, чтобы случайно скрывать вещи.
Когда кодер не успевает
Не копируйте слепо профиль с более мощного компьютера. Настройки, подходящие для одной игры, сцены и карты, могут не подойти для другой рабочей нагрузки. Повторяемый результат пробы важнее максимального количества в настройках.
- Проверьте сообщения кодирования и доступный аппаратный или программный кодировщик.
- Сравните образец с более низким выходным разрешением или меньшим количеством кадров.
- Остальные параметры оставьте без изменений, чтобы узнать, что привело к улучшению.
- Как только изображение стабилизируется, постепенно увеличивайте требования, а также проверяйте качество движения.
Когда проблема с отправкой
Для отправки трансляции требуется стабильная загрузка на сервер платформы. Результат скачивания файлов из Интернета не является одинаковым измерением. Проверьте параллельную загрузку из других приложений и устройств.
Сравните битрейт с рекомендациями выбранного вами сервиса и стабильную пропускную способность соединения. Смена сервера или контролируемая пробная версия другой платформы могут помочь выявить проблему конкретного маршрута. Не выполняйте такие переключения в середине действительного LIVE без подготовки.
Оверлеи, TTS и музыка во время теста
Проверяйте инструменты один за другим: сначала базовую сцену, затем чат, оповещения, музыку и другие эффекты. Несколько независимых копий одного и того же источника могут излишне добавить нагрузку и усложнить звук.
Сознательно настройте область наложения в соответствии с ее конфигурацией. Уменьшение источника за счет обрезки элементов не является успешной оптимизацией. Если вы используете настольное приложение, проверьте настройки его ресурсов, но не выделяйте ему всю системную память.
Что вы видите на экране и как это исправить
Исправляйте одну вещь за раз и пробуйте то же самое снова. Если вы одновременно измените несколько опций, будет сложно определить, что решило проблему. Не удаляйте рабочий источник или всю конфигурацию только потому, что один виджет не отвечает.
Если вам все еще нужна помощь, запишите название и версию программы, платформу, примерное время пробной версии, ожидаемый результат и то, что произошло на самом деле. Прикрепите дамп без паролей, ключей и полных приватных ссылок. Это описание гораздо полезнее, чем просто сообщение «не работает».
| Симптом | Сначала проверьте | сделай это |
|---|---|---|
| Предварительный просмотр и файл зависают. | Возможна перегрузка сцены или кодера. | Проверьте оба счетчика и более простую сцену. |
| Файл работает, потери в сети увеличиваются. | Проблема с отправкой или маршрутизацией. | Сравните загрузку, кабель и битрейт. |
| Только один просмотрщик буферов. | Возможно это ссылка или плеер. | Проверь второй аппарат и другое качество. |
| Низкое качество не помогает. | Вы меняете параметр, не связанный с причиной. | Вернитесь к указанному типу потери кадров. |
Последняя попытка перед использованием на LIVE
- Сохраните изменения с помощью кнопки, назначенной редактируемой функции. Если есть отдельные формы, проверяйте каждую измененную часть отдельно.
- Откройте настройки еще раз и сравните наиболее важные значения. Простое перемещение ползунка не всегда означает постоянное сохранение.
- Проверьте результат вне самого редактора: на целевой сцене, в записи или в переоткрытой конфигурации.
- Если функция использует платформу, отдельно подтвердите новое обработанное событие во время активного LIVE. Не ждите, что проверка внешнего вида подтвердит авторизацию учетной записи.
- Сохраните рабочие значения и сделайте копию перед следующим серьезным изменением. В следующий раз при запуске начните с быстрой проверки.
Проверьте перед LIVE
- Идентифицирован тип возрастающего счетчика ошибок.
- Сравнивались локальный тест и передача.
- Каждое изменение имеет сохраненный результат и может быть отменено.
- Финальный тест включает в себя реальные инструменты и движение изображения.
- Повторно открытые настройки сохраняют сохраненные значения.
- На целевом выходе подтверждается единственная попытка.
Вопросы, которые возникают чаще всего
Всегда ли более высокий битрейт улучшает передачу?
НЕТ. Он должен соответствовать качеству, платформе и стабильности загрузки. Слишком требовательная настройка может затруднить передачу или прием.
Большой запас оперативной памяти исключает перегрузку?
НЕТ. Ограничением может быть другой ресурс, кодировка или сеть. Проверьте конкретную статистику и поведение записи.
Почему локальная запись хорошая, но LIVE заикается?
Проверьте отправку, получение и воспроизведение платформы на стороне зрителя. Local Score не исследует весь путь онлайн.
Что делать, если мой экран выглядит иначе, чем на фотографии?
Проверьте название программы, версию и выбранную функцию. Дамп настоящий, но он от конкретной редакции и языка. Поиск описанного поля по его задаче. Если опция недоступна, проверьте текущую официальную поддержку и доступность в своей учетной записи.
