<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><br><div>Inicio del mensaje reenviado:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>De: </b></span><span style="font-family:'Helvetica'; font-size:medium;">Matias Hernandez Arellano &lt;<a href="mailto:msdark@archlinux.cl">msdark@archlinux.cl</a>&gt;<br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>Fecha: </b></span><span style="font-family:'Helvetica'; font-size:medium;">5 de abril de 2011 11:59:11 GMT-04:00<br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>Para: </b></span><span style="font-family:'Helvetica'; font-size:medium;">Discussion of the development of and with GStreamer &lt;<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>&gt;<br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>Asunto: </b></span><span style="font-family:'Helvetica'; font-size:medium;"><b>GsrtRTPbin</b><br></span></div><br><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>(sorry for my english)</div>Hi... finally i managed to work with AppSink and AppSrc using OpenCV for a heavy image processing<div>so, now i want to stream the result over the networks (appsrc pipeline).</div><div>for this i test with this pipeline (saw somewhere in the network)</div><div><br></div><div><span class="Apple-style-span" style="font-family: sans-serif; "><pre class="programlisting" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 255); border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-color: initial; position: static; z-index: auto; ">gst<span class="symbol" style="color: rgb(206, 92, 0); ">-</span>launch gstrtpbin name<span class="symbol" style="color: rgb(206, 92, 0); ">=</span>rtpbin \
        v4l2src <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> ffmpegcolorspace <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> ffenc_h263 <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> rtph263ppay <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>send_rtp_sink_0 \
                  rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>send_rtp_src_0 <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> udpsink port<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="number" style="color: rgb(117, 80, 123); ">5000</span>                            \
                  rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>send_rtcp_src_0 <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> udpsink port<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="number" style="color: rgb(117, 80, 123); ">5001</span> sync<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="keyword" style="color: rgb(78, 154, 6); ">false</span> async<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="keyword" style="color: rgb(78, 154, 6); ">false</span>    \
                  udpsrc port<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="number" style="color: rgb(117, 80, 123); ">5005</span> <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>recv_rtcp_sink_0                           \
        audiotestsrc <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> amrnbenc <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> rtpamrpay <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>send_rtp_sink_1                   \
                  rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>send_rtp_src_1 <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> udpsink port<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="number" style="color: rgb(117, 80, 123); ">5002</span>                            \
                  rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>send_rtcp_src_1 <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> udpsink port<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="number" style="color: rgb(117, 80, 123); ">5003</span> sync<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="keyword" style="color: rgb(78, 154, 6); ">false</span> async<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="keyword" style="color: rgb(78, 154, 6); ">false</span>    \
                  udpsrc port<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="number" style="color: rgb(117, 80, 123); ">5007</span> <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>recv_rtcp_sink_1</pre></span><div><br></div><div>but this show an error:</div><div><br></div><div>ERROR: The flow don't want to PAUSE</div><div>ERROR: the element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Could not negotiate format</div><div>Check your filtered caps, if any</div><div><br></div><div>So i tried using some filtered caps but with this:</div><div><span class="Apple-style-span" style="font-family: sans-serif; "><pre class="programlisting" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 255); border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-color: initial; position: static; z-index: auto; ">gst<span class="symbol" style="color: rgb(206, 92, 0); ">-</span>launch gstrtpbin name<span class="symbol" style="color: rgb(206, 92, 0); ">=</span>rtpbin \
        v4l2src ! video/x-raw-yuv,width=640,height=480 <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> ffmpegcolorspace <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> ffenc_h263 <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> rtph263ppay <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>send_rtp_sink_0 \
                  rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>send_rtp_src_0 <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> udpsink port<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="number" style="color: rgb(117, 80, 123); ">5000</span>                            \
                  rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>send_rtcp_src_0 <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> udpsink port<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="number" style="color: rgb(117, 80, 123); ">5001</span> sync<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="keyword" style="color: rgb(78, 154, 6); ">false</span> async<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="keyword" style="color: rgb(78, 154, 6); ">false</span>    \
                  udpsrc port<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="number" style="color: rgb(117, 80, 123); ">5005</span> <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>recv_rtcp_sink_0                           \
        audiotestsrc <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> amrnbenc <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> rtpamrpay <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>send_rtp_sink_1                   \
                  rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>send_rtp_src_1 <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> udpsink port<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="number" style="color: rgb(117, 80, 123); ">5002</span>                            \
                  rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>send_rtcp_src_1 <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> udpsink port<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="number" style="color: rgb(117, 80, 123); ">5003</span> sync<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="keyword" style="color: rgb(78, 154, 6); ">false</span> async<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="keyword" style="color: rgb(78, 154, 6); ">false</span>    \
                  udpsrc port<span class="symbol" style="color: rgb(206, 92, 0); ">=</span><span class="number" style="color: rgb(117, 80, 123); ">5007</span> <span class="symbol" style="color: rgb(206, 92, 0); ">!</span> rtpbin<span class="symbol" style="color: rgb(206, 92, 0); ">.</span>recv_rtcp_sink_1</pre></span><div><br></div></div><div>I have this error:</div><div><br></div><div>Warning: wrong pipeline: Can't link ffmpegcsp0 to ffenc_h2630</div><div><br></div><div>So.</div><div><br></div><div>---</div><div>
<span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Matías Hernandez Arellano</div><div>Ingeniero de Software/Proyectos en VisionLabs S.A</div><div>CDA Archlinux-CL</div><div><a href="http://www.msdark.archlinux.cl">www.msdark.archlinux.cl</a></div><div><br></div></div></span><br class="Apple-interchange-newline"></span><br class="Apple-interchange-newline">
</div>
<br></div></div></blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Matías Hernandez Arellano</div><div>Ingeniero de Software/Proyectos en VisionLabs S.A</div><div>CDA Archlinux-CL</div><div><a href="http://www.msdark.archlinux.cl">www.msdark.archlinux.cl</a></div><div><br></div></div></span><br class="Apple-interchange-newline"></span><br class="Apple-interchange-newline">
</div>
<br></body></html>