Das ASX-Dateiformat, kurz für Advanced Stream Redirector, ist ein XML-basiertes Metafile-Format, das primär von Microsofts Windows Media Player verwendet wird. Es fungiert im Wesentlichen als Playlist oder Verknüpfung, die auf eine oder mehrere Streaming-Mediendateien wie Audio- oder Videoinhalte verweist. Anstatt die eigentlichen Mediendaten selbst zu enthalten, speichert die ASX-Datei Informationen wie die URL des Medienstreams, den Titel, den 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 vom angegebenen Netzwerkstandort abzurufen und abzuspielen. Dies ist besonders nützlich für das Streaming von Inhalten über das Internet, da Benutzer auf Medien zugreifen können, ohne die gesamte Datei vorab herunterladen zu müssen. ASX-Dateien können zudem mehrere Einträge enthalten, wodurch eine Playlist für 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 primär 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-Links macht.