Condividi tramite


AdaptiveMediaSourceDiagnosticType Enumerazione

Definizione

Specifica il tipo di evento di diagnostica associato a 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
Ereditarietà
AdaptiveMediaSourceDiagnosticType
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)

Campi

BitrateDisabled 7

AdaptiveMediaSource non tenterà di scaricare altri segmenti per una determinata velocità in bit.   Ciò può verificarsi se il server Web restituisce una risposta 410 - Gone durante il download di un aggiornamento manifesto per una determinata velocità in bit se il server implementa il controllo della congestione lato server. Può verificarsi anche se AdaptiveMediaSource non è in grado di scaricare la chiave di inizializzazione o decrittografia per una determinata velocità in bit.

FatalMediaSourceError 8

Introdotto in Windows.Foundation.UniversalApiContract v5. AdaptiveMediaSource ha passato un errore alla pipeline multimediale che ha causato l'arresto della riproduzione. Questa diagnostica non è destinata a sostituire gli eventi di errore multimediale forniti da MediaPlayer, ad esempio l'evento MediaFailed . Questa diagnostica può invece essere utile per correlare gli errori provenienti dall'origine multimediale con potenziale danneggiamento delle condizioni di errore con la rete di distribuzione del contenuto.

ManifestMismatchUponReload 1

Durante la riproduzione del contenuto live, il nuovo manifesto rappresenta una presentazione diversa rispetto al manifesto scaricato in precedenza. Ciò comporta anche un evento di errore di riproduzione per l'oggetto MediaElement o MediaPlayer associato.

ManifestSignaledEndOfLiveEventUponReload 2

Durante la riproduzione del contenuto live, il manifesto precedente non specificava una durata o contiene un indicatore di fine elenco e il nuovo manifesto aggiornato specifica una durata o una fine dell'indicatore dell'elenco.  Ciò significa che una presentazione live termina dopo che i segmenti multimediali rimanenti vengono scaricati e riprodotti.

ManifestUnchangedUponReload 0

Durante la riproduzione di contenuti live, il nuovo manifesto è identico all'ultimo scaricato.  Per HLS in cui il manifesto viene aggiornato continuamente per aggiungere nuovi segmenti alla fine della playlist, questo può indicare uno stallo nel server o nel processo di codifica.

MediaSegmentSkipped 3

AdaptiveMediaSource ha ignorato un intero segmento multimediale in tutte le velocità in bit.  Ciò potrebbe verificarsi a causa del danneggiamento della rete CDN o delle risorse mancanti. Ciò comporta in genere un divario nella riproduzione e negli artefatti video/audio.

ResourceNotFound 4

AdaptiveMediaSource ha ricevuto un errore di risorsa non trovato durante il download di una determinata risorsa. Questo può indicare un problema con il manifesto del contenuto o un problema con la rete CDN.

ResourceParsingError 6

AdaptiveMediaSource ha rilevato un errore durante l'analisi di un segmento o una chiave.  Questo può indicare il danneggiamento della rete CDN o una chiave di decrittografia non valida.

ResourceTimedOut 5

AdaptiveMediaSource non è riuscito a scaricare completamente una determinata risorsa nell'intervallo di tempo assegnato.  Il download può essere tentato di nuovo oppure adaptiveMediaSource può passare a un altro bitrate per continuare a riempire il buffer nella posizione di download corrente.

Commenti

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1709 16299 FatalMediaSourceError

Si applica a