Gestion de la taille des paquets

Le writer est conçu pour gérer la taille des paquets en interne. Toutefois, vous pouvez avoir des exigences spécifiques pour votre application qui appellent un contrôle manuel sur la taille des paquets dans les fichiers ASF que vous écrivez. le kit de développement logiciel (SDK) Windows Media Format fournit deux interfaces, IWMPacketSize et IWMPacketSize2 , qui vous permettent de contrôler la taille maximale et la taille minimale des paquets.

Les deux interfaces de taille de paquet sont exposées dans l’objet de profil. Ils sont également disponibles pour l’objet lecteur. Comme avec d’autres interfaces liées aux profils, le lecteur peut accéder uniquement aux méthodes de lecture.

La taille des paquets a un impact sur les performances. En général, plus la taille du paquet est faible, plus les données sont fragmentées dans un fichier. Plus un fichier est fragmenté, moins il sera efficace de le reconstruire. Dans un scénario de diffusion en continu, ce n’est peut-être pas une considération importante, car le processus de lecture d’un fichier à partir d’une source Internet est généralement inefficace. Toutefois, lorsque vous traitez un fichier localement, cela peut être une considération.

Interface IWMPacketSize

Interface IWMPacketSize2

Utilisation des profils