<div dir="ltr">Thanks Yair!<div>Below is the command working fine</div><div><br><div>





<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(0,105,223)"># gst-launch-1.0 pylonsrc ! "video/x-raw, format=GRAY8, width=1280, height=720" ! identity silent=0 ! videoconvert ! autovideosink </p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(0,105,223)"><br></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(0,105,223)"><br></p></div><div>My goal is to run this command inside rtsp media server test-launch binary as I want to stream it on a webpage. But when I run this I am getting the following error while playing it in vlc player.</div><div>





<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(0,105,223)"><br></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(0,105,223)">#  <b> ./test-launch "( gst-launch-1.0 pylonsrc ! video/x-raw, format=GRAY8, width=1280, height=720 ! identity silent=0 ! videoconvert ! identity silent=0 ! x264enc ! identity silent=0 ! rtph264pay name=pay0 pt=96 )"</b></p>
<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(0,105,223)"><br></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(0,105,223)">stream ready at rtsp://<a href="http://127.0.0.1:8554/test">127.0.0.1:8554/test</a></p></div><div>





<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(0,105,223);min-height:14px"><br></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Helvetica;min-height:14px"><font color="#ff9900">-------- When I try to play the stream (<span style="font-family:Arial,Helvetica,sans-serif;font-size:small">rtsp://<a href="http://127.0.0.1:8554/test">127.0.0.1:8554/test</a>) </span>in vlc Below</font><span style="color:rgb(255,153,0)"> error happens ---------</span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(0,105,223);min-height:14px"><br></p>
<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(0,105,223);min-height:14px"><br></p>
<p class="gmail-p1" style="margin:0px;font:12px Helvetica;color:rgb(0,105,223)">x264 [error]: baseline profile doesn't support 4:4:4</p><p class="gmail-p2" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(0,105,223)">






</p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(0,105,223)">x264 [error]: baseline profile doesn't support 4:4:4</p></div><div><br></div><div>Thanks,</div><div>Issac</div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Apr 19, 2020 at 4:00 PM Yair Reshef <<a href="mailto:yair99@gmail.com">yair99@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">note, GRAY8 is not supported in x264 (or RTP in general)<br>
so videoconvert will adapt it to another (RGBA), rtp/x264 compatible format.<br>
this might bite you if you plan to manipulate the GRAY8, as GRAY8, upstream.<br>
<br>
see<br>
gst-launch-1.0 -v videotestsrc !<br>
"video/x-raw,format=GRAY8,width=1280,height=720" ! videoflip<br>
method=vertical-flip ! identity silent=0 ! videoconvert ! identity<br>
silent=0 ! msdkh264enc ! identity silent=0 ! rtph264pay name=pay0<br>
pt=96 ! udpsink -v<br>
<br>
#from "camera"<br>
identity0: last-message = chain   ******* (identity0:sink) (921600 bytes, ...<br>
#into decoder<br>
identity1: last-message = chain   ******* (identity1:sink) (3768320 bytes, ...<br>
#after compression<br>
identity2: last-message = chain   ******* (identity2:sink) (8389 bytes...<br>
<br>
On Sun, Apr 19, 2020 at 12:01 PM Yair Reshef <<a href="mailto:yair99@gmail.com" target="_blank">yair99@gmail.com</a>> wrote:<br>
><br>
> continued on <a href="https://github.com/joshdoe/gst-plugins-vision/issues/30" rel="noreferrer" target="_blank">https://github.com/joshdoe/gst-plugins-vision/issues/30</a><br>
> tldr:<br>
> gst-launch-1.0 -v videotestsrc !<br>
> "video/x-raw,format=GRAY8,width=1280,height=720,framerate=25/1" !<br>
> videoflip method=vertical-flip ! videoconvert ! x264enc ! rtph264pay<br>
> name=pay0 pt=96 ! udpsink<br>
><br>
><br>
><br>
><br>
><br>
> On Sun, Apr 19, 2020 at 11:46 AM Yair Reshef <<a href="mailto:yair99@gmail.com" target="_blank">yair99@gmail.com</a>> wrote:<br>
> ><br>
> > hi,<br>
> > 1. you are working on a unmaintained git. it has move to gst-plugins-vision<br>
> > 2. there is no udpsink in your pipeline end<br>
> >  ! udpsink host=127.0.0.1 port=5000<br>
> > 3. start with a videotestsrc, check its working, then move to camera.<br>
> ><br>
> > On Sun, Apr 19, 2020 at 8:47 AM isshed <<a href="mailto:isshed.sip@gmail.com" target="_blank">isshed.sip@gmail.com</a>> wrote:<br>
> > ><br>
> > > Hi All,<br>
> > ><br>
> > > I am using a plugin pylonsrc (<a href="https://github.com/zingmars/gst-pylonsrc" rel="noreferrer" target="_blank">https://github.com/zingmars/gst-pylonsrc</a>).<br>
> > > Below is the command I am running, it is failing. Can you please tell me wha is the issue in the command. I want to generate rtsp stream from camera. This is a USB camera.<br>
> > ><br>
> > > harendra@ubuntu:~/$ gst-launch-1.0 -v pylonsrc height=720 width=1280 fps=25 ! videoflip method=vertical-flip ! videoconvert ! x264enc ! rtph264pay name=pay0 pt=96<br>
> > ><br>
> > > Setting pipeline to PAUSED ...<br>
> > > Pipeline is live and does not need PREROLL ...<br>
> > > Setting pipeline to PLAYING ...<br>
> > > New clock: GstSystemClock<br>
> > > /GstPipeline:pipeline0/GstPylonSrc:pylonsrc0.GstPad:src: caps = "video/x-raw\,\ format\=\(string\)GRAY8\,\ width\=\(int\)1280\,\ height\=\(int\)720\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1"<br>
> > > /GstPipeline:pipeline0/GstVideoFlip:videoflip0.GstPad:src: caps = "video/x-raw\,\ format\=\(string\)GRAY8\,\ width\=\(int\)1280\,\ height\=\(int\)720\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1"<br>
> > > /GstPipeline:pipeline0/GstVideoConvert:videoconvert0.GstPad:src: caps = "video/x-raw\,\ width\=\(int\)1280\,\ height\=\(int\)720\,\ framerate\=\(fraction\)30/1\,\ format\=\(string\)Y444\,\ pixel-aspect-ratio\=\(fraction\)1/1"<br>
> > > /GstPipeline:pipeline0/GstX264Enc:x264enc0.GstPad:sink: caps = "video/x-raw\,\ width\=\(int\)1280\,\ height\=\(int\)720\,\ framerate\=\(fraction\)30/1\,\ format\=\(string\)Y444\,\ pixel-aspect-ratio\=\(fraction\)1/1"<br>
> > > Redistribute latency...<br>
> > > /GstPipeline:pipeline0/GstVideoConvert:videoconvert0.GstPad:sink: caps = "video/x-raw\,\ format\=\(string\)GRAY8\,\ width\=\(int\)1280\,\ height\=\(int\)720\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1"<br>
> > > /GstPipeline:pipeline0/GstVideoFlip:videoflip0.GstPad:sink: caps = "video/x-raw\,\ format\=\(string\)GRAY8\,\ width\=\(int\)1280\,\ height\=\(int\)720\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1"<br>
> > > /GstPipeline:pipeline0/GstX264Enc:x264enc0.GstPad:src: caps = "video/x-h264\,\ codec_data\=\(buffer\)01f4001fffe1001a67f4001f919b280a00b76022000003000200000300791e30632c01000668ebec448440\,\ stream-format\=\(string\)avc\,\ alignment\=\(string\)au\,\ level\=\(string\)3.1\,\ profile\=\(string\)high-4:4:4\,\ width\=\(int\)1280\,\ height\=\(int\)720\,\ pixel-aspect-ratio\=\(fraction\)1/1\,\ framerate\=\(fraction\)30/1"<br>
> > > /GstPipeline:pipeline0/GstRtpH264Pay:pay0.GstPad:src: caps = "application/x-rtp\,\ media\=\(string\)video\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)f4001f\,\ sprop-parameter-sets\=\(string\)\"Z/QAH5GbKAoAt2AiAAADAAIAAAMAeR4wYyw\\\=\\\,aOvsRIRA\"\,\ payload\=\(int\)96\,\ ssrc\=\(uint\)277528337\,\ timestamp-offset\=\(uint\)153824638\,\ seqnum-offset\=\(uint\)11049\,\ a-framerate\=\(string\)30"<br>
> > > /GstPipeline:pipeline0/GstRtpH264Pay:pay0.GstPad:sink: caps = "video/x-h264\,\ codec_data\=\(buffer\)01f4001fffe1001a67f4001f919b280a00b76022000003000200000300791e30632c01000668ebec448440\,\ stream-format\=\(string\)avc\,\ alignment\=\(string\)au\,\ level\=\(string\)3.1\,\ profile\=\(string\)high-4:4:4\,\ width\=\(int\)1280\,\ height\=\(int\)720\,\ pixel-aspect-ratio\=\(fraction\)1/1\,\ framerate\=\(fraction\)30/1"<br>
> > > /GstPipeline:pipeline0/GstRtpH264Pay:pay0: timestamp = 153847583<br>
> > > /GstPipeline:pipeline0/GstRtpH264Pay:pay0: seqnum = 11049<br>
> > > ERROR: from element /GstPipeline:pipeline0/GstPylonSrc:pylonsrc0: Internal data flow error.<br>
> > > Additional debug info:<br>
> > > gstbasesrc.c(2948): gst_base_src_loop (): /GstPipeline:pipeline0/GstPylonSrc:pylonsrc0:<br>
> > > streaming task paused, reason not-linked (-1)<br>
> > > Execution ended after 0:00:10.726250733<br>
> > > Setting pipeline to PAUSED ...<br>
> > > Setting pipeline to READY ...<br>
> > > Setting pipeline to NULL ...<br>
> > > Freeing pipeline ...<br>
> > ><br>
> > ><br>
> > > Thanks,<br>
> > > Issac<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="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><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="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div>