[Bug 768483] tsparse: SCTE-35 marks (splice information) are not recognized by tsparse plugin

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jul 7 10:30:07 UTC 2016


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

--- Comment #1 from Fyodor Maximenkov <theodorbastard at mail.ru> ---
Created attachment 330989
  --> https://bugzilla.gnome.org/attachment.cgi?id=330989&action=edit
Patch adds partial parsing of SCTE-35 marks in transport stream

The patch adds the feature for tsparser plugin to generate a message with
splicing information for every upcoming splicing event.

How it works:
1) capture packets with splice information table (SIT) in MPEG2 transport
stream
2) parse fields: splice_time, pmt pid, out_of_network_indicator (or
"ad_in_flag")
2) generate message with splicing information.

The received message contains GstMpegtsSection*. Please, use function
"gst_mpegts_section_get_sit(section)" to extract GstMpegtsSIT*.

My goal was only detecting the moment of ad in / ad out events, so I parse only
splice_time and ad_in_flag.

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