Top | ![]() |
![]() |
![]() |
![]() |
Object Hierarchy
GObject ╰── GInitiallyUnowned ╰── GstObject ╰── GstElement ╰── GstBaseSrc ╰── GstPushSrc ╰── GstRTMPSrc
Description
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
1 |
gst-launch-1.0 -v rtmpsrc location=rtmp://somehost/someurl ! fakesink |
Open an RTMP location and pass its content to fakesink.
Synopsis
Element Information
plugin |
rtmp |
author |
Bastien Nocera <hadess@hadess.net>, Sebastian Dröge <sebastian.droege@collabora.co.uk> |
class |
Source/File |
Property Details
The “location”
property
“location” gchar *
Location of the RTMP url to read.
Flags: Read / Write
Default value: NULL
The “timeout”
property
“timeout” gint
Time without receiving any data from the server to wait before to timeout the session.
Flags: Read / Write
Allowed values: >= 0
Default value: 120