Re: Virtual video device?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Tue, 11 Dec 2001 14:39:22 -0500 - bacterium@xxxxxxx
> Hello.
> Would it be possible to write a virtual video device (i.e. no hardware)
> that would take a series of frames and dump them to /dev/video as a
> video sequence which could then be viewed by another app? Has anyone
> already done this? Any hints on how I could do this? (Source code
> samples appreciated.) Ideally, it would be done without a kernel module
> (i.e. in user space). The v4l api draft isn't terribly descriptive.
>
> Thanx,
> Adrian.

You can create a user-space *anything* which reacts to
read/write/open/close/ioctl just as any hardware device with the help of
FUSD. 

For example create a userspace soundcard which does audioprocessing your real
hardware isn't capable of. The userspace process uses FUSD to create whatever
devicefiles it needs. 

Some overhead must be expected, so high-bandwidth applications needs more
hardware. Latency may also become an issue. 

See:
http://www.circlemud.org/~jelson/software/fusd/

Dag B





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux