Réponse du lecteur aux fonctionnalités ASF

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

L’objet lecteur sélectionne automatiquement les flux à partir des jeux qui s’excluent mutuellement par vitesse de transmission. Ce cas spécial est appelé « débit binaire multiple » (MBR). Le flux sélectionné par le lecteur est basé sur la vitesse de transmission du flux. Le numéro du 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 contient plus d’un ensemble de flux mutuellement exclusifs par vitesse de transmission, le lecteur sélectionne des flux en fonction du calcul de la meilleure utilisation de la bande passante disponible.

L’exclusion mutuelle basée sur le langage est définie à l’aide d’un paramètre de sortie avant la lecture. Si vous combinez la langue et l’exclusion mutuelle basée sur la fréquence de bits, vous devez regrouper les flux de bits qui s’excluent mutuellement par langue, puis rendre les groupes mutuellement exclusifs par langue. Le lecteur vérifiera d’abord la langue, puis déterminera la vitesse de transmission à utiliser.

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

Fonctionnalités des fichiers ASF

Exclusion mutuelle

Hiérarchisation des flux