Das ASX-Dateiformat, kurz für Advanced Stream Redirector, ist eine Art XML-basiertes Metadateiformat, das von Microsofts Windows Media Player verwendet wird. Es fungiert im Wesentlichen als Wiedergabeliste oder Verknüpfung, die auf eine oder mehrere Streaming-Mediendateien verweist, wie z.B. Audio- oder Videoinhalte. Anstatt die eigentlichen Mediendaten zu enthalten, speichert die ASX-Datei Informationen wie die URL des Medien-Streams, Titel, Autor und andere Metadaten. Wenn eine ASX-Datei im Windows Media Player oder einer kompatiblen Anwendung geöffnet wird, weist sie den Player an, die Medien von dem angegebenen Netzwerkstandort abzurufen und abzuspielen. Dies ist besonders nützlich für das Streamen von Inhalten über das Internet, da es Benutzern ermöglicht, auf Medien zuzugreifen, ohne die gesamte Datei herunterladen zu müssen. ASX-Dateien können auch mehrere Einträge enthalten, wodurch eine Wiedergabeliste von Streaming-Medien erstellt wird. Das Format unterstützt verschiedene Streaming-Protokolle, darunter MMS (Microsoft Media Server), HTTP und RTSP (Real Time Streaming Protocol). Obwohl es hauptsächlich mit dem Windows Media Player assoziiert wird, unterstützen auch andere Mediaplayer das ASX-Format, wobei die Kompatibilität variieren kann. Das Format ist relativ einfach und leichtgewichtig, was es effizient für die Verwaltung und Verteilung von Streaming-Medienlinks macht.