<div dir="ltr"><div>This is the output from the command:</div><div>gst-launch-1.0 uridecodebin uri=rtsp://<a href="http://192.168.1.105:16200/camera.sdp">192.168.1.105:16200/camera.sdp</a>  ! fakesink -v | tee /tmp/out.mp4<br></div><div><br></div><div><br></div><div>Jerry</div><div><br></div><div>----------------------</div><div>Setting pipeline to PAUSED ...</div><div>Pipeline is live and does not need PREROLL ...</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0: source = "\(GstRTSPSrc\)\ source"</div><div>Progress: (open) Opening Stream</div><div>Progress: (connect) Connecting to rtsp://<a href="http://192.168.1.105:16200/camera.sdp">192.168.1.105:16200/camera.sdp</a></div><div>Progress: (open) Retrieving server options</div><div>Progress: (open) Retrieving media info</div><div>Progress: (request) SETUP stream 0</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager: latency = 2000</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager: ntp-sync = false</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager: rfc7273-sync = false</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager: ntp-time-source = NTP time based on realtime clock</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager: drop-on-latency = false</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager: max-rtcp-rtp-time-diff = 1000</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager: buffer-mode = Slave receiver to sender clock</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstUDPSrc:udpsrc1: timeout = 5000000000</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstUDPSrc:udpsrc1: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(string)MP2T, a-tool=(string)"vlc\ 2.2.6", a-recvo</div><div>nly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstUDPSrc:udpsrc2: caps = application/x-rtcp</div><div>Progress: (open) Opened Stream</div><div>Setting pipeline to PLAYING ...</div><div>New clock: GstSystemClock</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager: buffer-mode = Slave receiver to sender clock</div><div>Progress: (request) Sending PLAY request</div><div>Progress: (request) Sending PLAY request</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstUDPSrc:udpsrc1: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(string)MP2T, a-tool=(string)"vlc\ 2.2.6", a-recvo</div><div>nly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000, play-speed=(double)1, play-scale=(double)1</div><div>Progress: (request) Sent PLAY request</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstUDPSrc:udpsrc2.GstPad:src: caps = application/x-rtcp</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstUDPSrc:udpsrc2.GstPad:src: caps = application/x-rtcp</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:recv_rtcp_sink_0.GstProxyPad:proxypad1: caps = application/x-rtcp</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:recv_rtcp_sink_0.GstProxyPad:proxypad1: caps = application/x-rtcp</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager/GstFunnel:funnel1.GstFunnelPad:funnelpad1: caps = application/x-rtcp</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:recv_rtp_sink_0: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(string)MP2T, a-tool=(</div><div>string)"vlc\ 2.2.6", a-recvonly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000, play-speed=(double)1, play-scale=</div><div>(double)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:recv_rtp_sink_0: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(string)MP2T, a-tool=(</div><div>string)"vlc\ 2.2.6", a-recvonly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000, play-speed=(double)1, play-scale=</div><div>(double)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstUDPSrc:udpsrc1: timeout = 0</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager/GstFunnel:funnel0.GstPad:src: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(string)MP2T, a-tool=</div><div>(string)"vlc\ 2.2.6", a-recvonly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000, play-speed=(double)1, play-scale</div><div>=(double)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager/GstRtpSession:rtpsession0.GstPad:recv_rtp_src: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(str</div><div>ing)MP2T, a-tool=(string)"vlc\ 2.2.6", a-recvonly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000, play-speed=(dou</div><div>ble)1, play-scale=(double)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(string)</div><div>MP2T, a-tool=(string)"vlc\ 2.2.6", a-recvonly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000, play-speed=(double)</div><div>1, play-scale=(double)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager/GstRtpSession:rtpsession0.GstPad:recv_rtp_sink: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(st</div><div>ring)MP2T, a-tool=(string)"vlc\ 2.2.6", a-recvonly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000, play-speed=(do</div><div>uble)1, play-scale=(double)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(s</div><div>tring)MP2T, a-tool=(string)"vlc\ 2.2.6", a-recvonly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000, play-speed=(d</div><div>ouble)1, play-scale=(double)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager/GstRtpPtDemux:rtpptdemux0.GstPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(string)MP2T</div><div>, a-tool=(string)"vlc\ 2.2.6", a-recvonly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000, play-speed=(double)1, p</div><div>lay-scale=(double)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0.GstGhostPad:sink.GstProxyPad:proxypad5: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(string)MP2T, a-tool=(s</div><div>tring)"vlc\ 2.2.6", a-recvonly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000, play-speed=(double)1, play-scale=(</div><div>double)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(string)MP2T, a-tool=(s</div><div>tring)"vlc\ 2.2.6", a-recvonly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000, play-speed=(double)1, play-scale=(</div><div>double)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTSDemux:tsdemux0.GstPad:sink: caps = video/mpegts, packetsize=(int)188, systemstream=(boolean)true</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstRtpMP2TDepay:rtpmp2tdepay0.GstPad:src: caps = video/mpegts, packetsize=(int)188, systemstream=(boolean)true</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstRtpMP2TDepay:rtpmp2tdepay0.GstPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(string)MP2T, a-tool</div><div>=(string)"vlc\ 2.2.6", a-recvonly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000, play-speed=(double)1, play-scal</div><div>e=(double)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(string)MP2T, a-tool=(</div><div>string)"vlc\ 2.2.6", a-recvonly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000, play-speed=(double)1, play-scale=</div><div>(double)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0.GstGhostPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(string)MP2T, a-tool=(string)"vlc\ 2.2.6", a-</div><div>recvonly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000, play-speed=(double)1, play-scale=(double)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source.GstGhostPad:recv_rtp_src_0_151008309_33.GstProxyPad:proxypad4: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(strin</div><div>g)MP2T, a-tool=(string)"vlc\ 2.2.6", a-recvonly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000, play-speed=(doubl</div><div>e)1, play-scale=(double)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:recv_rtp_src_0_151008309_33.GstProxyPad:proxypad3: caps = application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, en</div><div>coding-name=(string)MP2T, a-tool=(string)"vlc\ 2.2.6", a-recvonly=(string)"", a-type=(string)broadcast, a-charset=(string)UTF-8, ssrc=(uint)151008309, clock-base=(uint)2276392911, seqnum-base=(uint)60526, npt-start=(guint64)1038673572878000,</div><div> play-speed=(double)1, play-scale=(double)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:src_0: caps = audio/mpeg, mpegversion=(int)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMpegAudioParse:mpegaudioparse0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:src_1: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMpeg4VParse:mpeg4vparse0.GstPad:sink: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-buffers = 5</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-time = 0</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-bytes = 2097152</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstMultiQueuePad:sink_0: caps = audio/mpeg, mpegversion=(int)1</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstMultiQueuePad:sink_1: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstFluMp3Dec:flump3dec0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)2, rate=(int)44100, channels=(int)2, parsed=(boolean</div><div>)true</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMpegAudioParse:mpegaudioparse0.GstPad:src: caps = audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)2, rate=(int)44100, channels=(int)2, parsed</div><div>=(boolean)true</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstFluMp3Dec:flump3dec0.GstPad:src: caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)44100, channels=(int)2, channel-mask=(bitmask)0x</div><div>0000000000000003</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstFluVADec:fluvadec0.GstPad:sink: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, parsed=(boolean)true</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMpeg4VParse:mpeg4vparse0.GstPad:src: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, parsed=(boolean)true</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-buffers = 5</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-time = 0</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-bytes = 2097152</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-buffers = 5</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-time = 0</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-bytes = 2097152</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMpeg4VParse:mpeg4vparse0.GstPad:src: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, parsed=(boolean)true, profile=(string)simple, level=(str</div><div>ing)1, codec_data=(buffer)000001b001000001b58913000001000000012000c4f9ea8d8800f50d841e9463, width=(int)432, height=(int)244, pixel-aspect-ratio=(fraction)61/81</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-buffers = 5</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-time = 0</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0: max-size-bytes = 2097152</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstFluVADec:fluvadec0.GstPad:sink: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, parsed=(boolean)true, profile=(string)simple, level=(string)1</div><div>, codec_data=(buffer)000001b001000001b58913000001000000012000c4f9ea8d8800f50d841e9463, width=(int)432, height=(int)244, pixel-aspect-ratio=(fraction)61/81</div><div>Missing element: video/x-fluendo-va decoder</div><div>WARNING: from element /GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0: No decoder available for type 'video/x-fluendo-va, width=(int)432, height=(int)244, pixel-aspect-ratio=(fraction)61/81, framerate=(fraction)30/1, rotation=(int)0, in</div><div>terlaced=(boolean)false'.</div><div>Additional debug info:</div><div>gsturidecodebin.c(931): unknown_type_cb (): /GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstFluVADec:fluvadec0.GstPad:src: caps = video/x-fluendo-va, width=(int)432, height=(int)244, pixel-aspect-ratio=(fraction)61/81, framerate=(fraction)30/1, rotation</div><div>=(int)0, interlaced=(boolean)false</div><div>/GstPipeline:pipeline0/GstFakeSink:fakesink0.GstPad:sink: caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)44100, channels=(int)2, channel-mask=(bitmask)0x0000000000000003</div><div>/GstPipeline:pipeline0/GstURIDecodeBin:uridecodebin0.GstGhostPad:src_0.GstProxyPad:proxypad9: caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)4</div></div>