Hi all,
>> Yes, this is expected in the V4L2 spec. Only one process can have the
>> device streaming at any given point. Someone needs to write a daemon
>> for V4L2 devices to multiplex the frames. Something like PulseAudio for
>> video.
>
> What we miss is a proper multimedia framework for Linux. There are several
> competeting projects (xine, gstreamer, nmm, ...). Any userspace module (image
> enhancement, software autofocus, ...) would currently have to be implemented
> for each framework.I'm wondering, if this multiplexing could be
a) easily implemented by the uvcvideo module
- so you just pass an option specifying the number of device nodes you
need, when you load the
uvcvideo module and the module just creates /dev/video0, /dev/video1,
/dev/video2 ... and multiplexes
the video frames to all of them
b) if it would be a good design concept, if uvcvideo would do multiplexing, or
if it would be better if a
designated daemon would do the multiplexing?
Best Regards,
Jörg
Machen Sie Yahoo! zu Ihrer Startseite. Los geht's:
http://de.yahoo.com/set
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel