Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
AVStream je ovladač multimediální třídy od Microsoftu, který podporuje streamování pouze videa a integrované streamování zvuku nebo videa. Společnost Microsoft poskytuje AVStream jako součást operačního systému v ovladači exportu Ks.sys. Dodavatelé hardwaru píší minidrivery, které běží pod Ks.sys.
Upřednostňovaným ovladačem třídy pro zvukové ovladače je ovladač třídy zvukového portu od Microsoftu. Dodavatelé zvuku by měli psát minidrivery, které běží pod Portcls.sys.
Microsoft podporuje ovladač třídy streamu pouze pro stávající minidrivery.
Ovladače AVStream se sestavují v systému Microsoft Windows XP, Microsoft Windows Server 2003 nebo jakékoli platformě Windows 98 Gold nebo novější verzi s nainstalovanou verzí DirectX 8.0 nebo novější.
Pokud vytváříte operační systém starší než systém Windows XP, ujistěte se, že používáte nejnovější dostupnou sadu DirectX Driver Development Kit (DDK). DirectX 9.0 obsahuje aktualizace pro AVStream, komponenty streamování jádra a stream třídy.
AVStream nabízí dodavatelům významné výhody:
Požadavek na vývojáře minidriverů, aby psali méně kódu.
Poskytuje model třídy streamování sjednoceného jádra pro audio i video minidrivery.
Poskytování podpory dodavatelům pro psaní zásuvných modulů v uživatelském režimu. Jedná se o rozhraní COM, která poskytují metody pro přístup k hodnotám vlastností. Moduly plug-in můžete poskytovat beze změny existujících binárních souborů minidriveru. Další informace naleznete v tématu Zásuvné moduly proxy pro streamování kernelu.
V modelu ovladače AVStream poskytují dodavatelé minidriver, který komunikuje s ovladačem třídy poskytovaným Microsoftem, jak je znázorněno v následujícím diagramu: