AdaptiveMediaSourceDiagnosticType 列挙型

定義

AdaptiveMediaSourceDiagnostics.DiagnosticAvailable に関連付けられている診断イベントの種類を指定します。

public enum class AdaptiveMediaSourceDiagnosticType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
enum class AdaptiveMediaSourceDiagnosticType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
public enum AdaptiveMediaSourceDiagnosticType
var value = Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDiagnosticType.manifestUnchangedUponReload
Public Enum AdaptiveMediaSourceDiagnosticType
継承
AdaptiveMediaSourceDiagnosticType
属性

Windows の要件

デバイス ファミリ
Windows 10 Creators Update (10.0.15063.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v4.0 で導入)

フィールド

BitrateDisabled 7

AdaptiveMediaSource では、特定のビットレートのセグメントのダウンロードは試行されません。   これは、サーバーがサーバー側の輻輳制御を実装している場合に、特定のビットレートのマニフェスト更新プログラムをダウンロードするときに Web サーバーから 410 – Gone 応答が返された場合に発生する可能性があります。 AdaptiveMediaSource が特定のビットレートの初期化セグメントまたは復号化キーをダウンロードできない場合にも発生する可能性があります。

FatalMediaSourceError 8

Windows.Foundation.UniversalApiContract v5 で導入されました。 AdaptiveMediaSource は、再生が停止する原因となったエラーをメディア パイプラインに渡しました。 この診断は、MediaFailed イベントなど、MediaPlayer によって提供されるメディア 障害イベントを置き換えるものではありません。 代わりに、この診断は、メディア ソースから発生したエラーと、エラー状態の破損の可能性をコンテンツ配信ネットワークと関連付ける場合に役立ちます。

ManifestMismatchUponReload 1

ライブ コンテンツの再生中、新しいマニフェストは、以前にダウンロードしたマニフェストとは異なるプレゼンテーションを表します。 これにより、関連する MediaElement または MediaPlayer の再生エラー イベントも発生します。

ManifestSignaledEndOfLiveEventUponReload 2

ライブ コンテンツの再生中に、前のマニフェストで期間が指定されていないか、リストの終了インジケーターが含まれていませんでした。また、更新された新しいマニフェストでは、リスト インジケーターの期間または終了が指定されます。  つまり、ライブ プレゼンテーションは、残りのメディア セグメントがダウンロードされて再生された後に終了します。

ManifestUnchangedUponReload 0

ライブ コンテンツの再生中、新しいマニフェストは最後にダウンロードされたものと同じです。  マニフェストが継続的に更新され、プレイリストの末尾に新しいセグメントが追加される HLS の場合、サーバーまたはエンコード プロセスが停止している可能性があります。

MediaSegmentSkipped 3

AdaptiveMediaSource は、すべてのビットレートにわたってメディア セグメント全体をスキップしました。  これは、CDN の破損またはリソースの不足が原因で発生する可能性があります。 これは通常、再生とビデオ/オーディオのアーティファクトのギャップが発生します。

ResourceNotFound 4

AdaptiveMediaSource では、特定のリソースをダウンロードするときにリソースが見つかりませんというエラーが発生しました。 これは、コンテンツ マニフェストの問題または CDN に関する問題を示している可能性があります。

ResourceParsingError 6

AdaptiveMediaSource で、セグメントまたはキーの解析中にエラーが発生しました。  これは、CDN の破損または無効な暗号化解除キーを示している可能性があります。

ResourceTimedOut 5

AdaptiveMediaSource は、割り当てられた時間内に特定のリソースを完全にダウンロードできませんでした。  もう一度ダウンロードを試みるか、 AdaptiveMediaSource を別のビットレートに切り替えて、現在のダウンロード位置でバッファーを埋め続けることができます。

注釈

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1709 16299 FatalMediaSourceError

適用対象