串流端點 (原點) 錯誤
本主題描述您可能從 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 禁止
基於下列原因之一不允許此要求:
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 | 找不到即時媒體項目以取得 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 視訊標籤中,媒體服務不支援具有多個 SPS 和多個 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 特有錯誤,在 DTS 方塊剖析期間,找不到應該出現在 DTSSpecficBox 中的 ReservedBox。 |
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 無法滿足的範圍
錯誤碼 | 十六進位值 | 錯誤描述 |
---|---|---|
MPE_STORAGE_INVALID_RANGE | 0x808900F1 | 儲存體作業錯誤,傳回 HTTP 416 錯誤,範圍無效。 |
500 內部伺服器錯誤
在處理要求時,媒體服務遇到錯誤,而導致無法繼續處理。
錯誤碼 | 十六進位值 | 錯誤描述 |
---|---|---|
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 | 儲存體作業錯誤,發生 HTTP 500 錯誤之一的一般 InternalError。 |
MPE_STORAGE_OPERATION_TIMED_OUT | 0x808900E7 | 儲存體作業錯誤,發生 HTTP 500 錯誤之一的一般 OperationTimedOut。 |
MPE_STORAGE_FAILURE | 0x808900F2 | 儲存體作業錯誤,發生 InternalError 或 OperationTimedOut 以外的其他 HTTP 500 錯誤。 |
503 服務無法使用
伺服器目前無法接收要求。 此錯誤可能是由於對服務的大量要求所造成。 媒體服務節流機制會針對向服務發出過多要求的應用程式限制資源使用量。
注意
請檢查錯誤訊息和錯誤代碼字串,以取得您得到 503 錯誤原因的詳細資訊。 此錯誤不一定表示節流。
錯誤碼 | 十六進位值 | 錯誤描述 |
---|---|---|
MPE_STORAGE_SERVER_BUSY | 0x808900E8 | 儲存體作業錯誤,收到 HTTP 伺服器忙碌錯誤 503。 |
取得說明及支援
您可以連絡媒體服務並提出問題,或遵循下列其中一種方法來追蹤我們的更新:
- 問與答
-
Stack Overflow。 使用
azure-media-services
標記問題。 - @MSFTAzureMedia 或使用 @AzureSupport 來要求支援。
- 透過 Azure 入口網站 開啟支援票證。