| Предыдущий | Следующий |
| NS_E_INVALID_STREAM | NS_E_NOTITLES |
NS_E_INVALID_ARCHIVE
Что означает NS_E_INVALID_ARCHIVE
NS_E_INVALID_ARCHIVE — архивный медиаобъект не соответствует формату или состоянию, которое ожидает используемый Windows Media component.
Что проверить
Сохраните исходный файл/поток до преобразований и определите первый parser/container error. Проверьте полноту файла, сигнатуру, индекс/headers и соответствие расширения реальному формату.
Сравните проблемный archive с заведомо исправным, созданным той же версией encoder/server. Не меняйте одновременно network transport и container settings: сначала подтвердите структурную причину.
Как подтвердить исправление
Причина подтверждается успешным открытием исправленного/валидного archive тем же компонентом при неизменном сценарии.
Технические ссылки: Microsoft Open Specifications: HRESULT values · Microsoft: Windows Media Services 9 Series SDK · Microsoft: Windows Media Services SDK architecture · Microsoft: programming the Windows Media server object model.
Нужно найти другой код? Найти другой код состояния или ошибки.