<div dir="ltr"><div><div><div><div><div>I am wondering if rtspsrc currently, in 1.4.4 used in uridecodebin and playbin, is unable to sync audio and video correctly if the stream is live as opposed to VoD? Anybody who knows?<br><br>Many rtsp capable players over time did not implement playing Live streams correctly when it came to sync audio and video and I am beginning to suspect this is also a problem for GStreamer. Am I wrong here?<br><br></div>Playing live rtsp streams as opposed to VoD over rtsp has the extra twist, that timing does not start at 0, but I guess most people know this.<br><br></div>Another thing that puzzles me is that roughly 7 out of 8 eight times, my simple pipeline is complaining with this message:<br><br><div style="margin-left:40px">WARNING: from element /GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage: A lot of buffers are being dropped.<br>Additional debug info:<br>gstbasesink.c(2789): gst_base_sink_is_too_late (): /GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage:<br>There may be a timestamping problem, or this computer is too slow.<br><br></div>And as result the video window is only updated very slowly with new frames. Now the computer is hardly doing anything, so it is not slow. I'd rather suspect there is a timing issue.<br><br></div>Here is the timing for the first couple of frames. It does look a little bit strange that the duration is 40ms of each frame, but the dts and pts is ascending a bit more than 40 ms per frame, but I can't see anything in the timing that should make it hard to display<br><br></div>best regards<br></div>Peter<br><div><div><br>/GstPipeline:pipeline0/GstIdentity:identity0: last-message = chain ******* (identity0:sink) (131328 bytes, dts: 0:00:00.462306032, pts:0:00:00.462306032, duration: 0:00:00.040000000, offset: -1, offset_end: -1, flags: 00000000 ) 0x7f91440616f0<br>/GstPipeline:pipeline0/GstIdentity:identity0: last-message = chain ******* (identity0:sink) (131328 bytes, dts: 0:00:00.530306032, pts:0:00:00.530306032, duration: 0:00:00.040000000, offset: -1, offset_end: -1, flags: 00000000 ) 0x27e16d0<br>/GstPipeline:pipeline0/GstIdentity:identity0: last-message = chain ******* (identity0:sink) (131328 bytes, dts: 0:00:00.596306032, pts:0:00:00.596306032, duration: 0:00:00.040000000, offset: -1, offset_end: -1, flags: 00000000 ) 0x7f91440614d0<br>/GstPipeline:pipeline0/GstIdentity:identity0: last-message = chain ******* (identity0:sink) (131328 bytes, dts: 0:00:00.663306032, pts:0:00:00.663306032, duration: 0:00:00.040000000, offset: -1, offset_end: -1, flags: 00000000 ) 0x7f91200b24a0<br>/GstPipeline:pipeline0/GstIdentity:identity0: last-message = chain ******* (identity0:sink) (131328 bytes, dts: 0:00:00.730306032, pts:0:00:00.730306032, duration: 0:00:00.040000000, offset: -1, offset_end: -1, flags: 00000000 ) 0x7f91440616f0<br>/GstPipeline:pipeline0/GstIdentity:identity0: last-message = chain ******* (identity0:sink) (131328 bytes, dts: 0:00:00.797306032, pts:0:00:00.797306032, duration: 0:00:00.040000000, offset: -1, offset_end: -1, flags: 00000000 ) 0x7f91200b2170<br>/GstPipeline:pipeline0/GstIdentity:identity0: last-message = chain ******* (identity0:sink) (131328 bytes, dts: 0:00:00.864306032, pts:0:00:00.864306032, duration: 0:00:00.040000000, offset: -1, offset_end: -1, flags: 00000000 ) 0x7f91180499d0<br>/GstPipeline:pipeline0/GstIdentity:identity0: last-message = chain ******* (identity0:sink) (131328 bytes, dts: 0:00:00.931306032, pts:0:00:00.931306032, duration: 0:00:00.040000000, offset: -1, offset_end: -1, flags: 00000000 ) 0x7f91200b24a0<br>/GstPipeline:pipeline0/GstIdentity:identity0: last-message = chain ******* (identity0:sink) (131328 bytes, dts: 0:00:00.998306032, pts:0:00:00.998306032, duration: 0:00:00.040000000, offset: -1, offset_end: -1, flags: 00000000 ) 0x7f91200b2390<br>/GstPipeline:pipeline0/GstIdentity:identity0: last-message = chain ******* (identity0:sink) (131328 bytes, dts: 0:00:01.065306032, pts:0:00:01.065306032, duration: 0:00:00.040000000, offset: -1, offset_end: -1, flags: 00000000 ) 0x7f9144055780<br>/GstPipeline:pipeline0/GstIdentity:identity0: last-message = chain ******* (identity0:sink) (131328 bytes, dts: 0:00:01.131306032, pts:0:00:01.131306032, duration: 0:00:00.040000000, offset: -1, offset_end: -1, flags: 00000000 ) 0x7f91180499d0<br>/GstPipeline:pipeline0/GstIdentity:identity0: last-message = chain ******* (identity0:sink) (131328 bytes, dts: 0:00:01.199306032, pts:0:00:01.199306032, duration: 0:00:00.040000000, offset: -1, offset_end: -1, flags: 00000000 ) 0x7f91440612b0<br>/GstPipeline:pipeline0/GstIdentity:identity0: last-message = chain ******* (identity0:sink) (131328 bytes, dts: 0:00:01.265306032, pts:0:00:01.265306032, duration: 0:00:00.040000000, offset: -1, offset_end: -1, flags: 00000000 ) 0x7f9118049e10<br>WARNING: from element /GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage: A lot of buffers are being dropped.<br>Additional debug info:<br>gstbasesink.c(2789): gst_base_sink_is_too_late (): /GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage:<br>There may be a timestamping problem, or this computer is too slow.<br>/GstPipeline:pipeline0/GstIdentity:identity0: last-message = chain ******* (identity0:sink) (131328 bytes, dts: 0:00:01.332306032, pts:0:00:01.332306032, duration: 0:00:00.040000000, offset: -1, offset_end: -1, flags: 00000000 ) 0x7f9144055780<br>/GstPipeline:pipeline0/GstIdentity:identity0: last-message = chain ******* (identity0:sink) (131328 bytes, dts: 0:00:01.398306032, pts:0:00:01.398306032, duration: 0:00:00.040000000, offset: -1, offset_end: -1, flags: 00000000 ) 0x7f9118064e40<br><br><div><div><div><br></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Nov 21, 2014 at 2:06 PM, Peter Maersk-Moller <span dir="ltr"><<a href="mailto:pmaersk@gmail.com" target="_blank">pmaersk@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Hi.<br><br>I'm playing a live rtsp stream and experience a sort of
random delay of the audio compared to the video. The delay of the audio
changes from time to time between approx. 0.5-2.5 seconds. The GStreamer
version is 1.4.4, the platform is OS X Yosemite and Ubuntu 14.04.1. The
stream is generated using FMLE on OS X and the stream is relayed over a
Wowza server to make it available through RTSP.<br><br></div>The pipeline used to play the stream is this:<br><br>
$ gst-launch-1.0 -v uridecodebin
uri=rtspt://SOME_PATH/SOMETHING name=decoder
do-timestamp=true ntp-sync=true ! queue ! autovideosink sync=true
decoder. ! queue ! autoaudiosink sync=true<br><br>How on earth can the audio be on average 2.2 seconds late and out of sync with the video?<br><br></div><div>Output from GStreamer is shown below.<br></div><div><br></div><div>Playing the same stream with VLC, I see the audio is in sync with the video every time.<br><br></div><div>Playing the same URL with rtspsrc doesn't seem to work (no video window appear and audio is silent).<br><br> $ gst-launch-1.0 -v rtspsrc location=rtspt://SOME_PATH/SOMETHING ! decodebin name=decoder ! queue ! autovideosink sync=true decoder. ! queue ! autoaudiosink sync=true<br><br></div><div>Best regards<br></div><div>Peter<br><br></div><div>-----------------Output from uridecodebin pipeline------------------------<br><br>Setting pipeline to PAUSED ...<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder: source = "\(GstRTSPSrc\)\ source"<br>Pipeline is live and does not need PREROLL ...<br>Got context from element 'autovideosink0-actual-sink-glimage': gst.gl.GLDisplay=context, gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplay\)\ gldisplay0";<br>Progress: (open) Opening Stream<br>Progress: (connect) Connecting to rtspt://SOME_PATH/SOMETHING<br>Progress: (open) Retrieving server options<br>Progress: (open) Retrieving media info<br>Progress: (request) SETUP stream 0<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager: latency = 2000<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager: ntp-sync = false<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager: use-pipeline-clock = false<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager: drop-on-latency = false<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager: buffer-mode = Slave receiver to sender clock<br>Progress: (request) SETUP stream 1<br>Progress: (open) Opened Stream<br>Setting pipeline to PLAYING ...<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager: buffer-mode = Slave receiver to sender clock<br>New clock: GstSystemClock<br>Progress: (request) Sending PLAY request<br>Progress: (request) Sending PLAY request<br>Progress: (request) Sent PLAY request<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:recv_rtp_sink_0.GstProxyPad:proxypad2: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpSession:rtpsession0.GstPad:recv_rtp_src: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:sink: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpSession:rtpsession0.GstPad:recv_rtp_sink: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:recv_rtp_sink_0: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:recv_rtp_sink_1.GstProxyPad:proxypad5: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpSession:rtpsession1.GstPad:recv_rtp_src: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpSsrcDemux:rtpssrcdemux1.GstPad:sink: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpSession:rtpsession1.GstPad:recv_rtp_sink: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:recv_rtp_sink_1: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:src_1676195918: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1\,\ ssrc\=\(uint\)1676195918"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpJitterBuffer:rtpjitterbuffer1.GstPad:sink: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1\,\ ssrc\=\(uint\)1676195918"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpJitterBuffer:rtpjitterbuffer1.GstPad:sink: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1\,\ ssrc\=\(uint\)1676195918"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpJitterBuffer:rtpjitterbuffer1.GstPad:sink: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1\,\ ssrc\=\(uint\)1676195918"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin0.GstGhostPad:sink.GstProxyPad:proxypad10: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:sink: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin0.GstGhostPad:sink: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source.GstGhostPad:recv_rtp_src_0_1676195918_96.GstProxyPad:proxypad9: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:recv_rtp_src_0_1676195918_96.GstProxyPad:proxypad8: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin0/GstRtpMP4GDepay:rtpmp4gdepay0.GstPad:src: caps = "audio/mpeg\,\ mpegversion\=\(int\)4\,\ stream-format\=\(string\)raw\,\ codec_data\=\(buffer\)1208"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin0/GstAacParse:aacparse0.GstPad:src: caps = "audio/mpeg\,\ mpegversion\=\(int\)4\,\ stream-format\=\(string\)raw\,\ codec_data\=\(buffer\)1208\,\ framed\=\(boolean\)true\,\ level\=\(string\)2\,\ base-profile\=\(string\)lc\,\ profile\=\(string\)lc\,\ rate\=\(int\)44100\,\ channels\=\(int\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin0/GstFaad:faad0.GstPad:sink: caps = "audio/mpeg\,\ mpegversion\=\(int\)4\,\ stream-format\=\(string\)raw\,\ codec_data\=\(buffer\)1208\,\ framed\=\(boolean\)true\,\ level\=\(string\)2\,\ base-profile\=\(string\)lc\,\ profile\=\(string\)lc\,\ rate\=\(int\)44100\,\ channels\=\(int\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin0/GstAacParse:aacparse0.GstPad:sink: caps = "audio/mpeg\,\ mpegversion\=\(int\)4\,\ stream-format\=\(string\)raw\,\ codec_data\=\(buffer\)1208"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin0/GstRtpMP4GDepay:rtpmp4gdepay0.GstPad:sink: caps = "application/x-rtp\,\ media\=\(string\)audio\,\ payload\=\(int\)96\,\ clock-rate\=\(int\)44100\,\ encoding-name\=\(string\)MPEG4-GENERIC\,\ encoding-params\=\(string\)1\,\ profile-level-id\=\(string\)1\,\ mode\=\(string\)AAC-hbr\,\ sizelength\=\(string\)13\,\ indexlength\=\(string\)3\,\ indexdeltalength\=\(string\)3\,\ config\=\(string\)1208\,\ a-sdplang\=\(string\)en\,\ clock-base\=\(uint\)729017\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin0/GstFaad:faad0.GstPad:src: caps = "audio/x-raw\,\ format\=\(string\)S16LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003"<br>/GstPipeline:pipeline0/GstQueue:queue1.GstPad:sink: caps = "audio/x-raw\,\ format\=\(string\)S16LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003"<br>/GstPipeline:pipeline0/GstQueue:queue1.GstPad:src: caps = "audio/x-raw\,\ format\=\(string\)S16LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003"<br>/GstPipeline:pipeline0/GstQueue:queue1.GstPad:src: caps = "audio/x-raw\,\ format\=\(string\)S16LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003"<br>/GstPipeline:pipeline0/GstAutoAudioSink:autoaudiosink0.GstGhostPad:sink.GstProxyPad:proxypad1: caps = "audio/x-raw\,\ format\=\(string\)S16LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003"<br>/GstPipeline:pipeline0/GstAutoAudioSink:autoaudiosink0/GstOsxAudioSink:autoaudiosink0-actual-sink-osxaudio.GstPad:sink: caps = "audio/x-raw\,\ format\=\(string\)S16LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003"<br>/GstPipeline:pipeline0/GstAutoAudioSink:autoaudiosink0.GstGhostPad:sink: caps = "audio/x-raw\,\ format\=\(string\)S16LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\,\ channels\=\(int\)2\,\ channel-mask\=\(bitmask\)0x0000000000000003"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpSsrcDemux:rtpssrcdemux1.GstPad:src_1687318080: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1\,\ ssrc\=\(uint\)1687318080"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1\,\ ssrc\=\(uint\)1687318080"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1\,\ ssrc\=\(uint\)1687318080"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1\,\ ssrc\=\(uint\)1687318080"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin1.GstGhostPad:sink.GstProxyPad:proxypad15: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin1/GstTypeFindElement:typefind.GstPad:src: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin1/GstTypeFindElement:typefind.GstPad:sink: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin1.GstGhostPad:sink: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source.GstGhostPad:recv_rtp_src_1_1687318080_97.GstProxyPad:proxypad14: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:recv_rtp_src_1_1687318080_97.GstProxyPad:proxypad13: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin1/GstRtpH264Depay:rtph264depay0.GstPad:src: caps = "video/x-h264\,\ stream-format\=\(string\)avc\,\ alignment\=\(string\)au\,\ codec_data\=\(buffer\)0142801fffe100306742801f965202833f3e02a100000300010000030032e060030d40004630ff18e30300186a00023187f8c70ed0a1524001000468cb8d48"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin1/GstH264Parse:h264parse0.GstPad:src: caps = "video/x-h264\,\ stream-format\=\(string\)avc\,\ alignment\=\(string\)au\,\ codec_data\=\(buffer\)0142801fffe100306742801f965202833f3e02a100000300010000030032e060030d40004630ff18e30300186a00023187f8c70ed0a1524001000468cb8d48\,\ width\=\(int\)320\,\ height\=\(int\)180\,\ framerate\=\(fraction\)25/1\,\ parsed\=\(boolean\)true\,\ pixel-aspect-ratio\=\(fraction\)1/1\,\ level\=\(string\)3.1\,\ profile\=\(string\)baseline"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin1/GstCapsFilter:capsfilter0.GstPad:src: caps = "video/x-h264\,\ stream-format\=\(string\)avc\,\ alignment\=\(string\)au\,\ codec_data\=\(buffer\)0142801fffe100306742801f965202833f3e02a100000300010000030032e060030d40004630ff18e30300186a00023187f8c70ed0a1524001000468cb8d48\,\ width\=\(int\)320\,\ height\=\(int\)180\,\ framerate\=\(fraction\)25/1\,\ parsed\=\(boolean\)true\,\ pixel-aspect-ratio\=\(fraction\)1/1\,\ level\=\(string\)3.1\,\ profile\=\(string\)baseline"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin1/avdec_h264:avdec_h264-0.GstPad:sink: caps = "video/x-h264\,\ stream-format\=\(string\)avc\,\ alignment\=\(string\)au\,\ codec_data\=\(buffer\)0142801fffe100306742801f965202833f3e02a100000300010000030032e060030d40004630ff18e30300186a00023187f8c70ed0a1524001000468cb8d48\,\ width\=\(int\)320\,\ height\=\(int\)180\,\ framerate\=\(fraction\)25/1\,\ parsed\=\(boolean\)true\,\ pixel-aspect-ratio\=\(fraction\)1/1\,\ level\=\(string\)3.1\,\ profile\=\(string\)baseline"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin1/GstCapsFilter:capsfilter0.GstPad:sink: caps = "video/x-h264\,\ stream-format\=\(string\)avc\,\ alignment\=\(string\)au\,\ codec_data\=\(buffer\)0142801fffe100306742801f965202833f3e02a100000300010000030032e060030d40004630ff18e30300186a00023187f8c70ed0a1524001000468cb8d48\,\ width\=\(int\)320\,\ height\=\(int\)180\,\ framerate\=\(fraction\)25/1\,\ parsed\=\(boolean\)true\,\ pixel-aspect-ratio\=\(fraction\)1/1\,\ level\=\(string\)3.1\,\ profile\=\(string\)baseline"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin1/GstH264Parse:h264parse0.GstPad:sink: caps = "video/x-h264\,\ stream-format\=\(string\)avc\,\ alignment\=\(string\)au\,\ codec_data\=\(buffer\)0142801fffe100306742801f965202833f3e02a100000300010000030032e060030d40004630ff18e30300186a00023187f8c70ed0a1524001000468cb8d48"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin1/GstRtpH264Depay:rtph264depay0.GstPad:sink: caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)97\,\ clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\ packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)42001F\,\ sprop-parameter-sets\=\(string\)\"Z0KAH5ZSAoM/PgKhAAADAAEAAAMAMuBgAw1AAEYw/xjjAwAYagACMYf4xw7QoVJA\\\,aMuNSA\\\=\\\=\"\,\ a-sdplang\=\(string\)en\,\ a-cliprect\=\(string\)\"0\\\,0\\\,180\\\,320\"\,\ a-framesize\=\(string\)\"97\\\ 320-180\"\,\ a-framerate\=\(string\)25.0\,\ clock-base\=\(uint\)1487790\,\ seqnum-base\=\(uint\)1\,\ npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"<br>Redistribute latency...<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin1/avdec_h264:avdec_h264-0.GstPad:src: caps = "video/x-raw\,\ format\=\(string\)I420\,\ width\=\(int\)320\,\ height\=\(int\)180\,\ pixel-aspect-ratio\=\(fraction\)1/1\,\ interlace-mode\=\(string\)progressive\,\ chroma-site\=\(string\)mpeg2\,\ colorimetry\=\(string\)bt601\,\ framerate\=\(fraction\)25/1"<br>/GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink: caps = "video/x-raw\,\ format\=\(string\)I420\,\ width\=\(int\)320\,\ height\=\(int\)180\,\ pixel-aspect-ratio\=\(fraction\)1/1\,\ interlace-mode\=\(string\)progressive\,\ chroma-site\=\(string\)mpeg2\,\ colorimetry\=\(string\)bt601\,\ framerate\=\(fraction\)25/1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder.GstGhostPad:src_1.GstProxyPad:proxypad17: caps = "video/x-raw\,\ format\=\(string\)I420\,\ width\=\(int\)320\,\ height\=\(int\)180\,\ pixel-aspect-ratio\=\(fraction\)1/1\,\ interlace-mode\=\(string\)progressive\,\ chroma-site\=\(string\)mpeg2\,\ colorimetry\=\(string\)bt601\,\ framerate\=\(fraction\)25/1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder.GstGhostPad:src_1.GstProxyPad:proxypad17: caps = "video/x-raw\,\ format\=\(string\)I420\,\ width\=\(int\)320\,\ height\=\(int\)180\,\ pixel-aspect-ratio\=\(fraction\)1/1\,\ interlace-mode\=\(string\)progressive\,\ chroma-site\=\(string\)mpeg2\,\ colorimetry\=\(string\)bt601\,\ framerate\=\(fraction\)25/1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin1.GstDecodePad:src_0.GstProxyPad:proxypad16: caps = "video/x-raw\,\ format\=\(string\)I420\,\ width\=\(int\)320\,\ height\=\(int\)180\,\ pixel-aspect-ratio\=\(fraction\)1/1\,\ interlace-mode\=\(string\)progressive\,\ chroma-site\=\(string\)mpeg2\,\ colorimetry\=\(string\)bt601\,\ framerate\=\(fraction\)25/1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpSession:rtpsession1.GstPad:send_rtcp_src: caps = application/x-rtcp<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:send_rtcp_src_1: caps = application/x-rtcp<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:send_rtcp_src_1.GstProxyPad:proxypad7: caps = application/x-rtcp<br>/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstGLImageSink:autovideosink0-actual-sink-glimage.GstPad:sink: caps = "video/x-raw\,\ format\=\(string\)I420\,\ width\=\(int\)320\,\ height\=\(int\)180\,\ pixel-aspect-ratio\=\(fraction\)1/1\,\ interlace-mode\=\(string\)progressive\,\ chroma-site\=\(string\)mpeg2\,\ colorimetry\=\(string\)bt601\,\ framerate\=\(fraction\)25/1"<br>/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0.GstGhostPad:sink: caps = "video/x-raw\,\ format\=\(string\)I420\,\ width\=\(int\)320\,\ height\=\(int\)180\,\ pixel-aspect-ratio\=\(fraction\)1/1\,\ interlace-mode\=\(string\)progressive\,\ chroma-site\=\(string\)mpeg2\,\ colorimetry\=\(string\)bt601\,\ framerate\=\(fraction\)25/1"<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpSession:rtpsession0.GstPad:send_rtcp_src: caps = application/x-rtcp<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:send_rtcp_src_0: caps = application/x-rtcp<br>/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:send_rtcp_src_0.GstProxyPad:proxypad4: caps = application/x-rtcp<br></div></div>
</blockquote></div><br></div>