[Bug 730417] New: rtspt: no timestamp from some rtsp source over tcp
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon May 19 21:06:23 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=730417
GStreamer | gst-plugins-good | 1.x
Summary: rtspt: no timestamp from some rtsp source over tcp
Classification: Platform
Product: GStreamer
Version: 1.x
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-good
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: lists at svrinformatica.it
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
the rtsp over tcp generated by a network camera give all video buffers without
timestamp:
gst-launch-1.0 -vmt rtspsrc location="rtspt://" ! rtph264depay ! fakesink
silent=false
show for each video buffer:
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain *******
(fakesink0:sink) (7241 bytes, dts: none, pts: none, duration: none, offset: -1,
offset_end: -1, flags: 00002000 delta-unit ) 0x7fae600eac60
so no timestamp are setted
for audio ts are setted correctly:
gst-launch-1.0 -vmt rtspsrc location="rtspt://" ! rtpmp4gdepay ! fakesink
silent=false
show:
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain *******
(fakesink0:sink) (384 bytes, dts: none, pts: 0:00:02.562682913, duration: none,
offset: 39, offset_end: -1, flags: 00004000 tag-memory ) 0x7f53540cd300
here is a dump:
http://195.250.34.59/temp/rtsp.dump
captured with
gst-launch-1.0 -vmt rtspsrc location="rtspt://...." ! filesink
location=/tmp/rtsp.dump
here are the caps:
/GstPipeline:pipeline0/GstFileSink:filesink0.GstPad:sink: caps =
"application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)35\,\
clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\
packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)4d0029\,\
sprop-parameter-sets\=\(string\)\"Z00AKZpmA8ARPy4C1BQEFAg\\\=\\\,aO48gA\\\=\\\=\"\,\
a-recvonly\=\(string\)\"\"\,\ ssrc\=\(uint\)502464689\,\
npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0.GstGhostPad:recv_rtp_src_0_502464689_35.GstProxyPad:proxypad4:
caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)35\,\
clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\
packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)4d0029\,\
sprop-parameter-sets\=\(string\)\"Z00AKZpmA8ARPy4C1BQEFAg\\\=\\\,aO48gA\\\=\\\=\"\,\
a-recvonly\=\(string\)\"\"\,\ ssrc\=\(uint\)502464689\,\
npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:manager.GstGhostPad:recv_rtp_src_0_502464689_35.GstProxyPad:proxypad3:
caps = "application/x-rtp\,\ media\=\(string\)video\,\ payload\=\(int\)35\,\
clock-rate\=\(int\)90000\,\ encoding-name\=\(string\)H264\,\
packetization-mode\=\(string\)1\,\ profile-level-id\=\(string\)4d0029\,\
sprop-parameter-sets\=\(string\)\"Z00AKZpmA8ARPy4C1BQEFAg\\\=\\\,aO48gA\\\=\\\=\"\,\
a-recvonly\=\(string\)\"\"\,\ ssrc\=\(uint\)502464689\,\
npt-start\=\(guint64\)0\,\ play-speed\=\(double\)1\,\ play-scale\=\(double\)1"
and here a dump captured with wireshark:
http://195.250.34.59/temp/rtsptdump.pcapng
wireshark show timing information
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list