<div dir="ltr">Since I kinda finished my plugin ( using curl ) also ( without help :)) ), I will merge the two threads I made.<br>Btw. you can find my plugin here: <a href="http://dor.homelinux.com/gstcurlsrc.tgz">http://dor.homelinux.com/gstcurlsrc.tgz</a> (For now it&#39;s on ALPHA stage).<br>
<br>I need to know how to repeat reading a jpeg image, because THERE ARE Video Cameras/Servers that DO NOT have mJPEG option, but only JPEG, and you really need to simulate mJPEG by reading the source repeatedly.<br><br>The question remains: Can you please help me add such an option either to my plugin either to souphttp plugin?<br>
<br>Edward, I need you to explain to me a little more detailed. If it is the way I understood, I can&#39;t do that. I&#39;m suppose that in the end I should be able to run at least 32 threads (as in mpeg/jpeg/mjpeg links) in the same time, and it may become to complicated adding fakesrc&#39;s while I still belive I can add such an option.<br>
<br>Tim, I have all the sources downloaded for a few weeks now, but still I couldn&#39;t find more than neon and soup as http sources. If there are others, their names do not sugest this.<br><br>Thanks in advance.<br><br>
Chris<br><br>P.S. I have an ideea, but I simply do not have the energy to work on it today anymore. If it comes out to be good, I&#39;ll probably let u know tomorow. Still I am 90% sure I still need your help.<br><br><br>
&gt; On Wed, 2008-09-10 at 19:02 +0300, Dragos Cirjan wrote:<br>&gt; &gt; If you tell me where to find them, Tim, I so promise I shall look.<br>&gt; &gt;<br>&gt; &gt; On the Overview of the Plugin List secion on GST Documentation I can<br>
&gt; &gt; only find 2 (<a href="http://gstreamer.freedesktop.org/documentation/plugins.html">http://gstreamer.freedesktop.org/documentation/plugins.html</a>).<br>&gt; &gt;<br>&gt;<br>&gt;&nbsp; Next to those plugins, click on the link (the gst-plugins-XXX one),<br>
&gt; and download the source from there.<br>&gt;<br>&gt; &gt; Now really. I&#39;m a NOOB! I need to learn and GST has BIG BIG gaps in<br>&gt; &gt; documentation.<br>&gt; &gt;<br>&gt; &gt; Thanks in advance.<br>&gt; &gt;<br>
&gt; &gt; Chris<br>&gt; &gt;<br>&gt; &gt; Message: 6<br>&gt; &gt; Date: Wed, 10 Sep 2008 10:48:35 +0100<br>&gt; &gt; From: Tim-Philipp M?ller &lt;<a href="mailto:t.i.m@zen.co.uk">t.i.m@zen.co.uk</a>&gt;<br>&gt; &gt; Subject: Re: [gst-devel] help me write a curl src plugin<br>
&gt; &gt; To: <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>&gt; &gt; Message-ID: &lt;<a href="mailto:1221040115.20459.1.camel@mini.centricular.net">1221040115.20459.1.camel@mini.centricular.net</a>&gt;<br>
&gt; &gt; Content-Type: text/plain<br>&gt; &gt;<br>&gt; &gt; On Wed, 2008-09-10 at 12:00 +0300, Dragos Cirjan wrote:<br>&gt; &gt;<br>&gt; &gt; &gt; I&#39;m writing a curl src plugin for gstreamer 0.10 but my knowledge is<br>
&gt; &gt; &gt; pretty low on both gnome &amp; gstreamer SDK.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; I have a few problems puting the info in the buffer. Can anyone pls<br>&gt; &gt; &gt; help me with debugging what I wrote till now?<br>
&gt; &gt;<br>&gt; &gt; Have you looked at any of the 291 already existing http sources yet?<br>&gt; &gt;<br>&gt; &gt; Cheers<br>&gt; &gt;&nbsp; -Tim<br>&gt; &gt;<br>&gt;<br>&gt; ===================================================<br>
&gt;<br>&gt; Hi,<br>&gt;<br>&gt;&nbsp; Why don&#39;t you just use a fakesrc, connect to the &#39;handoff&#39; signal and<br>&gt; do the http GET yourself ? You can then give the data back to fakesrc<br>&gt; that way.<br>&gt;<br>
&gt;&nbsp; BTW, are you sure it&#39;s not feeding you the jpegs as multipart ? If you<br>&gt; go on the address in a webpage... does the image refresh automatically ?<br>&gt;<br>&gt;&nbsp;&nbsp; Edward<br>&gt;<br>&gt; On Wed, 2008-09-10 at 09:37 +0800, Eric Zhang wrote:<br>
&gt; &gt; Hi, Dragos:<br>&gt; &gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; This is interesting. I have no idea on it -- maybe you can create<br>&gt; &gt; a timeout callback using `g_timeout_add&#39; and play the pipeline again<br>&gt; &gt; and again?<br>
&gt; &gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; Or you can hook the `EOS&#39; message and trying to play the pipeline<br>&gt; &gt; again while not terminate the pipeline. Ask Wim, he always has a lot<br>&gt; &gt; of ideas.&nbsp; :)<br>&gt; &gt;<br>
&gt; &gt; Eric<br>&gt; &gt;<br>&gt; &gt; 2008/9/9 Dragos Cirjan &lt;<a href="mailto:dragos.cirjan@gmail.com">dragos.cirjan@gmail.com</a>&gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hi there.<br>&gt; &gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I need a repeat read option for souphttpsrc.<br>
&gt; &gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The problem that I have sounds like this: there are Video over<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IP cameras that have neigther MPJEG neigther MPEG sources but<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; JPEG ones. The conclusion is that u have to reread the source<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; over and over again.<br>&gt; &gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Can anyone tell me what to modifiy to be able to do this?<br>&gt; &gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Thanks.<br>&gt; &gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Chris<br><br>-- <br>
----------------------------------------------------------------- <br>Cristian - Dragos, Cirjan<br>----------------------------------------------------------------- <br>Email: <a href="mailto:dragos.cirjan@yahoo.com">dragos.cirjan@yahoo.com</a><br>
Email: <a href="mailto:dragos.cirjan@itmediaconnect.ro">dragos.cirjan@itmediaconnect.ro</a>, <a href="mailto:doru@bocancul-literar.ro">doru@bocancul-literar.ro</a><br>Telefon: +40726355762<br><br></div>