<div dir="ltr">Thanks, with the pipeline you proposed it worked.<div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div>Andoni Galdos.<br></div></div></div>
<br><div class="gmail_quote">On Tue, Sep 20, 2016 at 4:32 PM, Sebastian Dröge <span dir="ltr"><<a href="mailto:sebastian@centricular.com" target="_blank">sebastian@centricular.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Di, 2016-09-20 at 16:22 +0200, Andoni Galdos wrote:<br>
><br>
> [...]<br>
<span class="">> Sender pipeline with x264enc:<br>
><br>
>     gst-launch-1.0 -e videotestsrc horizontal-speed=5 ! x264enc !<br>
> tcpclientsink port=5555 host=52.29.128.23<br>
><br>
> Sender pipeline with openh264enc:<br>
><br>
>     gst-launch-1.0 -e videotestsrc horizontal-speed=5 ! openh264enc !<br>
> tcpclientsink port=5555 host=52.29.128.23<br>
><br>
><br>
><br>
> Why is this happening? how can I solve it?<br>
<br>
</span>openh264enc (in 1.8 and before) creates h264 in the AVC stream-format,<br>
which is not streamable without a container. You have to add a<br>
h264parse element after the encoder, and then force it to byte-stream,<br>
e.g.<br>
<br>
... ! openh264enc ! h264parse ! video/x-h264,stream-format=<wbr>byte-stream ! ...<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Sebastian Dröge, Centricular Ltd · <a href="http://www.centricular.com" rel="noreferrer" target="_blank">http://www.centricular.com</a></font></span><br>______________________________<wbr>_________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.<wbr>freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/gstreamer-<wbr>devel</a><br>
<br></blockquote></div><br></div>