Fluxos da Web
[O recurso associado a esta página, do SDK do Windows Media Format 11, é um recurso herdado. Foi substituído por de Leitor de Origem e do Gravador do Coletor de. de Leitor de Origem e Gravador do Coletor foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use de Leitor de Origem e o Gravador do Coletor em vez de do SDK do Windows Media Format 11, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Um fluxo da Web é como um fluxo de arquivos no qual ele contém arquivos de dados. Em um fluxo da Web, esses arquivos normalmente são páginas HTML e elementos gráficos associados no formato GIF ou JPEG.
Os fluxos da Web podem ser particularmente úteis para arquivos ASF que são usados como apresentações. Antes do suporte de fluxos da Web, as apresentações teriam URLs em fluxos de script dentro de um arquivo para que uma página da Web fosse carregada em um momento predeterminado. A dificuldade era que o congestionamento de rede poderia causar atrasos e criar uma experiência de exibição ruim.
Com fluxos da Web, as partes constituintes das páginas da Web podem ser incluídas no arquivo ASF como um fluxo. À medida que os arquivos são recebidos, eles podem ser armazenados em cache para que, quando o comando para exibir (ou renderizar) uma URL for entregue, eles possam ser acessados instantaneamente por um navegador. Isso permite uma reprodução suave e consistente. O comando renderização é entregue no próprio fluxo da Web, não como um comando de script em um fluxo separado.
É recomendável que os fluxos da Web criados usando o SDK do Windows Media Format 9 Series ou posteriormente recebam o número de versão 1. Esse valor é especificado na estrutura de WMT_WEBSTREAM_FORMAT no membro wVersion. O SDK em si não faz nada para impor essa versão.
Nota
Ao se conectar a transmissões ao vivo que têm fluxos da Web, é possível que o usuário possa receber um comando de renderização antes que o arquivo especificado esteja realmente no cache local. A menos que seu aplicativo manipule essa condição, o navegador exibirá um erro "Página não encontrada".
Tópicos relacionados
-
configurando de fluxos da Web