Поделиться через


Ошибки конечной точки потоковой передачи (источника)

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

400 — недопустимый запрос

Запрос содержит недопустимые сведения. Коды и причины ошибок:

Код ошибки Шестнадцатеричное значение Описание ошибки
MPE_BAD_URL_SYNTAX 0x80890201 Ошибка синтаксиса URL-адреса или формата. Например, недопустимый тип, фрагмент или дорожка.
MPE_ENC_ENCRYPTION_NOT_SPECIFIED_IN_URL 0x8088024C В URL-адресе запроса отсутствует тег шифрования. Во время отправки запросов CMAF нужно указывать тег шифрования в URL-адресе. В протоколах с несколькими типами шифрования этот тег нужен, чтобы не возникло противоречий.
MPE_STORAGE_BAD_URL_SYNTAX 0x808900E9 Не удалось выполнить запрос к хранилищу из-за недопустимого запроса.

403. Запрещено

Запрос запрещен по одной из следующих причин:

Код ошибки Шестнадцатеричное значение Описание ошибки
MPE_STORAGE_AUTHENTICATION_FAILED 0x808900EA Не удалось выполнить запрос к хранилищу из-за ошибки аутентификации. Такие ошибки возникают, когда ключи к хранилищу данных меняются и служба не может их синхронизировать.

Обратитесь в поддержку Azure, выбрав Справка и поддержка на портале Azure.
MPE_STORAGE_INSUFFICIENT_ACCOUNT_PERMISSIONS 0x808900EB Ошибка операции с хранилищем. Произошел сбой доступа из-за отсутствия разрешений для учетной записи.
MPE_STORAGE_ACCOUNT_IS_DISABLED 0x808900EC Не удалось выполнить запрос к хранилищу, из-за того что учетная запись хранения отключена.
MPE_STORAGE_AUTHENTICATION_FAILURE 0x808900F3 Ошибка операции с хранилищем. Произошел сбой доступа из-за общей ошибки.
MPE_OUTPUT_FORMAT_BLOCKED 0x80890207 Формат вывода заблокирован из-за конфигурации в политике потоковой передачи.
MPE_ENC_ENCRYPTION_REQUIRED 0x8088021E Для содержимого требуется шифрование. Необходимо настроить политику доставки для формата вывода.
MPE_ENC_ENCRYPTION_NOT_SET_IN_DELIVERY_POLICY 0x8088024D Шифрование не задано в параметрах политики доставки.

404 — не найдено

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

Код ошибки Шестнадцатеричное значение Описание ошибки
MPE_EGRESS_TRACK_NOT_FOUND 0x80890209 Запрошенная дорожка не найдена.
MPE_RESOURCE_NOT_FOUND 0x808901F9 Запрошенный ресурс не найден.
MPE_UNAUTHORIZED 0x80890244 Доступ без авторизации запрещен.
MPE_EGRESS_TIMESTAMP_NOT_FOUND 0x8089020A Запрошенная метка времени не найдена.
MPE_EGRESS_FILTER_NOT_FOUND 0x8089020C Запрошенный фильтр динамического манифеста не найден.
MPE_FRAGMENT_BY_INDEX_NOT_FOUND 0x80890252 Запрошенный индекс фрагмента выходит за пределы допустимого диапазона.
MPE_LIVE_MEDIA_ENTRIES_NOT_FOUND 0x80890254 Не удается найти записи Live Media для получения буфера Moov.
MPE_FRAGMENT_TIMESTAMP_NOT_FOUND 0x80890255 Не удалось найти фрагмент по запрошенному времени для определенной дорожки.

Возможно, этот фрагмент не находится в хранилище. Попробуйте использовать другой слой презентации.
MPE_MANIFEST_MEDIA_ENTRY_NOT_FOUND 0x80890256 Не удалось найти в манифесте запись мультимедиа по запрошенной скорости.

Возможно, проигрыватель запросил видеодорожку с определенной скоростью, которая не указана в манифесте.
MPE_METADATA_NOT_FOUND 0x80890257 Не удалось найти определенные метаданные в манифесте или перенесенные изменения из хранилища.
MPE_STORAGE_RESOURCE_NOT_FOUND 0x808900ED Ошибка операции с хранилищем. Ресурс не найден.

409. Конфликт

Идентификатор ресурса для операции PUT или POST занят существующим ресурсом. Используйте другой идентификатор.

Код ошибки Шестнадцатеричное значение Описание ошибки
MPE_STORAGE_CONFLICT 0x808900EE Ошибка операции с хранилищем. Ошибка из-за конфликта. 

410

Код ошибки Шестнадцатеричное значение Описание ошибки
MPE_FILTER_FORCE_END_LEFT_EDGE_CROSSED_DVR_WINDOW 0x80890263 Ошибка возникает, если во время потоковой передачи в фильтре для параметра forceEndTimestamp установлено значение true или конечная метка времени находится за пределами текущего окна DVR.

412 — сбой необходимого условия

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

Код ошибки Шестнадцатеричное значение Описание ошибки
MPE_FRAGMENT_NOT_READY 0x80890200 Запрошенный фрагмент не готов.
MPE_STORAGE_PRECONDITION_FAILED 0x808900EF Ошибка операции с хранилищем. Сбой предусловия.

415 — тип мультимедиа не поддерживается

Полезные данные, отправленные клиентом, имеют неподдерживаемый формат.

Код ошибки Шестнадцатеричное значение Описание ошибки
MPE_ENC_ALREADY_ENCRYPTED 0x8088021F Не следует применять шифрование для уже зашифрованного содержимого.
MPE_ENC_INVALID_INPUT_ENCRYPTION_FORMAT 0x8088021D Недопустимое шифрование формата входных данных.
MPE_INVALID_ASSET_DELIVERY_POLICY_TYPE 0x8088021C Недопустимый тип политики доставки.
MPE_ENC_MULTIPLE_SAME_DELIVERY_TYPE 0x8088024E Исходные параметры могут совместно использоваться несколькими форматами выхода.
MPE_FORMAT_NOT_SUPPORTED 0x80890205 Формат или тип мультимедиа не поддерживается. Например, Службы мультимедиа не поддерживают число уровней качества свыше 64. В теге видео FLV Службы мультимедиа не поддерживают видеокадры с несколькими Microsoft SharePoint Server и PPS.
MPE_INPUT_FORMAT_NOT_SUPPORTED 0x80890218 Формат входных данных запрошенного ресурса не поддерживается. Службы мультимедиа поддерживают форматы Smooth (прямые трансляции), MP4 (VoD) и поэтапную загрузку.
MPE_OUTPUT_FORMAT_NOT_SUPPORTED 0x8089020D Запрошенный формат вывода не поддерживается. Службы мультимедиа поддерживают форматы Smooth, DASH (CSF, CMAF), HLS (v3, v4, CMAF) и поэтапную загрузку.
MPE_ENCRYPTION_NOT_SUPPORTED 0x80890208 Тип шифрования не поддерживается.
MPE_MEDIA_TYPE_NOT_SUPPORTED 0x8089020E Формат вывода не поддерживает запрошенный тип мультимедиа. Поддерживаются следующие типы: видео, аудио и субтитры "SUBT".
MPE_MEDIA_ENCODING_NOT_SUPPORTED 0x8089020F Мультимедиа ресурса источника зашифрованы в формате, несовместимом с форматом вывода.
MPE_VIDEO_ENCODING_NOT_SUPPORTED 0x80890210 Ресурс источника зашифрован в формате видео, несовместимом с форматом вывода. Поддерживаются следующие форматы: H.264, AVC, H.265 (HEVC, hev1 и hvc1)
MPE_AUDIO_ENCODING_NOT_SUPPORTED 0x80890211 Ресурс источника зашифрован в формате аудио, несовместимом с форматом вывода. Поддерживаются следующие форматы аудио: AAC, E-AC3 (DD+), Dolby DTS.
MPE_SOURCE_PROTECTION_CONVERSION_NOT_SUPPORTED 0x80890212 Защищенный ресурс источника нельзя преобразовать в формат вывода.
MPE_OUTPUT_PROTECTION_FORMAT_NOT_SUPPORTED 0x80890213 Формат защиты не поддерживается форматом вывода.
MPE_INPUT_PROTECTION_FORMAT_NOT_SUPPORTED 0x80890219 Формат защиты не поддерживается форматом входных данных.
MPE_INVALID_VIDEO_NAL_UNIT 0x80890231 Недопустимая единица видео NAL. Например, только первая единица NAL в выборке может быть с типом AUD.
MPE_INVALID_NALU_SIZE 0x80890260 Недопустимый размер единицы NAL.
MPE_INVALID_NALU_LENGTH_FIELD 0x80890261 Недопустимое значение длины единицы NAL.
MPE_FILTER_INVALID 0x80890236 Недопустимые фильтры динамического манифеста.
MPE_FILTER_VERSION_INVALID 0x80890237 Недопустимые или неподдерживаемые версии фильтра.
MPE_FILTER_TYPE_INVALID 0x80890238 Недопустимый тип фильтра.
MPE_FILTER_RANGE_ATTRIBUTE_INVALID 0x80890239 В фильтре указан недопустимый диапазон.
MPE_FILTER_TRACK_ATTRIBUTE_INVALID 0x8089023A В фильтре указан недопустимый атрибут дорожки.
MPE_FILTER_PRESENTATION_WINDOW_INVALID 0x8089023B В фильтре указана недопустимая длина окна презентации.
MPE_FILTER_LIVE_BACKOFF_INVALID 0x8089023C В фильтре указана недопустимая отсрочка трансляции.
MPE_FILTER_MULTIPLE_SAME_TYPE_FILTERS 0x8089023D В устаревших фильтрах поддерживается только один элемент absTimeInHNS.
MPE_FILTER_REMOVED_ALL_STREAMS 0x8089023E После применения фильтров потоков нет.
MPE_FILTER_LIVE_BACKOFF_OVER_DVRWINDOW 0x8089023F Отсрочка трансляции оказалась вне окна DVR.
MPE_FILTER_LIVE_BACKOFF_OVER_PRESENTATION_WINDOW 0x80890262 Отсрочка трансляции превышает окно презентации.
MPE_FILTER_COMPOSITION_FILTER_COUNT_OVER_LIMIT 0x80890246 Превышено десять (10) максимально допустимых фильтров по умолчанию.
MPE_FILTER_COMPOSITION_MULTIPLE_FIRST_QUALITY_OPERATOR_NOT_ALLOWED 0x80890248 Нельзя использовать несколько операторов первого качества видео в объединенных фильтрах запросов.
MPE_FILTER_FIRST_QUALITY_ATTRIBUTE_INVALID 0x80890249 Количество атрибутов скорости первого качество должно равняться единице (1).
MPE_HLS_SEGMENT_TOO_LARGE 0x80890243 Длительность сегмента HLS должна быть меньше одной трети окна DVR и отсрочки HLS.
MPE_KEY_FRAME_INTERVAL_TOO_LARGE 0x808901FE Длительность фрагмента должна быть меньше или равна приблизительно 20 секундам, или уровни качества входных данных не согласованы по времени.
MPE_DTS_RESERVEDBOX_EXPECTED 0x80890105 Ошибка DTS: не удалось найти ReservedBox в DTSSpecficBox во время синтаксического анализа DTS.
MPE_DTS_INVALID_CHANNEL_COUNT 0x80890106 Ошибка DTS: не найдены каналы в DTSSpecficBox во время синтаксического анализа DTS.
MPE_DTS_SAMPLETYPE_MISMATCH 0x80890107 Ошибка DTS: несоответствие типов выборки в DTSSpecficBox.
MPE_DTS_MULTIASSET_DTSH_MISMATCH 0x80890108 Ошибка DTS: задано несколько ресурсов и обнаружено несоответствие типов выборки DTSH.
MPE_DTS_INVALID_CORESTREAM_SIZE 0x80890109 Ошибка DTS: недопустимый размер основного потока.
MPE_DTS_INVALID_SAMPLE_RESOLUTION 0x8089010A Ошибка DTS: недопустимое разрешение выборки.
MPE_DTS_INVALID_SUBSTREAM_INDEX 0x8089010B Ошибка DTS: недопустимый индекс расширения подпотока.
MPE_DTS_INVALID_BLOCK_NUM 0x8089010C Ошибка DTS: недопустимый номер блока подпотока.
MPE_DTS_INVALID_SAMPLING_FREQUENCE 0x8089010D Ошибка DTS: недопустимая частота выборки.
MPE_DTS_INVALID_REFCLOCKCODE 0x8089010E Ошибка DTS: недопустимый код синхронизации времени в расширении подпотока.
MPE_DTS_INVALID_SPEAKERS_REMAP 0x8089010F Ошибка DTS: недопустимый номер перераспределения динамиков.

Статьи о шифровании и примеры:

Руководства по фильтрам:

Статьи о прямых трансляциях и примеры:

416 Range Not Satisfiable (запрошенный диапазон невыполним).

Код ошибки Шестнадцатеричное значение Описание ошибки
MPE_STORAGE_INVALID_RANGE 0x808900F1 Ошибка операции с хранилищем. Ошибка HTTP 416 — недопустимый диапазон.

500 Internal Server Error (внутренняя ошибка сервера)

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

Код ошибки Шестнадцатеричное значение Описание ошибки
MPE_STORAGE_SOCKET_TIMEOUT 0x808900F4 Получено и переведено из кода ошибки Winhttp ERROR_WINHTTP_TIMEOUT (0x00002ee2).
MPE_STORAGE_SOCKET_CONNECTION_ERROR 0x808900F5 Получено и переведено из кода ошибки Winhttp ERROR_WINHTTP_CONNECTION_ERROR (0x00002efe).
MPE_STORAGE_SOCKET_NAME_NOT_RESOLVED 0x808900F6 Получено и переведено из кода ошибки Winhttp ERROR_WINHTTP_NAME_NOT_RESOLVED (0x00002ee7).
MPE_STORAGE_INTERNAL_ERROR 0x808900E6 Ошибка операции с хранилищем. Общая ошибка InternalError HTTP 500.
MPE_STORAGE_OPERATION_TIMED_OUT 0x808900E7 Ошибка операции с хранилищем. Общая ошибка OperationTimedOut HTTP 500.
MPE_STORAGE_FAILURE 0x808900F2 Ошибка операции с хранилищем. Ошибка HTTP 500, не попадающая в категории InternalError и OperationTimedOut.

503 — Служба недоступна

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

Примечание

Просмотрите сообщение и строку кода ошибки, чтобы получить более подробные сведения о причине возникновения ошибки 503. Эта ошибка не всегда указывает на регулирование.

Код ошибки Шестнадцатеричное значение Описание ошибки
MPE_STORAGE_SERVER_BUSY 0x808900E8 Ошибка операции с хранилищем. Ошибка 503 — HTTP-сервер занят.

Справка и поддержка

Вы можете обратиться к Службам мультимедиа с вопросами или следить за нашими обновлениями одним из следующих способов: