AVLD is a V4L dummy video device built to simulate an input video device like a webcam or a video capture card. You just have to send the video stream on it (using, for instance, mplayer or ffmpeg), that's all. Then, you can use this device by watching the video on it with your favorite video player. But, one of the most useful interest, is obviously to use it with a VideoConferencing software or Adobe Flash application to show a video over internet. According to the software you are using, you could also be able to capture your screen in realtime. A third interest, and maybe not the last one, could be to use it with an image processing(or other) software which has been designed to use a video device as input.
You can download AVLD here : avld_0.1.4
Changelog is available here : Changelog
First of all, you need to install headers of your running kernel to compile AVLD.
Log in as root and type
LOAD the AVLD module as root :
You can specify the video size and the framerate of the input video like that :
WRITE on the device :
USE the Videoconferencing software of your choice (amsn, gnomemeeting, Skype ...) or mplayer if you want to check that it works on your computer :
Once you have loaded the module, if you want to CHANGE the video paremeters (width/height/framerate), it is now possible by sending the entire following line to the device :