YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: Measuring Video Capture William Manley - stb-tester.com ... · Measuring Video Capture Latency with GStreamer, Raspberry Pi and Satellites William Manley - stb-tester.com

Measuring Video Capture Latency

with GStreamer, Raspberry Pi and Satellites

William Manley - stb-tester.com

Page 2: Measuring Video Capture William Manley - stb-tester.com ... · Measuring Video Capture Latency with GStreamer, Raspberry Pi and Satellites William Manley - stb-tester.com
Page 3: Measuring Video Capture William Manley - stb-tester.com ... · Measuring Video Capture Latency with GStreamer, Raspberry Pi and Satellites William Manley - stb-tester.com
Page 4: Measuring Video Capture William Manley - stb-tester.com ... · Measuring Video Capture Latency with GStreamer, Raspberry Pi and Satellites William Manley - stb-tester.com
Page 5: Measuring Video Capture William Manley - stb-tester.com ... · Measuring Video Capture Latency with GStreamer, Raspberry Pi and Satellites William Manley - stb-tester.com
Page 6: Measuring Video Capture William Manley - stb-tester.com ... · Measuring Video Capture Latency with GStreamer, Raspberry Pi and Satellites William Manley - stb-tester.com

TimestampStream timeRunning TimeClock TimeRender TimeRender Realtime

GST_BUFFER_TIMESTAMP(buffer)gst_segment_to_stream_time(segment, timestamp)gst_segment_to_running_time(segment, timestamp)Running time + gst_element_get_base_time(element)Clock Time + latencygst_clock_unadjust(realtime_clock, render_time)

Page 7: Measuring Video Capture William Manley - stb-tester.com ... · Measuring Video Capture Latency with GStreamer, Raspberry Pi and Satellites William Manley - stb-tester.com
Page 8: Measuring Video Capture William Manley - stb-tester.com ... · Measuring Video Capture Latency with GStreamer, Raspberry Pi and Satellites William Manley - stb-tester.com

timestampoverlayvideotestsrc queue mmalsink

timeoverlayparsev4l2src fakesink

HDMI

Page 9: Measuring Video Capture William Manley - stb-tester.com ... · Measuring Video Capture Latency with GStreamer, Raspberry Pi and Satellites William Manley - stb-tester.com

See AlsoBlog Post on this: https://stb-tester.com/blog/2016/07/05/latency-measurements

How to build a GPS NTP server with the Raspberry Pi:

http://ava.upuaut.net/?p=726

Overlay and parsing GStreamer elements: https://github.com/stb-tester/latency-clock


Related Documents