autovideosrc

Luca Della Ghezza luca_dgh at yahoo.it
Tue Feb 7 13:05:27 PST 2012


Hi to all!
I'm tryng to write a simple intranet videochat script in bash, it just
connects 2 pc in a lan trough ssh and using gst-launch the script opens
the remote cam and shows the image on the local pc. It's quite easy
using a pipe like this:

gst-launch v4l2src ! videoscale ! video/x-raw-yuv,width=320,height=240,
framerate=30/1 ! ffmpegcolorspace ! jpegenc ! tcpserversink host=$MyIp
port=1000
(I use tcp because the router filters udp)

That works, but if the remote pc has the cam on a device that is
not /dev/vide0 the pipe can't shows the image of the web cam. I have to
specify in the pipe    device=/dev/video1.
So I tried the autovideosrc option, but no way the pipe is still showing
the /dev/video0 device, even if in gstreamer-properties the video input
device defined is the usb web cam.

How can I do to obtain an automatic detection of the web cam device in
the pipe?

Thx a lot for your help.

luquino.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20120207/1963c9da/attachment.htm>


More information about the gstreamer-devel mailing list