<div dir="ltr"><div><div>Hi all,<br><br></div>@Keith, I only made your suggestion working when I added the decodbin but the decode side has lot of issues. <br><br></div>Any suggestion? <br><div><br>GST_DEBUG=2 gst-launch-1.0 --gst-debug=flvmux:7,rtmpsink:7,omxh264enc:7 v4l2src ! decodebin name=demux ! queue ! videorate ! videoscale method=0 ! video/x-raw, framerate=30/1, width=320, height=240 ! videoconvert ! clockoverlay ! omxh264enc inline-header=true periodicty-idr=1 ! h264parse ! video/x-h264,profile=high,framerate=30/1,target-bitrate=130000 ! flvmux streamable=true ! queue ! rtmpsink location='rtmp://<a href="http://192.168.1.4:1935/live/myStream">192.168.1.4:1935/live/myStream</a>' demux. ! queue ! progressreport <br><br></div><div>Thanks in advance,<br></div><div>JM. <br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 14, 2015 at 9:46 PM, joao machado <span dir="ltr"><<a href="mailto:00jmsmachado@gmail.com" target="_blank">00jmsmachado@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div>Thank you for the support and suggestions. <br><br></div>I am trying theres pipelines with wowza and the only that is not working is the one with x264enc encoder (the first one). <br><br>GST_DEBUG=4 GST_DEBUG_FILE=gst_x264_rtmp.log gst-launch-1.0 -evm v4l2src ! video/x-raw, framerate=30/1,width=1280,height=720  ! videorate ! videoscale  ! videoconvert ! <b>x264enc</b> pass=pass1 threads=5 bitrate=5000 tune=zerolatency ! video/x-h264,profile=high,framerate=30/1 ! flvmux ! rtmpsink location='rtmp://<ip>:1935/live/myStream'<br><br>These  are using the omxh264enc but only have different log levels and output information.<br><br><b>GST_DEBUG=4 </b>GST_DEBUG_FILE=gst_omx_rtmp.log gst-launch-1.0 -evm v4l2src ! video/x-raw, framerate=30/1,width=1280,height=720  ! videorate ! videoscale  ! videoconvert ! omxh264enc  ! video/x-h264,profile=high,framerate=30/1,target-bitrate=2000000 ! flvmux ! rtmpsink location='rtmp://<ip>:1935/live/myStream'<br><br><b>GST_DEBUG=2,*rtmp*:5</b> GST_DEBUG_FILE=gst_omx_rtmp2.log gst-launch-1.0 -evm v4l2src ! video/x-raw, framerate=30/1,width=1280,height=720  ! videorate ! videoscale  ! videoconvert ! omxh264enc  ! video/x-h264,profile=high,framerate=30/1,target-bitrate=2000000 ! flvmux ! rtmpsink location='rtmp://1<ip>:1935/live/myStream'<br><br>In This i am using the suggested h264parse followed by the required caps but did not worked. <br><br>GST_DEBUG=3,*rtmp*:5 GST_DEBUG_FILE=gst_omx_avc.log gst-launch-1.0 -evm v4l2src ! video/x-raw,framerate=30/1,width=1280,height=720  ! videorate ! videoscale  ! videoconvert ! omxh264enc  ! video/x-h264,framerate=30/1,width=1280,height=720,profile=high,framerate=30/1,target-bitrate=2000000 ! <b>h264parse ! video/h-264,framerate=30/1,width=1280,height=720,stream-format=avc,alignment=au</b> ! flvmux  ! rtmpsink location='rtmp://<ip>:1935/live/myStream'<br></div><br></div><div><br></div>I attached the log files so someone can have a look for better troubleshooting.<br><br></div>Please help me solving this issue. <br><br></div>Br,<br></div>Joao M.<br></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Apr 13, 2015 at 2:08 PM, Sérgio Agostinho <span dir="ltr"><<a href="mailto:sergio.r.agostinho@gmail.com" target="_blank">sergio.r.agostinho@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div>Don't forget the tune zero latency property on x264enc. Should help you minimize the latency. <br><br>Sent from my Phone</div><div><div><div><br>On 12 Apr 2015, at 20:22, joao machado <<a href="mailto:00jmsmachado@gmail.com" target="_blank">00jmsmachado@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr">Hi all, <br><br><div><div dir="ltr" style="line-height:21.3px;color:rgb(68,68,68);font-family:Calibri,sans-serif;font-size:15px">I 
 am using Rpi and Gstreamer to stream my HD web cam with low latency. 
Currently I am using two different encoders for that purpose. With the 
omx I am getting some video quality issues and with x264 i am getting 
high CPU usage and low frequency. <br style="line-height:21.3px"><br style="line-height:21.3px">The following is the pipe with x264 encoder<a href="http://www.raspberrypi.org/forums/viewtopic.php?f=29&t=106455&p=734508#" style="line-height:21.3px;font-weight:inherit;color:rgb(0,104,207)" target="_blank"><br style="line-height:21.3px"></a><dl style="line-height:21.3px"><dd style="line-height:21.3px"><code style="line-height:21.3px">gst-launch-1.0 -vv v4l2src ! videoscale !  videorate  ! videoconvert ! \<br style="line-height:21.3px">  video/x-raw,width=1280,height=720,framerate=30/1  ! x264enc bitrate=8000 ! \<br style="line-height:21.3px">h264parse !  rtph264pay pt=96 config-interval=1 ! udpsink host=$1 port=$2<br style="line-height:21.3px"></code></dd></dl><br style="line-height:21.3px">The following are pipelines with low latency but with quality issues, despite the value that is use in the bitrate property.<br style="line-height:21.3px"><dl style="line-height:21.3px"><dd style="line-height:21.3px"><code style="line-height:21.3px">gst-launch-1.0 -vv v4l2src ! videoscale !  videorate  ! videoconvert ! \<br style="line-height:21.3px">  video/x-raw,width=720,height=480,framerate=30/1  ! omxh264enc inline-header=true periodicty-idr=1 ! \<br style="line-height:21.3px">video/x-h264,width=720,height=480,framerate=30/1,profile=high,target-bitrate=8000000,control-rate=variable,quant-i-frames=250 ! \<br style="line-height:21.3px">rtph264pay pt=96 ! udpsink host=$1 port=$2<br style="line-height:21.3px"><br style="line-height:21.3px">gst-launch-1.0 -vv v4l2src  \<br style="line-height:21.3px">image/jpeg,width=1280,height=720,framerate=30/1  ! jpegdec ! videoconvert  ! \<br style="line-height:21.3px">video/x-raw,width=1280,height=720  ! videorate !  omxh264enc inline-header=true periodicty-idr=1 ! \<br style="line-height:21.3px">video/x-h264,width=1280,height=720,framerate=30/1,profile=high,target-bitrate=5000000 ! \<br style="line-height:21.3px">rtph264pay pt=96 ! udpsink host=$1 port=$2<br style="line-height:21.3px"></code></dd></dl><br><br></div><div style="line-height:21.3px;color:rgb(68,68,68);font-family:Calibri,sans-serif;font-size:15px">The only difference that i found was in the stream-format property. <br><code style="line-height:21.3px"><br><b>x264enc</b></code><br><br>video/x-h264, codec_data=(buffer)0164001effe1001d6764001eacd940b43dbff0020001b10000030001000003003c8f162d9601000568ebecb22c, <b>stream-format=(string)avc</b>, alignment=(string)au, level=(string)3, profile=(string)high, width=(int)720, height=(int)480, pixel-aspect-ratio=(fraction)32/27, framerate=(fraction)30/1
<br> <br><b><code style="line-height:21.3px">omxh264enc</code></b><br> <br>video/x-h264, <b>stream-format=(string)byte-stream</b>, alignment=(string)au, profile=(string)high, level=(string)4, width=(int)720, height=(int)480, pixel-aspect-ratio=(fraction)32/27, framerate=(fraction)30/1<br style="line-height:21.3px"></div><div dir="ltr" style="line-height:21.3px;color:rgb(68,68,68);font-family:Calibri,sans-serif;font-size:15px"><br style="line-height:21.3px">Would be really cool to understand what is needed to change the stream format. <br style="line-height:21.3px"><br style="line-height:21.3px">Looking forward to have some clues from this community.<br style="line-height:21.3px"><br style="line-height:21.3px">Thanks in advance,<br style="line-height:21.3px">Joao M.<span style="color:rgb(68,68,68);font-family:Calibri,sans-serif;font-size:15px;line-height:21.3px"><br></span></div></div></div>
</div></blockquote></div></div><blockquote type="cite"><div><x264_omx264.png></div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>gstreamer-devel mailing list</span><br><span><a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a></span><br><span><a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a></span><br></div></blockquote></div><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>