AdaptiveMediaSourceDiagnosticType Énumération

Définition

Spécifie le type d’événement de diagnostic associé à un 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
Héritage
AdaptiveMediaSourceDiagnosticType
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Creators Update (introduit dans 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v4.0)

Champs

BitrateDisabled 7

AdaptiveMediaSource ne tente pas de télécharger d’autres segments pour un débit binaire particulier.   Cela peut se produire si le serveur web retourne une réponse 410 - Disparu lors du téléchargement d’une mise à jour de manifeste pour une vitesse de transmission particulière si le serveur implémente le contrôle de congestion côté serveur. Cela peut également se produire si AdaptiveMediaSource ne parvient pas à télécharger le segment d’initialisation ou la clé de déchiffrement pour une vitesse de transmission particulière.

FatalMediaSourceError 8

Introduit dans Windows.Foundation.UniversalApiContract v5. AdaptiveMediaSource a transmis une erreur au pipeline multimédia qui a provoqué l’arrêt de la lecture. Ce diagnostic n’est pas destiné à remplacer les événements d’échec multimédia fournis par MediaPlayer, tels que l’événement MediaFailed . Au lieu de cela, ce diagnostic peut être utile pour corrélater les erreurs provenant de la source multimédia avec une altération potentielle des conditions d’erreur avec le réseau de distribution de contenu.

ManifestMismatchUponReload 1

Lors de la lecture du contenu en direct, le nouveau manifeste représente une présentation différente du manifeste précédemment téléchargé. Cela entraîne également un événement d’erreur de lecture pour mediaElement ou MediaPlayer associé.

ManifestSignaledEndOfLiveEventUponReload 2

Pendant la lecture du contenu en direct, le manifeste précédent ne spécifiait pas de durée ou ne contenait pas d’indicateur de fin de liste, et le nouveau manifeste mis à jour spécifie une durée ou un indicateur de fin de liste.  Cela signifie qu’une présentation en direct se termine une fois que les segments multimédias restants ont été téléchargés et lus.

ManifestUnchangedUponReload 0

Pendant la lecture du contenu en direct, le nouveau manifeste est identique au dernier téléchargé.  Pour HLS où le manifeste est mis à jour en permanence pour ajouter de nouveaux segments à la fin de la playlist, cela peut indiquer un blocage dans le serveur ou le processus d’encodage.

MediaSegmentSkipped 3

AdaptiveMediaSource a ignoré un segment multimédia entier sur tous les débits de bits.  Cela peut se produire en raison d’une altération sur le CDN ou de ressources manquantes. Cela entraîne généralement un manque de lecture et d’artefacts vidéo/audio.

ResourceNotFound 4

AdaptiveMediaSource a reçu une erreur de ressource introuvable lors du téléchargement d’une ressource particulière. Cela peut indiquer un problème avec le manifeste de contenu ou un problème avec le CDN.

ResourceParsingError 6

AdaptiveMediaSource a rencontré une erreur lors de l’analyse d’un segment ou d’une clé.  Cela peut indiquer une altération sur le CDN ou une clé de déchiffrement non valide.

ResourceTimedOut 5

AdaptiveMediaSource n’a pas pu télécharger entièrement une ressource particulière dans le délai imparti.  Le téléchargement peut être tenté à nouveau, ou AdaptiveMediaSource peut basculer vers un autre débit pour continuer à remplir la mémoire tampon à la position de téléchargement actuelle.

Remarques

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1709 16299 FatalMediaSourceError

S’applique à