The development of a video4linux driver that allows a HTTP video stream to be represented to Linux applications (eg. xawtv) as a video4linux device (/dev/video0, etc.). This driver should be able to take a variety of formats, but specifically I will test with a video stream from [this camera]. A method for configuring this driver (configuration file) must be available and multiple cameras must be able to be configured and operated in parallel. Audio is not required. I will test this on 32bit x86 Linux (Ubuntu [url removed, login to view]) but other configurations should be possible (x64, other linux distributions). At the completion of work I am happy for this software to be made available to the public under a BSD, GPL or LGPL license (or submitted to be rolled into whatever relevant kernel or driver distributions). I hope this will be a fairly simple job for someone familiar with writing v4l drivers. There is a reasonable chance this software already exists and in that case I am willing to pay for information on obtaining and configuring that software for this purpose.
1) Working v4l driver code, ready to compile. 2) Instructions on how to compile the above code. 3) Documentation on how to configure this driver and what any configuration parameters do.
32bit x86 Linux.