Partager via


Réponse du lecteur aux fonctionnalités ASF

[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 lecteur source et enregistreur ré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.]

La plupart des fonctionnalités de fichier ASF spéciales peuvent être définies dans des fichiers pour interagir avec des applications de lecture personnalisées conçues pour les gérer. Toutefois, certaines des fonctionnalités bénéficient d’une prise en charge intégrée dans l’objet lecteur.

L’objet lecteur sélectionne automatiquement les flux à partir d’ensembles qui s’excluent mutuellement par débit binaire. Ce cas spécial est appelé débit binaire multiple (MBR). Le flux sélectionné par le lecteur est basé sur le débit binaire du flux. Le numéro de flux et l’ordre dans lequel il a été ajouté à l’objet d’exclusion mutuelle ne sont pas pertinents pour la sélection automatique. Si un fichier inclut plusieurs ensembles de flux mutuellement exclusifs par débit binaire, le lecteur sélectionne les flux en fonction du calcul de la meilleure utilisation de la bande passante disponible.

L’exclusion mutuelle basée sur la langue est définie à l’aide d’un paramètre de sortie, avant la lecture. Si vous combinez à la fois la langue et l’exclusion mutuelle basée sur le débit binaire, vous devez regrouper les flux basés sur le débit binaire mutuellement exclusifs par langue, puis rendre les groupes mutuellement exclusifs par langue. Le lecteur case activée d’abord la langue, puis détermine le débit binaire à utiliser.

La hiérarchisation des flux est définie à l’aide d’un tableau d’enregistrements. Les enregistrements du tableau sont dans l’ordre décroissant de priorité. Le dernier flux du tableau est le premier qui sera supprimé par le lecteur.

Fonctionnalités de fichier ASF

Exclusion mutuelle

Hiérarchisation des flux