Re: Kernel streaming
From: audiocoder (audiocoder_at_discussions.microsoft.com)
Date: 09/30/04
- Next message: Chris P. [MVP]: "Re: Accessing discrete 5.1 outputs"
- Previous message: audiocoder: "Re: Accessing discrete 5.1 outputs"
- In reply to: Iain: "Re: Kernel streaming"
- Next in thread: Chris P. [MVP]: "Re: Kernel streaming"
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 30 Sep 2004 14:53:04 -0700
I agree with you about the documentation! I haven't been able to make use of
anything regarding kernel streaming... woe is me!
"Iain" wrote:
> On Thu, 30 Sep 2004 09:55:03 -0700, gonzo wrote:
>
> > Every once in a while I see a reference to " Kernel streaming" here.
> >
> > What does this refer to and where can I find out more about it?
> >
> > Thanks,
> >
> > gonzo
>
> I'm not sure where to start from.
>
> Kernel streaming is a scheme to push data through the PC at the Device
> driver level whilst controlling it from an application.
>
> This avoids bringing samples across the OS (kernel) / Application
> interface which apparently is inefficient. It also (probably) allows
> samples to stream between devices without requiring processor intervention.
>
> The architecture reflects that of Direct Show with Filters and Graphs.
>
> Direct Show itself provides some wrapper filters which sit in application
> space but control real filters sitting in kernal space.
>
> The documentation sucks (actually, being English I was strongly inclined
> to use a stronger term...).
>
> There is a smidgeon in the Direct Show documentation, but most of what
> documentation there is is in the Device Driver SDK.
>
> An example of where you can use this is to use the kernel versions of hte
> audio IO devices to achieve VERY low latency ( 2mS is quite feasible)
> throughput.
>
> Hope this is useful.
>
> Iain
>
- Next message: Chris P. [MVP]: "Re: Accessing discrete 5.1 outputs"
- Previous message: audiocoder: "Re: Accessing discrete 5.1 outputs"
- In reply to: Iain: "Re: Kernel streaming"
- Next in thread: Chris P. [MVP]: "Re: Kernel streaming"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|