Kernel streaming

Kernel streaming

In Microsoft Windows terminology, Kernel Streaming is a technique that supports kernel-mode processing of streamed data. It enables efficient real-time streaming for multimedia devices such as sound cards and TV tuner cards. Kernel streaming allows a device driver to create DirectShow-like filters and pins in kernel mode, providing access to hardware, lower latency communication and still be used within a DirectShow filter graph.

Music players such as foobar2000 and Winamp sometimes support kernel streaming through plugins. Compared to the regular "wave out method" in Microsoft Windows, kernel streaming requires less CPU time. This comes at the expense of bypassing the KMixer and Windows volume control. One popular use of kernel streaming is "online broadcasting," via which one can broadcast a song through the internet to others.

See also

* Windows legacy audio components

External links

* [http://foobar2000.org/components/index.html foobar2000 plug-in] — Kernel Streaming plug-in for foobar2000
* [http://www.stevemonks.com/ksplugin/ Winamp Kernel Streaming Plugin]
* [http://wiki.silverblade.co.uk/index.php?title=ReactOS:Sound:Kernel_Streaming Kernel Streaming components] (documented for re-implementation in ReactOS)


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • DirectSound — is a software component of the Microsoft DirectX library for the Windows operating system. DirectSound provides a low latency interface to the sound card driver and can handle the mixing and recording of multiple audio streams. Besides providing… …   Wikipedia

  • Windows 98 — Part of the Microsoft Windows family …   Wikipedia

  • Technical features new to Windows Vista — This article is part of a series on Windows Vista New features Overview Technical and core system Security and safety Networking technologies I/O technologies Management and administration Removed features …   Wikipedia

  • Windows legacy audio components — This article is in regard to the different deprecated audio components in older versions of Microsoft Windows. Windows Vista contains an overhauled entirely different audio architecture. Audio Compression Manager Audio Compression Manager (ACM)… …   Wikipedia

  • Native API — The Native API (with capitalized N) is the publicly and incompletely documented application programming interface used internally by the Windows NT family of operating systems produced by Microsoft.[1]. It is predominately used during system boot …   Wikipedia

  • ReactOS — Bildschirmfoto …   Deutsch Wikipedia

  • FreeWin95 — ReactOS Bildschirmfoto …   Deutsch Wikipedia

  • React OS — ReactOS Bildschirmfoto …   Deutsch Wikipedia

  • Reactos — Bildschirmfoto …   Deutsch Wikipedia

  • KS — Kansas (Regional » States) * Key Stage (Computing » Security) * Kashmiri (Regional » Language Codes (2 Letters)) * Kindred Spirits (Community » Religion) * Kevin Spacey (Community » Famous) * Ketosteroid (Medical » Laboratory) * Knowledge… …   Abbreviations dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”