From: Paul Osmialowski <newchief@ki...> - 2009-04-19 21:05:52
I've written some little client-side utility called videout that takes
data from subscribed camera interface and writes them to the standard
output. If subscribed camera interface offers JPEG compressed images
(i.e. cameracompress driver), they can be sent directly to gstreamer pipes
using videout utility, for example:
./videout | gst-launch fdsrc ! jpegdec ! xvimagesink
This should result in opening X window with live image taken from camera
interface (so playercam nor videoplayer2 aren't needed anymore).
Another example (sending JPEG compressed images through the network using
on host 192.168.1.1: ./videout 192.168.1.90 6889 10 | gst-launch fdsrc !
jpegdec ! jpegenc ! gdppay ! tcpserversink port=9007
on host 192.168.1.x: gst-launch tcpclientsrc host=192.168.1.1 port=9007 !
gdpdepay ! jpegdec ! xvimagesink
Try out videout, you can get it from here: