Input video-data to v4l from userspace



Hi there,

First of all I have to say that I'm new to this newsgroup and I hope it is the right one for my question:

Is there a way to INPUT video-data to v4l from the user-space?

I'm writing a voip-program (c++) which uses rtp for transport (with GNUs ccrtp) and alsa for audio i/o
I need now to handle video-data as well. Capturing the data at the sender does not seem the problem to me, but i'm searching for good solution, what to do with the video data at the receiving end.

I realy don't want to write a new video-player (there are so many so good players around).
It occured a good idea to me, to somehow get the data in the v4l-layer, that any v4l-able program (mplayer, xawtv, xine etc) could playback the data... what do you think about this idea? Good/bad (why?)? Possible/impossible?

Regards from Germany

joe
.