mpegtslivesrc

Clock provider from live MPEG-TS sources.

This element allows wrapping an existing live "mpeg-ts source" (udpsrc, srtsrc,...) and providing a clock based on the actual PCR of the stream.

Combined with tsdemux ignore-pcr=True downstream of it, this allows playing back the content at the same rate as the (remote) provider and not modify the original timestamps.

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBin
                    ╰──mpegtslivesrc

Implemented interfaces

Factory details

Authors: – Edward Hervey

Classification:Network

Rank – none

Plugin – mpegtslive

Package – gst-plugin-mpegtslive

Pad Templates

src

ANY

Presencealways

Directionsrc

Object typeGstPad


Properties

source

“source” GstElement *

Source element

Flags : Read / Write


window-size

“window-size” gint

The size of the window used to calculate rate and offset

Flags : Read / Write

Default value : 32


The results of the search are