<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 02/08/2012 08:43 PM, Luca Della Ghezza wrote:
<blockquote cite="mid:1328730212.27735.10.camel@pc-cuarto"
type="cite">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="GENERATOR" content="GtkHTML/3.28.3">
Thanks for your answer.<br>
Actually /dev/video0 exist, in some cases is a tv card or in other
cases is another video card.<br>
I was looking for a simple way to find out the web cam device with
a bash command (or set of commands).<br>
I admit that I had no idea that gstreamer-properties affects gconf
variables, so I can query gconf variables with bash commands, but
I wonder if there is a (gst) command that retrieves data from
gconf variables.<br>
</blockquote>
<br>
Sorry if I was not clear, the solution would be to use gconfvideosrc
instead of autovideosrc in your case. Alternatively on linux devices
can be detected using udev (e.g. using libgudev). This is somewhat
outside of gstreamers scope (and quite platform specific).<br>
<br>
Stefan<br>
<br>
<blockquote cite="mid:1328730212.27735.10.camel@pc-cuarto"
type="cite">
Regards.<br>
<br>
Luquino<br>
<br>
Il giorno mié, 08/02/2012 alle 20.00 +0100, Stefan Sauer ha
scritto:<br>
<blockquote type="CITE"> On 02/07/2012 10:05 PM, Luca Della Ghezza
wrote: <br>
<blockquote type="CITE"> Hi to all!<br>
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:<br>
<br>
gst-launch v4l2src ! videoscale !
video/x-raw-yuv,width=320,height=240, framerate=30/1 !
ffmpegcolorspace ! jpegenc ! tcpserversink host=$MyIp
port=1000<br>
(I use tcp because the router filters udp)<br>
<br>
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.<br>
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.<br>
</blockquote>
the settings done in gstreamer-properties would affect
gconfvideosource /gsettingsvideosrc. One more question, is there
a /dev/video0? If not v4l2src could probably be enhanced to try
/dev/video1 and so on automatically.<br>
<br>
Stefan<br>
<br>
<blockquote type="CITE"> <br>
How can I do to obtain an automatic detection of the web cam
device in the pipe?<br>
<br>
Thx a lot for your help.<br>
<br>
luquino.
<pre>
_______________________________________________
gstreamer-devel mailing list
<a moz-do-not-send="true" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>
<a moz-do-not-send="true" href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a>
</pre>
</blockquote>
<br>
<pre>_______________________________________________
gstreamer-devel mailing list
<a moz-do-not-send="true" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>
<a moz-do-not-send="true" href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a>
</pre>
</blockquote>
<br>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
gstreamer-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a>
</pre>
</blockquote>
<br>
</body>
</html>