If you have access to ssh, I had a similar problem, and came up with a rather sneaky solution, at least I thought...
#!/bin/bash
ssh user@remoteip ffmpeg -b 100K -an -f video4linux2 -s 320x240 -r 10 -i /dev/video0 -b 100K -f ogg - | mplayer - -idle -demuxer ogg
It might not be exactly what you're looking for, but it works really really well for webcamming between my girlfriend and I.
Basically the idea is to ssh into the remote computer, use ffmpeg to convert the raw webcam feed to a compressed format (ogg in this case) and then pipe it out over stdout. On the other side I have mplayer read from stdin. This way you are sending only the video over the network, the local computer does all the processing. You have the added advantage of being able to tune ffmpeg to your specific needs as far as resolution / bandwidth stuff...
|