text: Kernel-Streaming (KS) bezeichnet die von Microsoft zur Verfügung gestellten Services, die Kernel Moe Processing von Stream-Daten ermöglichen. In diesem Modell fließen Stream Daten durch eine Reihe von Knoten. Diese Knoten sind in Blöcke gruppiert, die Filter genannt werden. Jeder Filter kapselt eine spezifische Transformation, die auf die Stream-Daten angewendet wird. Ein KS-Filter ist als Kernel-Mode Treiber-Objekt implementiert. Microsoft stellt dem Entwickler drei Multimedia-Klassentreiber-Modelle mit Streaming-Funktionalitäten zur Verfügung. Der Entwickler schreibt einen Minitreiber für eines der drei Klassentreiber-Modelle Port Class, Stream Class, oder AVStream.
  Die WDM Audio-Architektur basiert auf KS (Kernel Streaming) Diensten. WDM Audio-Treiber steuern Audio-Adapterkarten, die Streams mit Audio-Daten in Wave- und MIDI- Formaten aufnehmen und wiedergeben können.
  AVStream ist ein Teil des Betriebssystems. Er ist zugänglich durch den System-Exporttreiber ks.sys. Entwickler schreiben AV Stream Minitreiber. Diese können Audio und Video Pins zur Verfügung stellen. Das veraltete Stream Class Treibermodell wird nur noch für existierende Minitreiber unterstützt.