AdaptiveMediaSourceDiagnosticType 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 |