Le format de fichier ASX, abréviation de Advanced Stream Redirector (Redirection de Flux Avancé), est un type de métafichier basé sur XML utilisé par le Lecteur Windows Media de Microsoft. Il agit essentiellement comme une liste de lecture ou un raccourci qui pointe vers un ou plusieurs fichiers de médias en flux (streaming), tels que du contenu audio ou vidéo. Au lieu de contenir les données multimédias réelles, le fichier ASX contient des informations telles que l'URL du flux multimédia, le titre, l'auteur et d'autres métadonnées. Lorsqu'il est ouvert dans Windows Media Player ou une application compatible, le fichier ASX indique au lecteur de récupérer et de lire le média depuis l'emplacement réseau spécifié. Ceci est particulièrement utile pour la diffusion en continu (streaming) sur Internet, car cela permet aux utilisateurs d'accéder aux médias sans télécharger l'intégralité du fichier. Les fichiers ASX peuvent également contenir plusieurs entrées, créant ainsi une liste de lecture de médias en flux. Le format prend en charge divers protocoles de streaming, notamment MMS (Microsoft Media Server), HTTP et RTSP (Real Time Streaming Protocol). Bien qu'il soit principalement associé à Windows Media Player, d'autres lecteurs multimédias peuvent également prendre en charge le format ASX, bien que la compatibilité puisse varier. Le format est relativement simple et léger, ce qui le rend efficace pour gérer et distribuer des liens de médias en flux.