AdaptiveMediaSourceDiagnosticType Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |