AdaptiveMediaSourceDiagnosticType Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o tipo de evento de diagnóstico associado a um 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
- Herança
-
AdaptiveMediaSourceDiagnosticType
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 Creators Update (introduzida na 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v4.0)
|
Campos
BitrateDisabled | 7 | O AdaptiveMediaSource não tentará baixar mais segmentos para uma taxa de bits específica. Isso poderá ocorrer se o servidor Web retornar uma resposta 410 – Gone ao baixar uma atualização de manifesto para uma taxa de bits específica se o servidor implementar o controle de congestionamento do lado do servidor. Também poderá ocorrer se AdaptiveMediaSource não conseguir baixar o segmento de inicialização ou a chave de descriptografia para uma taxa de bits específica. |
FatalMediaSourceError | 8 | Introduzido em Windows.Foundation.UniversalApiContract v5. O AdaptiveMediaSource passou um erro para o pipeline de mídia que fez com que a reprodução parasse. Esse diagnóstico não se destina a substituir eventos de falha de mídia fornecidos pelo MediaPlayer, como o evento MediaFailed . Em vez disso, esse diagnóstico pode ser útil para correlacionar erros provenientes da fonte de mídia com possível corrupção de condições de erro com a rede de distribuição de conteúdo. |
ManifestMismatchUponReload | 1 | Durante a reprodução do conteúdo ao vivo, o novo manifesto representa uma apresentação diferente do manifesto baixado anteriormente. Isso também resultará em um evento de erro de reprodução para o MediaElement ou MediaPlayer associado. |
ManifestSignaledEndOfLiveEventUponReload | 2 | Durante a reprodução do conteúdo ao vivo, o manifesto anterior não especificou uma duração ou continha um indicador de fim da lista e o novo manifesto atualizado especifica uma duração ou o fim do indicador de lista. Isso significa que uma apresentação ao vivo terminará depois que os segmentos de mídia restantes forem baixados e reproduzidos. |
ManifestUnchangedUponReload | 0 | Durante a reprodução do conteúdo ao vivo, o novo manifesto é idêntico ao último baixado. Para HLS em que o manifesto é atualizado continuamente para adicionar novos segmentos ao final da playlist, isso pode indicar uma parada no servidor ou no processo de codificação. |
MediaSegmentSkipped | 3 | O AdaptiveMediaSource ignorou um segmento de mídia inteiro em todas as taxas de bits. Isso pode acontecer devido à corrupção na CDN ou a recursos ausentes. Normalmente, isso resultará em uma lacuna nos artefatos de reprodução e vídeo/áudio. |
ResourceNotFound | 4 | O AdaptiveMediaSource recebeu um erro de recurso não encontrado ao baixar um recurso específico. Isso pode indicar um problema com o manifesto do conteúdo ou um problema com a CDN. |
ResourceParsingError | 6 | O AdaptiveMediaSource encontrou um erro ao analisar um segmento ou chave. Isso pode indicar corrupção na CDN ou uma chave de descriptografia inválida. |
ResourceTimedOut | 5 | O AdaptiveMediaSource não pôde baixar totalmente um recurso específico na quantidade de tempo alocada. O download pode ser tentado novamente ou AdaptiveMediaSource pode mudar para outra taxa de bits para continuar preenchendo o buffer na posição de download atual. |
Comentários
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1.709 | 16299 | FatalMediaSourceError |