I’ve taken the liberty of dumping the output from the previously described pipelines for both the working and non working jetson.
First the working log:
Setting pipeline to PAUSED …
/GstPipeline:pipeline0/GstTCPServerSink:tcpserversink0: current-port = 8080
Pipeline is live and does not need PREROLL …
Progress: (open) Opening Stream
Progress: (connect) Connecting to rtsp://root:pass@192.168.1.51:554/axis-media/media.amp
Progress: (open) Retrieving server options
Progress: (open) Retrieving media info
Progress: (request) SETUP stream 0
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager: latency = 2000
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager: ntp-sync = false
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager: ntp-time-source = NTP time based on realtime clock
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager: drop-on-latency = false
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager: max-rtcp-rtp-time-diff = 1000
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager: buffer-mode = Slave receiver to sender clock
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc1: timeout = 5000000000
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc1: caps = “application/x-rtp,\ media=(string)video,\ payload=(int)96,\ clock-rate=(int)90000,\ encoding-name=(string)H264,\ packetization-mode=(string)1,\ profile-level-id=(string)4D0029,\ sprop-parameter-sets=(string)"Z00AKeKQDwBE/LgLcBAQGkHiRFQ\=\,aO48gA\=\=",\ a-framerate=(string)30.0,\ a-transform=(string)"1.000000\,0.000000\,0.000000\;0.000000\,1.000000\,0.000000\;0.000000\,0.000000\,1.000000",\ ssrc=(uint)3408047877”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc2: caps = application/x-rtcp
Progress: (open) Opened Stream
Setting pipeline to PLAYING …
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager: buffer-mode = Slave receiver to sender clock
New clock: GstSystemClock
Progress: (request) Sending PLAY request
Progress: (request) Sending PLAY request
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc1: caps = “application/x-rtp,\ media=(string)video,\ payload=(int)96,\ clock-rate=(int)90000,\ encoding-name=(string)H264,\ packetization-mode=(string)1,\ profile-level-id=(string)4D0029,\ sprop-parameter-sets=(string)"Z00AKeKQDwBE/LgLcBAQGkHiRFQ\=\,aO48gA\=\=",\ a-framerate=(string)30.0,\ a-transform=(string)"1.000000\,0.000000\,0.000000\;0.000000\,1.000000\,0.000000\;0.000000\,0.000000\,1.000000",\ ssrc=(uint)3408047877,\ clock-base=(uint)2194114343,\ seqnum-base=(uint)55774,\ npt-start=(guint64)0,\ play-speed=(double)1,\ play-scale=(double)1”
Progress: (request) Sent PLAY request
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc1.GstPad:src: caps = “application/x-rtp,\ media=(string)video,\ payload=(int)96,\ clock-rate=(int)90000,\ encoding-name=(string)H264,\ packetization-mode=(string)1,\ profile-level-id=(string)4D0029,\ sprop-parameter-sets=(string)"Z00AKeKQDwBE/LgLcBAQGkHiRFQ\=\,aO48gA\=\=",\ a-framerate=(string)30.0,\ a-transform=(string)"1.000000\,0.000000\,0.000000\;0.000000\,1.000000\,0.000000\;0.000000\,0.000000\,1.000000",\ ssrc=(uint)3408047877,\ clock-base=(uint)2194114343,\ seqnum-base=(uint)55774,\ npt-start=(guint64)0,\ play-speed=(double)1,\ play-scale=(double)1”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager.GstGhostPad:recv_rtp_sink_0.GstProxyPad:proxypad0: caps = “application/x-rtp,\ media=(string)video,\ payload=(int)96,\ clock-rate=(int)90000,\ encoding-name=(string)H264,\ packetization-mode=(string)1,\ profile-level-id=(string)4D0029,\ sprop-parameter-sets=(string)"Z00AKeKQDwBE/LgLcBAQGkHiRFQ\=\,aO48gA\=\=",\ a-framerate=(string)30.0,\ a-transform=(string)"1.000000\,0.000000\,0.000000\;0.000000\,1.000000\,0.000000\;0.000000\,0.000000\,1.000000",\ ssrc=(uint)3408047877,\ clock-base=(uint)2194114343,\ seqnum-base=(uint)55774,\ npt-start=(guint64)0,\ play-speed=(double)1,\ play-scale=(double)1”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager.GstGhostPad:recv_rtp_sink_0.GstProxyPad:proxypad0: caps = “application/x-rtp,\ media=(string)video,\ payload=(int)96,\ clock-rate=(int)90000,\ encoding-name=(string)H264,\ packetization-mode=(string)1,\ profile-level-id=(string)4D0029,\ sprop-parameter-sets=(string)"Z00AKeKQDwBE/LgLcBAQGkHiRFQ\=\,aO48gA\=\=",\ a-framerate=(string)30.0,\ a-transform=(string)"1.000000\,0.000000\,0.000000\;0.000000\,1.000000\,0.000000\;0.000000\,0.000000\,1.000000",\ ssrc=(uint)3408047877,\ clock-base=(uint)2194114343,\ seqnum-base=(uint)55774,\ npt-start=(guint64)0,\ play-speed=(double)1,\ play-scale=(double)1”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0.GstPad:recv_rtp_src: caps = “application/x-rtp,\ media=(string)video,\ payload=(int)96,\ clock-rate=(int)90000,\ encoding-name=(string)H264,\ packetization-mode=(string)1,\ profile-level-id=(string)4D0029,\ sprop-parameter-sets=(string)"Z00AKeKQDwBE/LgLcBAQGkHiRFQ\=\,aO48gA\=\=",\ a-framerate=(string)30.0,\ a-transform=(string)"1.000000\,0.000000\,0.000000\;0.000000\,1.000000\,0.000000\;0.000000\,0.000000\,1.000000",\ ssrc=(uint)3408047877,\ clock-base=(uint)2194114343,\ seqnum-base=(uint)55774,\ npt-start=(guint64)0,\ play-speed=(double)1,\ play-scale=(double)1”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:sink: caps = “application/x-rtp,\ media=(string)video,\ payload=(int)96,\ clock-rate=(int)90000,\ encoding-name=(string)H264,\ packetization-mode=(string)1,\ profile-level-id=(string)4D0029,\ sprop-parameter-sets=(string)"Z00AKeKQDwBE/LgLcBAQGkHiRFQ\=\,aO48gA\=\=",\ a-framerate=(string)30.0,\ a-transform=(string)"1.000000\,0.000000\,0.000000\;0.000000\,1.000000\,0.000000\;0.000000\,0.000000\,1.000000",\ ssrc=(uint)3408047877,\ clock-base=(uint)2194114343,\ seqnum-base=(uint)55774,\ npt-start=(guint64)0,\ play-speed=(double)1,\ play-scale=(double)1”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0.GstPad:recv_rtp_sink: caps = “application/x-rtp,\ media=(string)video,\ payload=(int)96,\ clock-rate=(int)90000,\ encoding-name=(string)H264,\ packetization-mode=(string)1,\ profile-level-id=(string)4D0029,\ sprop-parameter-sets=(string)"Z00AKeKQDwBE/LgLcBAQGkHiRFQ\=\,aO48gA\=\=",\ a-framerate=(string)30.0,\ a-transform=(string)"1.000000\,0.000000\,0.000000\;0.000000\,1.000000\,0.000000\;0.000000\,0.000000\,1.000000",\ ssrc=(uint)3408047877,\ clock-base=(uint)2194114343,\ seqnum-base=(uint)55774,\ npt-start=(guint64)0,\ play-speed=(double)1,\ play-scale=(double)1”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager.GstGhostPad:recv_rtp_sink_0: caps = “application/x-rtp,\ media=(string)video,\ payload=(int)96,\ clock-rate=(int)90000,\ encoding-name=(string)H264,\ packetization-mode=(string)1,\ profile-level-id=(string)4D0029,\ sprop-parameter-sets=(string)"Z00AKeKQDwBE/LgLcBAQGkHiRFQ\=\,aO48gA\=\=",\ a-framerate=(string)30.0,\ a-transform=(string)"1.000000\,0.000000\,0.000000\;0.000000\,1.000000\,0.000000\;0.000000\,0.000000\,1.000000",\ ssrc=(uint)3408047877,\ clock-base=(uint)2194114343,\ seqnum-base=(uint)55774,\ npt-start=(guint64)0,\ play-speed=(double)1,\ play-scale=(double)1”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc1: timeout = 0
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink: caps = “application/x-rtp,\ media=(string)video,\ payload=(int)96,\ clock-rate=(int)90000,\ encoding-name=(string)H264,\ packetization-mode=(string)1,\ profile-level-id=(string)4D0029,\ sprop-parameter-sets=(string)"Z00AKeKQDwBE/LgLcBAQGkHiRFQ\=\,aO48gA\=\=",\ a-framerate=(string)30.0,\ a-transform=(string)"1.000000\,0.000000\,0.000000\;0.000000\,1.000000\,0.000000\;0.000000\,0.000000\,1.000000",\ ssrc=(uint)3408047877,\ clock-base=(uint)2194114343,\ seqnum-base=(uint)55774,\ npt-start=(guint64)0,\ play-speed=(double)1,\ play-scale=(double)1”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:src: caps = “application/x-rtp,\ media=(string)video,\ payload=(int)96,\ clock-rate=(int)90000,\ encoding-name=(string)H264,\ packetization-mode=(string)1,\ profile-level-id=(string)4D0029,\ sprop-parameter-sets=(string)"Z00AKeKQDwBE/LgLcBAQGkHiRFQ\=\,aO48gA\=\=",\ a-framerate=(string)30.0,\ a-transform=(string)"1.000000\,0.000000\,0.000000\;0.000000\,1.000000\,0.000000\;0.000000\,0.000000\,1.000000",\ ssrc=(uint)3408047877,\ clock-base=(uint)2194114343,\ seqnum-base=(uint)55774,\ npt-start=(guint64)0,\ play-speed=(double)1,\ play-scale=(double)1”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpPtDemux:rtpptdemux0.GstPad:sink: caps = “application/x-rtp,\ media=(string)video,\ payload=(int)96,\ clock-rate=(int)90000,\ encoding-name=(string)H264,\ packetization-mode=(string)1,\ profile-level-id=(string)4D0029,\ sprop-parameter-sets=(string)"Z00AKeKQDwBE/LgLcBAQGkHiRFQ\=\,aO48gA\=\=",\ a-framerate=(string)30.0,\ a-transform=(string)"1.000000\,0.000000\,0.000000\;0.000000\,1.000000\,0.000000\;0.000000\,0.000000\,1.000000",\ ssrc=(uint)3408047877,\ clock-base=(uint)2194114343,\ seqnum-base=(uint)55774,\ npt-start=(guint64)0,\ play-speed=(double)1,\ play-scale=(double)1”
/GstPipeline:pipeline0/GstRtpH264Depay:rtph264depay0.GstPad:src: caps = “video/x-h264,\ stream-format=(string)avc,\ alignment=(string)au,\ codec_data=(buffer)014d0029ffe10014674d0029e2900f0044fcb80b7010101a41e2445401000468ee3c80,\ level=(string)4.1,\ profile=(string)main”
/GstPipeline:pipeline0/GstH264Parse:h264parse0.GstPad:src: caps = “video/x-h264,\ stream-format=(string)avc,\ alignment=(string)au,\ codec_data=(buffer)014d0029ffe10014674d0029e2900f0044fcb80b7010101a41e2445401000468ee3c80,\ level=(string)4.1,\ profile=(string)main,\ pixel-aspect-ratio=(fraction)1/1,\ width=(int)1920,\ height=(int)1080,\ framerate=(fraction)0/1,\ parsed=(boolean)true”
/GstPipeline:pipeline0/GstMatroskaMux:matroskamux0.GstMatroskamuxPad:video_0: caps = “video/x-h264,\ stream-format=(string)avc,\ alignment=(string)au,\ codec_data=(buffer)014d0029ffe10014674d0029e2900f0044fcb80b7010101a41e2445401000468ee3c80,\ level=(string)4.1,\ profile=(string)main,\ pixel-aspect-ratio=(fraction)1/1,\ width=(int)1920,\ height=(int)1080,\ framerate=(fraction)0/1,\ parsed=(boolean)true”
/GstPipeline:pipeline0/GstH264Parse:h264parse0.GstPad:sink: caps = “video/x-h264,\ stream-format=(string)avc,\ alignment=(string)au,\ codec_data=(buffer)014d0029ffe10014674d0029e2900f0044fcb80b7010101a41e2445401000468ee3c80,\ level=(string)4.1,\ profile=(string)main”
/GstPipeline:pipeline0/GstRtpH264Depay:rtph264depay0.GstPad:sink: caps = “application/x-rtp,\ media=(string)video,\ payload=(int)96,\ clock-rate=(int)90000,\ encoding-name=(string)H264,\ packetization-mode=(string)1,\ profile-level-id=(string)4D0029,\ sprop-parameter-sets=(string)"Z00AKeKQDwBE/LgLcBAQGkHiRFQ\=\,aO48gA\=\=",\ a-framerate=(string)30.0,\ a-transform=(string)"1.000000\,0.000000\,0.000000\;0.000000\,1.000000\,0.000000\;0.000000\,0.000000\,1.000000",\ ssrc=(uint)3408047877,\ clock-base=(uint)2194114343,\ seqnum-base=(uint)55774,\ npt-start=(guint64)0,\ play-speed=(double)1,\ play-scale=(double)1”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0.GstGhostPad:recv_rtp_src_0_3408047877_96.GstProxyPad:proxypad4: caps = “application/x-rtp,\ media=(string)video,\ payload=(int)96,\ clock-rate=(int)90000,\ encoding-name=(string)H264,\ packetization-mode=(string)1,\ profile-level-id=(string)4D0029,\ sprop-parameter-sets=(string)"Z00AKeKQDwBE/LgLcBAQGkHiRFQ\=\,aO48gA\=\=",\ a-framerate=(string)30.0,\ a-transform=(string)"1.000000\,0.000000\,0.000000\;0.000000\,1.000000\,0.000000\;0.000000\,0.000000\,1.000000",\ ssrc=(uint)3408047877,\ clock-base=(uint)2194114343,\ seqnum-base=(uint)55774,\ npt-start=(guint64)0,\ play-speed=(double)1,\ play-scale=(double)1”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager.GstGhostPad:recv_rtp_src_0_3408047877_96.GstProxyPad:proxypad3: caps = “application/x-rtp,\ media=(string)video,\ payload=(int)96,\ clock-rate=(int)90000,\ encoding-name=(string)H264,\ packetization-mode=(string)1,\ profile-level-id=(string)4D0029,\ sprop-parameter-sets=(string)"Z00AKeKQDwBE/LgLcBAQGkHiRFQ\=\,aO48gA\=\=",\ a-framerate=(string)30.0,\ a-transform=(string)"1.000000\,0.000000\,0.000000\;0.000000\,1.000000\,0.000000\;0.000000\,0.000000\,1.000000",\ ssrc=(uint)3408047877,\ clock-base=(uint)2194114343,\ seqnum-base=(uint)55774,\ npt-start=(guint64)0,\ play-speed=(double)1,\ play-scale=(double)1”
/GstPipeline:pipeline0/GstMatroskaMux:matroskamux0: streamable = true
/GstPipeline:pipeline0/GstMatroskaMux:matroskamux0.GstPad:src: caps = video/x-matroska
/GstPipeline:pipeline0/GstTCPServerSink:tcpserversink0.GstPad:sink: caps = video/x-matroska
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0.GstPad:send_rtcp_src: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager.GstGhostPad:send_rtcp_src_0: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSink:udpsink1.GstPad:sink: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager.GstGhostPad:send_rtcp_src_0.GstProxyPad:proxypad2: caps = application/x-rtcp
/GstPipeline:pipeline0/GstMatroskaMux:matroskamux0.GstPad:src: caps = “video/x-matroska,\ streamheader=(buffer)<\ 1a45dfa301000000000000144282896d6174726f736b610042878102428581021853806701ffffffffffffff1549a966010000000000006a73a4905fc5cde717e4b3a8be5a2e8afbe9babf2ad7b1830f42404d80a64753747265616d6572206d6174726f736b616d75782076657273696f6e20312e372e302e31005741994753747265616d6572204d6174726f736b61206d757865720044618806a9baa31bc502001654ae6b010000000000006cae0100000000000063d7810183810173c588ab962e829ecb166a536e86566964656f00e00100000000000008b0820780ba8204388690565f4d504547342f49534f2f4156430063a2a3014d0029ffe10014674d0029e2900f0044fcb80b7010101a41e2445401000468ee3c80\ >”
/GstPipeline:pipeline0/GstTCPServerSink:tcpserversink0.GstPad:sink: caps = “video/x-matroska,\ streamheader=(buffer)<\ 1a45dfa301000000000000144282896d6174726f736b610042878102428581021853806701ffffffffffffff1549a966010000000000006a73a4905fc5cde717e4b3a8be5a2e8afbe9babf2ad7b1830f42404d80a64753747265616d6572206d6174726f736b616d75782076657273696f6e20312e372e302e31005741994753747265616d6572204d6174726f736b61206d757865720044618806a9baa31bc502001654ae6b010000000000006cae0100000000000063d7810183810173c588ab962e829ecb166a536e86566964656f00e00100000000000008b0820780ba8204388690565f4d504547342f49534f2f4156430063a2a3014d0029ffe10014674d0029e2900f0044fcb80b7010101a41e2445401000468ee3c80\ >”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:rtcp_src_3408047877: caps = “application/x-rtcp,\ ssrc=(uint)3408047877”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink_rtcp: caps = “application/x-rtcp,\ ssrc=(uint)3408047877”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0: stats = “application/x-rtp-session-stats,\ rtx-drop-count=(uint)0,\ sent-nack-count=(uint)0,\ recv-nack-count=(uint)0,\ source-stats=(GValueArray)NULL,\ rtx-count=(uint)0;”
handling interrupt.
Interrupt: Stopping pipeline …
Execution ended after 0:00:37.569741378
Setting pipeline to PAUSED …
Setting pipeline to READY …
Setting pipeline to NULL …
Freeing pipeline …
Now the non working log:
Setting pipeline to PAUSED …
/GstPipeline:pipeline0/GstTCPServerSink:tcpserversink0: current-port = 8080
Pipeline is live and does not need PREROLL …
Progress: (open) Opening Stream
Progress: (connect) Connecting to rtsp://root:pass@192.168.1.51:554/axis-media/media.amp
Progress: (open) Retrieving server options
Progress: (open) Retrieving media info
Progress: (request) SETUP stream 0
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager: latency = 2000
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager: ntp-sync = false
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager: use-pipeline-clock = false
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager: drop-on-latency = false
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager: buffer-mode = Slave receiver to sender clock
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc1: timeout = 5000000000
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc2.GstPad:src: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc2: caps = application/x-rtcp
Progress: (open) Opened Stream
Setting pipeline to PLAYING …
New clock: GstSystemClock
Progress: (request) Sending PLAY request
Progress: (request) Sending PLAY request
Progress: (request) Sent PLAY request
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager.GstGhostPad:recv_rtcp_sink_0.GstProxyPad:proxypad1: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0.GstPad:sync_src: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:rtcp_sink: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0.GstPad:recv_rtcp_sink: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager.GstGhostPad:recv_rtcp_sink_0: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc2.GstPad:src: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager.GstGhostPad:recv_rtcp_sink_0.GstProxyPad:proxypad1: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0.GstPad:sync_src: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:rtcp_sink: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0.GstPad:recv_rtcp_sink: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager.GstGhostPad:recv_rtcp_sink_0: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc1: timeout = 0
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager.GstGhostPad:recv_rtp_src_0_3313596320_96: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)4D0029, sprop-parameter-sets=(string)“Z00AKeKQDwBE/LgLcBAQGkHiRFQ=,aO48gA==”, a-framerate=(string)30.0, a-transform=(string)“1.000000,0.000000,0.000000;0.000000,1.000000,0.000000;0.000000,0.000000,1.000000”, clock-base=(uint)2684380523, seqnum-base=(uint)21203, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0.GstGhostPad:recv_rtp_src_0_3313596320_96: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)4D0029, sprop-parameter-sets=(string)“Z00AKeKQDwBE/LgLcBAQGkHiRFQ=,aO48gA==”, a-framerate=(string)30.0, a-transform=(string)“1.000000,0.000000,0.000000;0.000000,1.000000,0.000000;0.000000,0.000000,1.000000”, clock-base=(uint)2684380523, seqnum-base=(uint)21203, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1
/GstPipeline:pipeline0/GstRtpH264Depay:rtph264depay0.GstPad:src: caps = video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)014d0029ffe10014674d0029e2900f0044fcb80b7010101a41e2445401000468ee3c80
/GstPipeline:pipeline0/GstH264Parse:h264parse0.GstPad:src: caps = video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)014d0029ffe10014674d0029e2900f0044fcb80b7010101a41e2445401000468ee3c80, width=(int)1920, height=(int)1080, parsed=(boolean)true, pixel-aspect-ratio=(fraction)1/1
/GstPipeline:pipeline0/GstMatroskaMux:matroskamux0.GstMatroskamuxPad:video_0: caps = video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)014d0029ffe10014674d0029e2900f0044fcb80b7010101a41e2445401000468ee3c80, width=(int)1920, height=(int)1080, parsed=(boolean)true, pixel-aspect-ratio=(fraction)1/1
/GstPipeline:pipeline0/GstH264Parse:h264parse0.GstPad:sink: caps = video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)014d0029ffe10014674d0029e2900f0044fcb80b7010101a41e2445401000468ee3c80
/GstPipeline:pipeline0/GstRtpH264Depay:rtph264depay0.GstPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)4D0029, sprop-parameter-sets=(string)“Z00AKeKQDwBE/LgLcBAQGkHiRFQ=,aO48gA==”, a-framerate=(string)30.0, a-transform=(string)“1.000000,0.000000,0.000000;0.000000,1.000000,0.000000;0.000000,0.000000,1.000000”, clock-base=(uint)2684380523, seqnum-base=(uint)21203, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0.GstGhostPad:recv_rtp_src_0_3313596320_96.GstProxyPad:proxypad4: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)4D0029, sprop-parameter-sets=(string)“Z00AKeKQDwBE/LgLcBAQGkHiRFQ=,aO48gA==”, a-framerate=(string)30.0, a-transform=(string)“1.000000,0.000000,0.000000;0.000000,1.000000,0.000000;0.000000,0.000000,1.000000”, clock-base=(uint)2684380523, seqnum-base=(uint)21203, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager.GstGhostPad:recv_rtp_src_0_3313596320_96.GstProxyPad:proxypad3: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)4D0029, sprop-parameter-sets=(string)“Z00AKeKQDwBE/LgLcBAQGkHiRFQ=,aO48gA==”, a-framerate=(string)30.0, a-transform=(string)“1.000000,0.000000,0.000000;0.000000,1.000000,0.000000;0.000000,0.000000,1.000000”, clock-base=(uint)2684380523, seqnum-base=(uint)21203, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1
/GstPipeline:pipeline0/GstMatroskaMux:matroskamux0: streamable = true
/GstPipeline:pipeline0/GstMatroskaMux:matroskamux0.GstPad:src: caps = video/x-matroska
/GstPipeline:pipeline0/GstTCPServerSink:tcpserversink0.GstPad:sink: caps = video/x-matroska
/GstPipeline:pipeline0/GstMatroskaMux:matroskamux0.GstPad:src: caps = video/x-matroska, streamheader=(buffer)< 1a45dfa301000000000000144282896d6174726f736b610042878102428581021853806701ffffffffffffff1549a966010000000000006373a49093511fa526089e9db6b704902060f19a2ad7b1830f42404d809f4753747265616d657220706c7567696e2076657273696f6e20312e322e34005741994753747265616d6572204d6174726f736b61206d757865720044618806a9bb6207940a001654ae6b010000000000006cae0100000000000063d7810183810173c58828e29b6f57487313536e86566964656f00e00100000000000008b0820780ba8204388690565f4d504547342f49534f2f4156430063a2a3014d0029ffe10014674d0029e2900f0044fcb80b7010101a41e2445401000468ee3c80 >
/GstPipeline:pipeline0/GstTCPServerSink:tcpserversink0.GstPad:sink: caps = video/x-matroska, streamheader=(buffer)< 1a45dfa301000000000000144282896d6174726f736b610042878102428581021853806701ffffffffffffff1549a966010000000000006373a49093511fa526089e9db6b704902060f19a2ad7b1830f42404d809f4753747265616d657220706c7567696e2076657273696f6e20312e322e34005741994753747265616d6572204d6174726f736b61206d757865720044618806a9bb6207940a001654ae6b010000000000006cae0100000000000063d7810183810173c58828e29b6f57487313536e86566964656f00e00100000000000008b0820780ba8204388690565f4d504547342f49534f2f4156430063a2a3014d0029ffe10014674d0029e2900f0044fcb80b7010101a41e2445401000468ee3c80 >
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSession:rtpsession0.GstPad:send_rtcp_src: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager.GstGhostPad:send_rtcp_src_0: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSink:udpsink1.GstPad:sink: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager.GstGhostPad:send_rtcp_src_0.GstProxyPad:proxypad2: caps = application/x-rtcp
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:rtcp_src_3313596320: caps = application/x-rtcp, ssrc=(uint)3313596320
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink_rtcp: caps = application/x-rtcp, ssrc=(uint)3313596320
handling interrupt.
Interrupt: Stopping pipeline …
Execution ended after 0:00:32.084360286
Setting pipeline to PAUSED …
Setting pipeline to READY …
Setting pipeline to NULL …
Freeing pipeline …
Now one clear difference is that the working pipeline has rather different and more verbose caps set for the udpsrc, I’m assuming this is because the newer version has better detection of the input rtsp stream.
So it would seem I have two options, try to debug why gstreamer compiled from source has the previously mentioned tiling effect.
Or try to figure out why the gstreamer binaries seem to not work at all for this video source.