[Bug 758932] RTSP server not compatible with mp4mux over TCP connection

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Dec 2 02:57:07 PST 2015


https://bugzilla.gnome.org/show_bug.cgi?id=758932

--- Comment #2 from Sam Duke <samduke474 at gmail.com> ---
Thanks for the filesink tip. As I suspected - with TCP the DTS is none and on
UDP it is slightly higher than the pts, but basically identical.

UDP:

/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain   *******
(fakesink0:sink) (10415 bytes, dts: 0:00:05.200720931, pts: 0:00:05.195787233,
duration: none, offset: -1, offset_end: -1, flags: 00002000 delta-unit )
0x7fb4bb8360a0

TCP: 

/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = chain   *******
(fakesink0:sink) (10189 bytes, dts: none, pts: 0:00:05.454835028, duration:
none, offset: -1, offset_end: -1, flags: 00002000 delta-unit ) 0x7fdd7413f0a0

The problem I'm observing is that I get a corrupted mp4 file. Which would be
fixed by any of:

1. rtsp over TCP carries DTS
2. h264parse handles missing DTS (a known, non-trivial bug)
3. qtmux handles missing DTS

This bug is about (1).

-- 
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