<div><br></div><div>Hi Andres,</div><div><br></div><div>You should take a look at SLTV, a new open source streaming tool that I&#39;m involved.</div><div>This project is already capable to do live switch and mix different video sources (firewire DV, webcam, X11), apply video effects and text overlay.</div>

<div>SLTV is implemented in python with gstreamer and GTK. We are planning to launch a stable version next month, and use it to streaming the eleventh edition of the International Free Software Forum [1] in Brazil.</div>
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div>
<br></div><div>This is the web page of the project: <a href="http://sltv.holoscopio.com/index.html.en">http://sltv.holoscopio.com/index.html.en</a></div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div>

<br></div><div>Luciana Fujii, a member of this list, is working in this project too.</div><div><br></div><div>[1] <a href="http://softwarelivre.org/fisl11/english/about-the-event">http://softwarelivre.org/fisl11/english/about-the-event</a></div>

<meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br></div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div>Cheers,</div><div>Lucas Alberto<br><br><div class="gmail_quote">2010/6/14  <span dir="ltr">&lt;<a href="mailto:gstreamer-devel-request@lists.sourceforge.net">gstreamer-devel-request@lists.sourceforge.net</a>&gt;</span>------------------------------<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


<br>
Message: 3<br>
Date: Mon, 14 Jun 2010 16:14:16 +0200<br>
From: Andres Gonzalez &lt;<a href="mailto:acandido@hi-iberia.es">acandido@hi-iberia.es</a>&gt;<br>
Subject: [gst-devel] Mixing streams<br>
To: <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
Message-ID: &lt;<a href="mailto:4C163938.2070109@hi-iberia.es">4C163938.2070109@hi-iberia.es</a>&gt;<br>
Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
<br>
Hello everybody,<br>
<br>
I am learning gstreamer.  My goal is making a simple video mixer<br>
application, that will allow the user  to select between several input<br>
streams (coming from FireWire, Webcam, local file, ...) on real time.<br>
The key feature is that there is a continuous output video stream, just<br>
like it had been generated with a video editor previously.<br>
<br>
As I am a newbie with gstreamer, as a training, first I am trying the<br>
same with audio streams, extending the &quot;helloworld.c&quot; given in gstreamer<br>
documentation. The very first step is a small program that concatenates<br>
two ogg files, but it fails because the second stream is not written. (I<br>
attach the source file). Also, if I try to switch the streams when  the<br>
first song is not over (other variation of the program), I get a<br>
run-time &quot;data stream internal error&quot;.<br>
What I am doing wrong?<br>
<br>
Thanks for any help,<br>
<br>
Andr?s<br>
<br><br></blockquote></div></div>