Configuration Issues for LiveStream Resources
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
В ресурсе liveStream
объект status.healthStatus.configurationIssues[]
содержит список проблем с конфигурацией, влияющих на поток. Эта информация предназначена для того, чтобы помочь вам выявлять, диагностировать и устранять проблемы, влияющие на качество ваших прямых видеопотоков.
В этом документе перечислены типы проблем с конфигурацией, на которые можно ссылаться в ответе API. В каждой проблеме указывается тип проблемы, краткое описание ошибки и более подробное описание, которое часто содержит информацию, объясняющую, как исправить ошибку.
Проблемы с конфигурацией
В таблице ниже перечислены проблемы с конфигурацией, которые могут повлиять на прямые видеопотоки. В левом столбце указан тип проблемы, а в правом столбце приведены дополнительные сведения о том, как ее решить.
Обратите внимание, что некоторые описания содержат переменные, которые будут заполнены для отображения данных о вашей реальной прямой трансляции. В приведенных ниже описаниях текст в стиле <code>
, например %(actual_gop).1f
, определяет часть сообщения об ошибке, которая настраивается для каждого живого потока. Ваш код должен быть отключен от типов задач, которые находятся в левом столбце.
Проблемы с конфигурацией |
---|
audioBitrateHigh | Причина: | Проверьте настройки звука | Описание: | Текущий битрейт аудиопотока %(actual) выше рекомендуемого битрейта. Мы рекомендуем использовать битрейт аудиопотока %(expected)s . |
|
audioBitrateLow | Причина: | Проверьте настройки звука | Описание: | Текущий битрейт аудиопотока (%(actual)s) ниже рекомендованного битрейта. Мы рекомендуем использовать битрейт аудиопотока %(expected)s . |
|
audioBitrateMismatch | Причина: | Проверить вторичный поток | Описание: | В текущей конфигурации основной и резервный потоки видео имеют разный битрейт аудио. Вам нужно настроить потоки так, чтобы они имели одинаковый битрейт аудио. |
|
audioCodec | Причина: | Проверьте настройки звука | Описание: | Аудиопоток закодирован с помощью неподдерживаемого кодека. Пожалуйста, установите аудиокодек для потока на поддерживаемый кодек (AAC, MP3). |
|
audioCodecMismatch | Причина: | Плохой вторичный поток | Описание: | В текущей конфигурации основной и резервный потоки видео используют разные аудиокодеки. Вам необходимо настроить потоки для использования одного и того же аудиокодека. |
|
audioSampleRate | Причина: | Проверьте настройки звука | Описание: | Текущая частота дискретизации составляет %(actual) . Рекомендуемые частоты дискретизации: 44,1 кГц и 48 кГц. |
|
audioSampleRateMismatch | Причина: | Плохой вторичный поток | Описание: | В текущей конфигурации основной и резервный потоки видео имеют разные частоты дискретизации звука. Вам необходимо настроить потоки так, чтобы они имели одинаковую частоту дискретизации звука. |
|
audioStereoMismatch | Причина: | Плохой вторичный поток | Описание: | В текущей конфигурации основной и резервный потоки видео используют разные аудиоканалы. Вам необходимо настроить потоки так, чтобы они имели один и тот же аудиоканал. |
|
audioTooManyChannels | Причина: | Проверьте настройки звука | Описание: | Аудио имеет более двух каналов, но поддерживается только один (моно) или два (стерео) канала. Пожалуйста, исправьте количество аудиоканалов. |
|
badContainer | Причина: | Плохие настройки видео | Описание: | Измените формат контейнера видео. Текущий формат контейнера не подходит для этой конфигурации. |
|
bitrateHigh | Причина: | Проверьте настройки видео | Описание: | Текущий битрейт потока (%(actual)s) выше рекомендованного битрейта. Мы рекомендуем использовать битрейт потока %(expected)s . |
|
bitrateLow | Причина: | Видеовыход низкий | Описание: | Текущий битрейт потока (%(actual)s) ниже рекомендованного битрейта. Мы рекомендуем использовать битрейт потока %(expected)s . |
|
framerateMismatch | Причина: | Проверить вторичный поток | Описание: | В текущей конфигурации основной и резервный потоки видео имеют разную частоту кадров. Вам нужно настроить потоки так, чтобы они имели одинаковую частоту кадров. |
|
frameRateHigh | Причина: | Частота кадров высокая | Описание: | Текущая частота кадров слишком высока. Установите частоту кадров на %(framerate)s кадр/с или меньше. |
|
gopMismatch | Причина: | Плохой вторичный поток | Описание: | В текущей конфигурации основной и резервный потоки видео имеют разные частоты ключевых кадров. Вам нужно настроить потоки так, чтобы они имели одинаковую частоту ключевых кадров. |
|
gopSizeLong | Причина: | Плохие настройки видео | Описание: | Используйте частоту ключевых кадров не более четырех секунд. В настоящее время ключевые кадры отправляются недостаточно часто, что приведет к буферизации. Текущая частота ключевых кадров составляет %(actual_gop).1f секунд. Обратите внимание, что ошибки приема могут привести к неправильному размеру GOP (группы изображений). |
|
gopSizeOver | Причина: | Проверьте настройки видео | Описание: | Используйте частоту ключевых кадров не более четырех секунд. В настоящее время ключевые кадры отправляются недостаточно часто, что может привести к буферизации. Текущая частота ключевых кадров составляет %(actual_gop).1f секунд. Обратите внимание, что ошибки приема могут привести к неправильному размеру GOP (группы изображений). |
|
gopSizeShort | Причина: | Проверьте настройки видео | Описание: | Размер GOP (группы изображений) очень мал, что может снизить качество изображения. Рекомендуемая частота ключевых кадров составляет четыре секунды. Текущая частота ключевых кадров составляет %(actual_gop).1f секунд. Обратите внимание, что ошибки приема могут привести к неправильным размерам GOP. |
|
multipleAudioStreams | Причина: | Проверьте настройки звука | Описание: | Поток приема содержит несколько аудиопотоков, но он должен содержать только один аудиопоток. |
|
multipleVideoStreams | Причина: | Плохие настройки видео | Описание: | Поток приема содержит несколько видеопотоков, но должен содержать только один видеопоток. |
|
noAudioStream | Причина: | Нет звука | Описание: | Поток приема не содержит аудиопотоков, но должен содержать ровно один аудиопоток. |
|
noVideoStream | Причина: | Нет видео | Описание: | Поток приема не содержит видеопотоков, но должен содержать ровно один видеопоток. |
|
openGop | Причина: | Плохие настройки видео | Описание: | Измените конфигурацию видеокодера на «закрытая группа изображений (GOP)». Похоже, что он настроен на «открытую GOP», которую YouTube не поддерживает. |
|
resolutionMismatch | Причина: | Плохой вторичный поток | Описание: | В текущей конфигурации основной и резервный потоки видео имеют разное разрешение. Вам нужно настроить потоки так, чтобы они имели одинаковое разрешение. |
|
videoBitrateMismatch | Причина: | Проверить вторичный поток | Описание: | В текущей конфигурации основной и резервный потоки видео имеют разный битрейт. Вам нужно настроить потоки так, чтобы они имели одинаковый битрейт видео. |
|
videoCodec | Причина: | Плохие настройки видео | Описание: | Видео закодировано неподдерживаемым кодеком. Установите поддерживаемый видеокодек для потока (H.264). |
|
videoCodecMismatch | Причина: | Плохой вторичный поток | Описание: | В текущей конфигурации основной и резервный потоки видео используют разные видеокодеки. Вам необходимо настроить потоки на одинаковые видеокодеки. |
|
videoIngestionStarved | Причина: | Видеовыход низкий | Описание: | YouTube не получает достаточного количества видео для обеспечения бесперебойной потоковой передачи. Таким образом, зрители будут испытывать буферизацию. |
|
videoInterlaceMismatch | Причина: | Плохой вторичный поток | Описание: | В текущей конфигурации основной и резервный потоки видео имеют разное чередование. Вам нужно настроить потоки так, чтобы они имели одинаковое чередование. |
|
videoProfileMismatch | Причина: | Плохой вторичный поток | Описание: | В текущей конфигурации основной и резервный потоки видео имеют разные профили. Вам нужно настроить потоки так, чтобы они имели одинаковый профиль. |
|
videoResolutionSuboptimal | Причина: | Проверить разрешение | Описание: | Пожалуйста, проверьте разрешение видео. Текущее разрешение (%(actual_w)dx%(actual_h)d) не является оптимальным. |
|
videoResolutionUnsupported | Причина: | Неподдерживаемое разрешение | Описание: | Вам нужно изменить разрешение видео. Текущее разрешение (%(actual_w)dx%(actual_h)d) не поддерживается для этой конфигурации. Ожидаемое разрешение видео: (%(expected_w)dx%(expected_h)d) . |
|
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2023-02-22 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2023-02-22 UTC."],[[["The `status.healthStatus.configurationIssues[]` object in a liveStream resource identifies configuration problems affecting the quality of live video streams, and is used for troubleshooting."],["The document lists various configuration issues that can affect live video streams, detailing the issue type, a brief error description, and an explanation of how to rectify it."],["Configuration issues are categorized into different types, including problems with audio, video, bitrate, framerate, codecs, keyframe frequencies, and inconsistencies between primary and backup streams."],["Many descriptions of the configuration issues include variables, like `%(actual)` or `%(expected)s`, which are customized to reflect the specific details of each live stream's errors."],["Resolutions are based on the \"issue type\", for example: `audioBitrateLow`, `bitrateHigh`, `gopSizeLong`, allowing developers to build solutions based on these type of errors."]]],["Live streams may have configuration issues that impact quality. The `configurationIssues` object lists these problems, detailing the issue type, a short description, and a longer explanation for resolution. Issues include bitrate, codec, sample rate, and channel problems for audio; and bitrate, framerate, GOP, resolution, and codec issues for video. Mismatches between primary and backup streams are also noted. Actions to take involve checking settings, ensuring correct formats, and matching properties between streams.\n"]]