Random delay and sync for audio for rtsp?
Peter Maersk-Moller
pmaersk at gmail.com
Fri Nov 21 05:06:52 PST 2014
Hi.
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.
The pipeline used to play the stream is this:
$ 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
How on earth can the audio be on average 2.2 seconds late and out of sync
with the video?
Output from GStreamer is shown below.
Playing the same stream with VLC, I see the audio is in sync with the video
every time.
Playing the same URL with rtspsrc doesn't seem to work (no video window
appear and audio is silent).
$ gst-launch-1.0 -v rtspsrc location=rtspt://SOME_PATH/SOMETHING !
decodebin name=decoder ! queue ! autovideosink sync=true decoder. ! queue !
autoaudiosink sync=true
Best regards
Peter
-----------------Output from uridecodebin pipeline------------------------
Setting pipeline to PAUSED ...
/GstPipeline:pipeline0/GstURIDecodeBin:decoder: source = "\(GstRTSPSrc\)\
source"
Pipeline is live and does not need PREROLL ...
Got context from element 'autovideosink0-actual-sink-glimage':
gst.gl.GLDisplay=context, gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplay\)\
gldisplay0";
Progress: (open) Opening Stream
Progress: (connect) Connecting to rtspt://SOME_PATH/SOMETHING
Progress: (open) Retrieving server options
Progress: (open) Retrieving media info
Progress: (request) SETUP stream 0
/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager:
latency = 2000
/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager:
ntp-sync = false
/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager:
use-pipeline-clock = false
/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager:
drop-on-latency = false
/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager:
buffer-mode = Slave receiver to sender clock
Progress: (request) SETUP stream 1
Progress: (open) Opened Stream
Setting pipeline to PLAYING ...
/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager:
buffer-mode = Slave receiver to sender clock
New clock: GstSystemClock
Progress: (request) Sending PLAY request
Progress: (request) Sending PLAY request
Progress: (request) Sent PLAY request
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin0/GstRtpMP4GDepay:rtpmp4gdepay0.GstPad:src:
caps = "audio/mpeg\,\ mpegversion\=\(int\)4\,\
stream-format\=\(string\)raw\,\ codec_data\=\(buffer\)1208"
/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"
/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"
/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstDecodeBin:decodebin0/GstAacParse:aacparse0.GstPad:sink:
caps = "audio/mpeg\,\ mpegversion\=\(int\)4\,\
stream-format\=\(string\)raw\,\ codec_data\=\(buffer\)1208"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
/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"
Redistribute latency...
/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"
/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"
/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"
/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"
/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"
/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpSession:rtpsession1.GstPad:send_rtcp_src:
caps = application/x-rtcp
/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:send_rtcp_src_1:
caps = application/x-rtcp
/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:send_rtcp_src_1.GstProxyPad:proxypad7:
caps = application/x-rtcp
/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"
/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"
/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager/GstRtpSession:rtpsession0.GstPad:send_rtcp_src:
caps = application/x-rtcp
/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:send_rtcp_src_0:
caps = application/x-rtcp
/GstPipeline:pipeline0/GstURIDecodeBin:decoder/GstRTSPSrc:source/GstRtpBin:manager.GstGhostPad:send_rtcp_src_0.GstProxyPad:proxypad4:
caps = application/x-rtcp
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20141121/e4039e27/attachment-0001.html>
More information about the gstreamer-devel
mailing list