Le format de fichier Advanced Stream Redirector (ASX) est un type de métafichier basé sur XML utilisé principalement par Windows Media Player de Microsoft. Il ne contient pas les données multimédias réelles (audio ou vidéo), mais plutôt une liste d'URL pointant vers des fichiers multimédias en flux (streaming). Le fichier ASX agit essentiellement comme une liste de lecture (playlist) ou un raccourci, dirigeant le lecteur multimédia vers l'emplacement du contenu en streaming sur un serveur distant. Ce mécanisme permet une diffusion efficace, car le lecteur n'a besoin de télécharger initialement que le fichier ASX, qui est généralement de très petite taille, avant de commencer à diffuser le contenu multimédia à partir des adresses spécifiées. Les fichiers ASX peuvent également intégrer des métadonnées importantes concernant le média, telles que le titre, l'auteur et les informations de droit d'auteur. Ils sont couramment utilisés pour la diffusion en continu de stations de radio, de diffusions vidéo et d'autres contenus en ligne. Le format prend en charge divers protocoles de streaming, notamment MMS (Microsoft Media Server) et HTTP. Bien qu'il ait été largement remplacé par des technologies de streaming plus modernes, le format ASX reste compatible avec les anciennes versions de Windows Media Player et peut encore être rencontré dans des systèmes hérités (legacy systems) ou des scénarios de diffusion spécifiques.