rtmpsrc

This plugin reads data from a local or remote location specified by an URI. This location can be specified using any protocol supported by the RTMP library, i.e. rtmp, rtmpt, rtmps, rtmpe, rtmfp, rtmpte and rtmpts.

Example launch lines

 gst-launch-1.0 -v rtmpsrc location=rtmp://somehost/someurl ! fakesink

Open an RTMP location and pass its content to fakesink.

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBaseSrc
                    ╰──GstPushSrc
                        ╰──rtmpsrc

Implemented interfaces

Factory details

Authors: – Bastien Nocera , Sebastian Dröge

Classification:Source/File

Rank – primary

Plugin – rtmp

Package – GStreamer Bad Plug-ins

Pad Templates

src

ANY

Presencealways

Directionsrc

Object typeGstPad


Properties

location

“location” gchararray

Location of the RTMP url to read

Flags : Read / Write

Default value : NULL


timeout

“timeout” gint

Time without receiving any data from the server to wait before to timeout the session

Flags : Read / Write

Default value : 120


The results of the search are