<div dir="ltr">hello sir,<div><br></div><div>Greetings!!</div><div><br></div><div>Consider me a beginner in Gstreamer. </div><div><br></div><div>My Objective is I am trying to Record the File at 1080p resolution at 30 fps directly from  Raspberry pi camera and then streaming the "recording  in  progress/buffer" file over RTSP. </div><div><br></div><div>for the same i am using  following pipeline:</div><div><span style="font-variant-numeric:normal;font-variant-east-asian:normal;font-size:11pt;font-family:Calibri;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap"><br></span></div><div><span style="font-variant-numeric:normal;font-variant-east-asian:normal;font-size:11pt;font-family:Calibri;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap">``gst-launch-1.0</span><span style="font-variant-numeric:normal;font-variant-east-asian:normal;font-size:11pt;font-family:Calibri;color:rgb(0,0,0);font-weight:700;vertical-align:baseline;white-space:pre-wrap"> -vvv </span><span style="font-variant-numeric:normal;font-variant-east-asian:normal;font-size:11pt;font-family:Calibri;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap">v4l2src device=/dev/video0 ! capsfilter caps="video/x-raw,width=640,height=480,framerate=30/1" ! videoconvert ! videorate !</span><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-size:11pt;font-family:Calibri;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap"> </span><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-size:11pt;font-family:Calibri;color:rgb(0,0,0);font-weight:700;vertical-align:baseline;white-space:pre-wrap">queue </span><span style="font-variant-numeric:normal;font-variant-east-asian:normal;font-size:11pt;font-family:Calibri;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap">! </span><span style="font-variant-numeric:normal;font-variant-east-asian:normal;font-size:11pt;font-family:Calibri;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap"> </span><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-size:11pt;font-family:Calibri;color:rgb(0,0,0);font-weight:700;vertical-align:baseline;white-space:pre-wrap">x264enc </span><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-size:11pt;font-family:Calibri;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap">!  rtph264pay config-interval=1 pt=96 ! </span><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-size:11pt;font-family:Calibri;color:rgb(0,0,0);font-weight:700;vertical-align:baseline;white-space:pre-wrap"> rtspsink</span><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-size:11pt;font-family:Calibri;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap"> host=192.168.5.1 port=8080 ! </span><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-size:11pt;font-family:Calibri;color:rgb(0,0,0);font-weight:700;vertical-align:baseline;white-space:pre-wrap">queue </span><span style="font-variant-numeric:normal;font-variant-east-asian:normal;font-size:11pt;font-family:Calibri;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap">! </span><span id="gmail-docs-internal-guid-d590153b-7fff-7a55-7be0-c20d31525434"><span style="font-size:11pt;font-family:Calibri;color:rgb(0,0,0);font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"> </span><span style="font-size:11pt;font-family:Calibri;color:rgb(0,0,0);background-color:transparent;font-weight:700;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">x264enc </span><span style="font-size:11pt;font-family:Calibri;color:rgb(0,0,0);font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">! avimux </span><span style="font-size:11pt;font-family:Calibri;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"> </span><span style="font-size:11pt;font-family:Calibri;color:rgb(0,0,0);font-weight:700;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"> filesink location</span><span style="font-size:11pt;font-family:Calibri;color:rgb(0,0,0);font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap">=test_video.h264</span></span> `` </div><div><br></div><div><span style="background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;font-size:11pt;font-family:Calibri;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap">If any kind of mistake in this pipeline, please let me know and suggest me a  Right command.</span></div><div><br></div><div>Thanks,</div><div>Aditya Oza</div><div>Firmware Developer at Teksun Microsys Pvt Ltd, Ahmedabad<span style="color:rgb(0,0,0);font-family:Calibri;font-size:14.6667px;white-space:pre-wrap"> </span>  <br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div>