Partager via


Flux web

[La fonctionnalité associée à cette page, le Kit de développement logiciel (SDK) Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par le lecteur source et l’enregistreurrécepteur. Le lecteur source et l’enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source et l’enregistreur récepteur au lieu du Kit de développement logiciel (SDK) Windows Media Format 11, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Un flux web est semblable à un flux de fichiers en ce qu’il contient des fichiers de données. Dans un flux Web, ces fichiers sont généralement des pages HTML et des graphiques associés au format GIF ou JPEG.

Les flux web peuvent être particulièrement utiles pour les fichiers ASF utilisés comme présentations. Avant la prise en charge des flux web, les présentations disposaient d’URL dans les flux de script au sein d’un fichier afin qu’une page Web se charge à un moment prédéterminé. La difficulté était que la congestion du réseau pouvait entraîner des retards et créer une mauvaise expérience d’affichage.

Avec les flux Web, les parties constitutifs des pages Web peuvent être incluses dans le fichier ASF en tant que flux. À mesure que les fichiers sont reçus, ils peuvent être mis en cache de sorte que, lorsque la commande d’affichage (ou de rendu) une URL est remise, ils peuvent être instantanément accessibles par un navigateur. Cela permet une lecture fluide et cohérente. La commande render est remise dans le flux web lui-même, et non sous la forme d’une commande de script dans un flux distinct.

Il est recommandé que les flux web créés à l’aide du Kit de développement logiciel (SDK) De la série Windows Media Format 9 ou ultérieurement reçoivent le numéro de version 1. Cette valeur est spécifiée dans la structure WMT_WEBSTREAM_FORMAT dans le membre wVersion . Le SDK lui-même ne fait rien pour appliquer cette version.

Notes

Lors de la connexion à des flux de diffusion en direct qui ont des flux Web, il est possible que l’utilisateur reçoive une commande de rendu avant que le fichier spécifié ne se trouve réellement dans le cache local. À moins que votre application ne gère cette condition, le navigateur affiche une erreur « Page introuvable ».

 

Flux arbitraires

Configuration de flux web