Bagikan melalui


AdaptiveMediaSourceDiagnosticType Enum

Definisi

Menentukan jenis peristiwa diagnostik yang terkait dengan 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
Warisan
AdaptiveMediaSourceDiagnosticType
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)

Bidang

BitrateDisabled 7

AdaptiveMediaSource tidak akan mencoba mengunduh segmen lagi untuk laju bit tertentu.   Ini dapat terjadi jika server web mengembalikan respons 410 - Hilang saat mengunduh pembaruan manifes untuk laju bit tertentu jika server menerapkan kontrol kemacetan sisi server. Ini juga dapat terjadi jika AdaptiveMediaSource tidak dapat mengunduh segmen inisialisasi atau kunci dekripsi untuk laju bit tertentu.

FatalMediaSourceError 8

Diperkenalkan di Windows.Foundation.UniversalApiContract v5. AdaptiveMediaSource meneruskan kesalahan ke alur media yang menyebabkan pemutaran berhenti. Diagnostik ini tidak dimaksudkan untuk menggantikan peristiwa kegagalan media yang disediakan oleh MediaPlayer, seperti peristiwa MediaFailed . Sebaliknya, diagnostik ini dapat berguna untuk menghubungkan kesalahan yang berasal dari sumber media dengan potensi kerusakan kondisi kesalahan dengan jaringan pengiriman konten.

ManifestMismatchUponReload 1

Selama pemutaran konten langsung, manifes baru mewakili presentasi yang berbeda dari manifes yang diunduh sebelumnya. Ini juga akan mengakibatkan peristiwa kesalahan pemutaran untuk MediaElement atau MediaPlayer terkait.

ManifestSignaledEndOfLiveEventUponReload 2

Selama pemutaran konten langsung, manifes sebelumnya tidak menentukan durasi atau berisi indikator akhir daftar, dan manifes baru yang diperbarui memang menentukan durasi atau akhir indikator daftar.  Ini berarti bahwa presentasi langsung akan berakhir setelah segmen media yang tersisa diunduh dan diputar.

ManifestUnchangedUponReload 0

Selama pemutaran konten langsung, manifes baru identik dengan yang terakhir diunduh.  Untuk HLS tempat manifes diperbarui terus menerus untuk menambahkan segmen baru ke akhir daftar putar, ini mungkin menunjukkan stall di server atau proses pengodean.

MediaSegmentSkipped 3

AdaptiveMediaSource melewatkan seluruh segmen media di semua laju bit.  Ini bisa terjadi karena kerusakan pada CDN atau sumber daya yang hilang. Ini biasanya akan menghasilkan celah dalam artefak pemutaran dan video/audio.

ResourceNotFound 4

AdaptiveMediaSource mendapatkan kesalahan sumber daya yang tidak ditemukan saat mengunduh sumber daya tertentu. Ini mungkin menunjukkan masalah dengan manifes konten atau masalah dengan CDN.

ResourceParsingError 6

AdaptiveMediaSource mengalami kesalahan saat mengurai segmen atau kunci.  Ini dapat menunjukkan kerusakan pada CDN atau kunci dekripsi yang tidak valid.

ResourceTimedOut 5

AdaptiveMediaSource tidak dapat sepenuhnya mengunduh sumber daya tertentu dalam jumlah waktu yang dialokasikan.  Unduhan dapat dicoba lagi, atau AdaptiveMediaSource dapat beralih ke laju bit lain untuk terus mengisi buffer pada posisi unduhan saat ini.

Keterangan

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1709 16299 FatalMediaSourceError

Berlaku untuk