<div dir="ltr"><div><div>HI Olivier,<br></div><div><br></div><div>Here is what logs came for running the pipeline:<br></div><b>gst-launch-1.0 rtspsrc location="rtsp://<a href="http://192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264" target="_blank">192.168.3.89:<wbr>8552/PSIA/Streaming/channels/<wbr>2?videoCodecType=H.264</a>" debug=1 ! fakesink </b><br><br></div><div>I compared these logs with the one working rtsp stream, here a<b>ttribute 'framerate' : </b> is missing in the response from the server for the<b> "DESCRIBE</b>" request. Please see the logs below. Could this be the cause of the problem. <br><br></div><div>And Even if there is no FPS from the server side or it is incorrect can we not set for receiving it at the capturing side? Please let me know what you think about it and the logs. <br><br></div><div>gst-launch-1.0 rtspsrc location="rtsp://<a href="http://192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264">192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264</a>" debug=1 ! fakesink<br>Setting pipeline to PAUSED ...<br>Pipeline is live and does not need PREROLL ...<br>Progress: (open) Opening Stream<br>Progress: (connect) Connecting to rtsp://<a href="http://192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264">192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264</a><br>RTSP request message 0x7f9053e73cc0<br>Progress: (open) Retrieving server options<br> request line:<br> method: 'OPTIONS'<br> uri: 'rtsp://<a href="http://192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264">192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264</a>'<br> version: '1.0'<br> headers:<br> key: 'User-Agent', value: 'GStreamer/1.8.0'<br> key: 'User-Agent', value: 'RealMedia Player Version 6.0.9.1235 (linux-2.0-libc6-i386-gcc2.95)'<br> key: 'ClientChallenge', value: '9e26d33f2984236010ef6253fb1887f7'<br> key: 'CompanyID', value: 'KnKV4M4I/B2FjJ1TToLycw=='<br> key: 'GUID', value: '00000000-0000-0000-0000-000000000000'<br> key: 'RegionData', value: '0'<br> key: 'PlayerStarttime', value: '[28/03/2003:22:50:23 00:00]'<br> key: 'ClientID', value: 'Linux_2.4_6.0.9.1235_play32_RN01_EN_586'<br> body:<br>RTSP response message 0x7f9053e73d20<br> status line:<br> code: '200'<br> reason: 'OK'<br> version: '1.0'<br> headers:<br> key: 'CSeq', value: '1'<br> key: 'Date', value: 'Mon, Aug 22 2016 06:39:56 GMT'<br> key: 'Public', value: 'OPTIONS'<br> key: 'Public', value: 'DESCRIBE'<br> key: 'Public', value: 'SETUP'<br> key: 'Public', value: 'TEARDOWN'<br> key: 'Public', value: 'PLAY'<br> key: 'Public', value: 'PAUSE'<br> key: 'Public', value: 'GET_PARAMETER'<br> key: 'Public', value: 'SET_PARAMETER'<br> body: length 0<br>RTSP request message 0x7f9053e73cc0<br> request line:<br> method: 'DESCRIBE'<br> uri: 'rtsp://<a href="http://192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264">192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264</a>'<br> version: '1.0'<br> headers:<br> key: 'User-Agent', value: 'GStreamer/1.8.0'<br> key: 'Accept', value: 'application/sdp'<br>Progress: (open) Retrieving media info<br> body:<br>RTSP response message 0x7f9053e73d20<br> status line:<br> code: '200'<br> reason: 'OK'<br> version: '1.0'<br> headers:<br> key: 'CSeq', value: '2'<br> key: 'Date', value: 'Mon, Aug 22 2016 06:39:56 GMT'<br> key: 'Content-Base', value: 'rtsp://<a href="http://192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264/">192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264/</a>'<br> key: 'Content-Type', value: 'application/sdp'<br> key: 'Content-Length', value: '670'<br> body: length 671<br>00000000 (0x7f904c031360): 76 3d 30 0d 0a 6f 3d 2d 20 31 34 37 31 38 34 36 v=0..o=- 1471846<br>00000010 (0x7f904c031370): 30 38 36 39 37 32 36 36 32 20 31 20 49 4e 20 49 086972662 1 IN I<br>00000020 (0x7f904c031380): 50 34 20 31 39 32 2e 31 36 38 2e 33 2e 38 39 0d P4 192.168.3.89.<br>00000030 (0x7f904c031390): 0a 73 3d 52 54 53 50 2f 52 54 50 20 73 74 72 65 .s=RTSP/RTP stre<br>00000040 (0x7f904c0313a0): 61 6d 20 66 72 6f 6d 20 49 50 4e 43 0d 0a 69 3d am from IPNC..i=<br>00000050 (0x7f904c0313b0): 50 53 49 41 2f 53 74 72 65 61 6d 69 6e 67 2f 63 PSIA/Streaming/c<br>00000060 (0x7f904c0313c0): 68 61 6e 6e 65 6c 73 2f 32 3f 76 69 64 65 6f 43 hannels/2?videoC<br>00000070 (0x7f904c0313d0): 6f 64 65 63 54 79 70 65 3d 48 2e 32 36 34 0d 0a odecType=H.264..<br>00000080 (0x7f904c0313e0): 74 3d 30 20 30 0d 0a 61 3d 74 6f 6f 6c 3a 4c 49 t=0 0..a=tool:LI<br>00000090 (0x7f904c0313f0): 56 45 35 35 35 20 53 74 72 65 61 6d 69 6e 67 20 VE555 Streaming <br>000000a0 (0x7f904c031400): 4d 65 64 69 61 20 76 32 30 31 35 2e 30 38 2e 30 Media v2015.08.0<br>000000b0 (0x7f904c031410): 37 0d 0a 61 3d 74 79 70 65 3a 62 72 6f 61 64 63 7..a=type:broadc<br>000000c0 (0x7f904c031420): 61 73 74 0d 0a 61 3d 63 6f 6e 74 72 6f 6c 3a 2a ast..a=control:*<br>000000d0 (0x7f904c031430): 0d 0a 61 3d 72 61 6e 67 65 3a 6e 70 74 3d 30 2d ..a=range:npt=0-<br>000000e0 (0x7f904c031440): 0d 0a 61 3d 78 2d 71 74 2d 74 65 78 74 2d 6e 61 ..a=x-qt-text-na<br>000000f0 (0x7f904c031450): 6d 3a 52 54 53 50 2f 52 54 50 20 73 74 72 65 61 m:RTSP/RTP strea<br>00000100 (0x7f904c031460): 6d 20 66 72 6f 6d 20 49 50 4e 43 0d 0a 61 3d 78 m from IPNC..a=x<br>00000110 (0x7f904c031470): 2d 71 74 2d 74 65 78 74 2d 69 6e 66 3a 50 53 49 -qt-text-inf:PSI<br>00000120 (0x7f904c031480): 41 2f 53 74 72 65 61 6d 69 6e 67 2f 63 68 61 6e A/Streaming/chan<br>00000130 (0x7f904c031490): 6e 65 6c 73 2f 32 3f 76 69 64 65 6f 43 6f 64 65 nels/2?videoCode<br>00000140 (0x7f904c0314a0): 63 54 79 70 65 3d 48 2e 32 36 34 0d 0a 6d 3d 76 cType=H.264..m=v<br>00000150 (0x7f904c0314b0): 69 64 65 6f 20 30 20 52 54 50 2f 41 56 50 20 39 ideo 0 RTP/AVP 9<br>00000160 (0x7f904c0314c0): 36 0d 0a 63 3d 49 4e 20 49 50 34 20 30 2e 30 2e 6..c=IN IP4 0.0.<br>00000170 (0x7f904c0314d0): 30 2e 30 0d 0a 62 3d 41 53 3a 31 32 30 30 30 0d 0.0..b=AS:12000.<br>00000180 (0x7f904c0314e0): 0a 61 3d 72 74 70 6d 61 70 3a 39 36 20 48 32 36 .a=rtpmap:96 H26<br>00000190 (0x7f904c0314f0): 34 2f 39 30 30 30 30 0d 0a 61 3d 66 6d 74 70 3a 4/90000..a=fmtp:<br>000001a0 (0x7f904c031500): 39 36 20 70 61 63 6b 65 74 69 7a 61 74 69 6f 6e 96 packetization<br>000001b0 (0x7f904c031510): 2d 6d 6f 64 65 3d 31 3b 70 72 6f 66 69 6c 65 2d -mode=1;profile-<br>000001c0 (0x7f904c031520): 6c 65 76 65 6c 2d 69 64 3d 36 34 30 30 32 39 3b level-id=640029;<br>000001d0 (0x7f904c031530): 73 70 72 6f 70 2d 70 61 72 61 6d 65 74 65 72 2d sprop-parameter-<br>000001e0 (0x7f904c031540): 73 65 74 73 3d 5a 32 51 41 4b 61 32 45 42 55 56 sets=Z2QAKa2EBUV<br>000001f0 (0x7f904c031550): 69 75 4b 78 55 64 43 41 71 4b 78 58 46 59 71 4f iuKxUdCAqKxXFYqO<br>00000200 (0x7f904c031560): 68 41 56 46 59 72 69 73 56 48 51 67 4b 69 73 56 hAVFYrisVHQgKisV<br>00000210 (0x7f904c031570): 78 57 4b 6a 6f 51 46 52 57 4b 34 72 46 52 30 49 xWKjoQFRWK4rFR0I<br>00000220 (0x7f904c031580): 43 6f 72 46 63 56 69 6f 36 45 43 53 46 49 54 6b CorFcVio6ECSFITk<br>00000230 (0x7f904c031590): 38 6e 79 66 6b 2f 6b 2f 4a 38 6e 6d 35 73 30 30 8nyfk/k/J8nm5s00<br>00000240 (0x7f904c0315a0): 49 45 6b 4b 51 6e 4a 35 50 6b 2f 4a 2f 4a 2b 54 IEkKQnJ5Pk/J/J+T<br>00000250 (0x7f904c0315b0): 35 50 4e 7a 5a 70 72 51 43 67 43 33 53 70 41 41 5PNzZprQCgC3SpAA<br>00000260 (0x7f904c0315c0): 41 41 77 48 67 41 41 41 34 51 59 45 41 41 39 43 AAwHgAAA4QYEAA9C<br>00000270 (0x7f904c0315d0): 51 41 42 45 71 6d 39 37 34 58 68 45 49 31 41 3d QABEqm974XhEI1A=<br>00000280 (0x7f904c0315e0): 3d 2c 61 4f 34 38 73 41 3d 3d 0d 0a 61 3d 63 6f =,aO48sA==..a=co<br>00000290 (0x7f904c0315f0): 6e 74 72 6f 6c 3a 74 72 61 63 6b 31 0d 0a 00 ntrol:track1... <br>sdp packet 0x7f904c031090:<br> version: '0'<br> origin:<br> username: '-'<br> sess_id: '1471846086972662'<br> sess_version: '1'<br> nettype: 'IN'<br> addrtype: 'IP4'<br> addr: '192.168.3.89'<br> session_name: 'RTSP/RTP stream from IPNC'<br> information: 'PSIA/Streaming/channels/2?videoCodecType=H.264'<br> uri: '(NULL)'<br> connection:<br> nettype: '(NULL)'<br> addrtype: '(NULL)'<br> address: '(NULL)'<br> ttl: '0'<br> addr_number: '0'<br> key:<br> type: '(NULL)'<br> data: '(NULL)'<br> attributes:<br> attribute 'tool' : 'LIVE555 Streaming Media v2015.08.07'<br> attribute 'type' : 'broadcast'<br> attribute 'control' : '*'<br> attribute 'range' : 'npt=0-'<br> attribute 'x-qt-text-nam' : 'RTSP/RTP stream from IPNC'<br> attribute 'x-qt-text-inf' : 'PSIA/Streaming/channels/2?videoCodecType=H.264'<br> medias:<br> media 0:<br> media: 'video'<br> port: '0'<br> num_ports: '0'<br> proto: 'RTP/AVP'<br> formats:<br> format '96'<br> information: '(NULL)'<br> connections:<br> nettype: 'IN'<br> addrtype: 'IP4'<br> address: '0.0.0.0'<br> ttl: '0'<br> addr_number: '0'<br> bandwidths:<br> type: 'AS'<br> bandwidth: '12000'<br> key:<br> type: '(NULL)'<br> data: '(NULL)'<br> attributes:<br> attribute 'rtpmap' : '96 H264/90000'<br> attribute 'fmtp' : '96 packetization-mode=1;profile-level-id=640029;sprop-parameter-sets=Z2QAKa2EBUViuKxUdCAqKxXFYqOhAVFYrisVHQgKisVxWKjoQFRWK4rFR0ICorFcVio6ECSFITk8nyfk/k/J8nm5s00IEkKQnJ5Pk/J/J+T5PNzZprQCgC3SpAAAAwHgAAA4QYEAA9CQABEqm974XhEI1A==,aO48sA=='<br> attribute 'control' : 'track1'<br>RTSP request message 0x7f9053e73ae0<br> request line:<br> method: 'SETUP'<br> uri: 'rtsp://<a href="http://192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264/track1">192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264/track1</a>'<br> version: '1.0'<br> headers:<br> key: 'User-Agent', value: 'GStreamer/1.8.0'<br>Progress: (request) SETUP stream 0<br> key: 'Transport', value: 'RTP/AVP;unicast;client_port=52534-52535'<br> body:<br>RTSP response message 0x7f9053e73b40<br> status line:<br> code: '200'<br> reason: 'OK'<br> version: '1.0'<br> headers:<br> key: 'CSeq', value: '3'<br> key: 'Date', value: 'Mon, Aug 22 2016 06:39:56 GMT'<br> key: 'Transport', value: 'RTP/AVP;unicast;destination=192.168.3.202;source=192.168.3.89;client_port=52534-52535;server_port=6970-6971'<br> key: 'Session', value: '16875434;timeout=65'<br> body: length 0<br>Progress: (open) Opened Stream<br>Setting pipeline to PLAYING ...<br>New clock: GstSystemClock<br>Progress: (request) Sending PLAY request<br>RTSP request message 0x7f9053e73c90<br> request line:<br> method: 'PLAY'<br> uri: 'rtsp://<a href="http://192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264/">192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264/</a>'<br> version: '1.0'<br> headers:<br> key: 'User-Agent', value: 'GStreamer/1.8.0'<br> key: 'Range', value: 'npt=0-'<br> body:<br>Progress: (request) Sending PLAY request<br>RTSP response message 0x7f9053e73cf0<br> status line:<br> code: '200'<br> reason: 'OK'<br> version: '1.0'<br> headers:<br> key: 'CSeq', value: '4'<br> key: 'Date', value: 'Mon, Aug 22 2016 06:39:56 GMT'<br> key: 'Range', value: 'npt=0.000-'<br> key: 'Session', value: '16875434'<br> key: 'RTP-Info', value: 'url=rtsp://<a href="http://192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264/track1;seq=27984;rtptime=162415213">192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264/track1;seq=27984;rtptime=162415213</a>'<br> body: length 0<br>Progress: (request) Sent PLAY request<br>^Chandling interrupt.<br>Interrupt: Stopping pipeline ...<br>Execution ended after 0:00:01.427176145<br>Setting pipeline to PAUSED ...<br>Setting pipeline to READY ...<br>RTSP request message 0x7f9053e73cc0<br> request line:<br> method: 'PAUSE'<br> uri: 'rtsp://<a href="http://192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264/">192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264/</a>'<br> version: '1.0'<br> headers:<br>Setting pipeline to NULL ...<br> key: 'User-Agent', value: 'GStreamer/1.8.0'<br> body:<br>0:00:01.504141354 12993 0x2620590 WARN rtspsrc gstrtspsrc.c:5423:gst_rtspsrc_try_send:<rtspsrc0> send interrupted<br>0:00:01.504194625 12993 0x2620590 WARN rtspsrc gstrtspsrc.c:7473:gst_rtspsrc_pause:<rtspsrc0> PAUSE interrupted<br>Freeing pipeline ...<br><br></div><br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><p style="margin:0in 0in 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><b><span style="color:rgb(31,73,125)">With Warm Regards,</span></b></p><p style="margin:0in 0in 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span style="color:rgb(31,73,125)">Shrishty Deorari</span></p><p style="margin:0in 0in 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span style="color:rgb(31,73,125)">VVDN Technologies Pvt Ltd<u></u><u></u></span></p><p style="margin:0in 0in 0.0001pt"><b style="font-family:Calibri,sans-serif;font-size:11pt"><span style="color:rgb(31,73,125)">Cell : </span></b><span style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(31,73,125)">+91 </span><font color="#1f497d" face="Calibri, sans-serif"><span style="font-size:14.6666669845581px">7773980237</span></font><span style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(31,73,125)"> | </span><b style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(31,73,125)">Skype :</b><span style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(31,73,125)"> shrishty_vvdn</span></p></div><div><span style="color:rgb(31,73,125)"><br></span></div></div></div></div></div></div>
<br><div class="gmail_quote">On Sat, Aug 20, 2016 at 2:44 AM, Olivier Crête <span dir="ltr"><<a href="mailto:olivier.crete@collabora.com" target="_blank">olivier.crete@collabora.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>Hi,</div><div><br></div><div>Can you run it as:</div><div>gst-launch-1.0 rtspsrc location="rtsp://<a href="http://192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264" target="_blank">192.168.3.89:<wbr>8552/PSIA/Streaming/channels/<wbr>2?videoCodecType=H.264</a>" debug=1 ! fakesink and see what it prints? </div><div><br></div><div>It seems like something is giving an invalid framerate and it should be ignored.</div><div><br></div><div>Olivier</div><div><div class="h5"><div><br></div><div>On Thu, 2016-08-18 at 17:00 +0530, Shrishty Deorari wrote:</div></div></div><blockquote type="cite"><div><div class="h5"><div dir="ltr"><div><div><div><div><div><div><div><div><div>Hi, <br><br></div>I am trying to work with a Gstreamer application which uses uridecodebin element. <br></div>For a particular IP camera which sends out video in two format H246 and MJPEG <br></div>The MJPEG video url is working fine with gstreamer application but the H264 video is not getting decoded.<br><br></div>Following is the sample pipeline I am using:<br><br> gst-launch-1.0 uridecodebin uri="rtsp://<a href="http://192.168.3.89:8552/PSIA/Streaming/channels/2?videoCodecType=H.264" target="_blank">192.168.3.89:8552/<wbr>PSIA/Streaming/channels/2?<wbr>videoCodecType=H.264</a>" ! videoconvert ! videoscale ! videorate ! video/x-raw,framerate=15/1,<wbr>width=320,height=240,format=<wbr>I420 ! xvimagesink<br><br></div>This is giving error:<br> <b>libav gstavcodecmap.c:2441:gst_<wbr>ffmpeg_caps_to_pixfmt: ignoring insane framerate 1/0<br></b><br></div><div>I have tried adding rtpjitterbuffer and rtph264depay elements with rtspsrc. But still the same error<br><br></div>This URL works fine with ffmpeg, vlc and other players. <br></div><b>Gstreamer version : 1.8.1<br></b></div><b>RTSP server: LIVE555<br></b></div><div><b>System : Ubuntu 16.04<br></b></div><div><br></div>Can Anyone help with this insane fps. <br><div><div><div><div><br><br><div><br><div><br><br><div><div><div><div><div><br clear="all"><div><div data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><p style="margin:0in 0in 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><b><span style="color:rgb(31,73,125)">With Warm Regards,</span></b></p><p style="margin:0in 0in 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span style="color:rgb(31,73,125)">Shrishty Deorari</span></p><p style="margin:0in 0in 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span style="color:rgb(31,73,125)">VVDN Technologies Pvt Ltd<u></u><u></u></span></p><p style="margin:0in 0in 0.0001pt"><b style="font-family:Calibri,sans-serif;font-size:11pt"><span style="color:rgb(31,73,125)">Cell : </span></b><span style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(31,73,125)">+91 </span><font color="#1f497d" face="Calibri, sans-serif"><span style="font-size:14.6667px">7773980237</span></font><span style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(31,73,125)"> | </span><b style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(31,73,125)">Skype :</b><span style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(31,73,125)"> shrishty_vvdn</span></p></div><div><span style="color:rgb(31,73,125)"><br></span></div></div></div></div></div></div>
</div></div></div></div></div></div></div></div></div></div></div></div>
</div></div><pre>______________________________<wbr>_________________
gstreamer-devel mailing list
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.<wbr>freedesktop.org</a>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/gstreamer-<wbr>devel</a><span class="HOEnZb"><font color="#888888">
</font></span></pre></blockquote><span class="HOEnZb"><font color="#888888"><div><span><pre><pre>-- <br></pre>Olivier Crête
<a href="mailto:olivier.crete@collabora.com" target="_blank">olivier.crete@collabora.com</a>
</pre></span></div></font></span></div><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>