rtmp2sink

Sink element for RTMP streams

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBaseSink
                    ╰──rtmp2sink

Factory details

Authors: – Make.TV, Inc.

Classification:Sink

Rank – primary + 1

Plugin – gstrtmp2

Package – GStreamer Bad Plug-ins

Pad Templates

sink

video/x-flv:

Presencealways

Directionsink

Object typeGstPad


Properties

application

“application” gchararray

RTMP application path

Flags : Read / Write

Default value : live


async

“async” gboolean

Go asynchronously to PAUSED

Flags : Read / Write

Default value : true


async-connect

“async-connect” gboolean

Connect on READY, otherwise on first push

Flags : Read / Write

Default value : true


authmod

“authmod” GstRtmpAuthmod *

RTMP authorization mode

Flags : Read / Write / Construct

Default value : auto (1)


blocksize

“blocksize” guint

Size in bytes to pull per buffer (0 = default)

Flags : Read / Write

Default value : 4096


chunk-size

“chunk-size” guint

RTMP chunk size

Flags : Read / Write

Default value : 128


enable-last-sample

“enable-last-sample” gboolean

Enable the last-sample property

Flags : Read / Write

Default value : true


flash-version

“flash-version” gchararray

Flash version reported to the server

Flags : Read / Write / Construct

Default value : LNX 10,0,32,18


host

“host” gchararray

RTMP server host name

Flags : Read / Write

Default value : localhost


last-sample

“last-sample” GstSample *

The last sample received in the sink

Flags : Read


location

“location” gchararray

Location of RTMP stream to access

Flags : Read / Write / Construct

Default value : rtmp://localhost/live/myStream


max-bitrate

“max-bitrate” guint64

The maximum bits per second to render (0 = disabled)

Flags : Read / Write

Default value : 0


max-lateness

“max-lateness” gint64

Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)

Flags : Read / Write

Default value : 18446744073709551615


password

“password” gchararray

RTMP authorization password

Flags : Read / Write

Default value : NULL


peak-kbps

“peak-kbps” guint

Bitrate in kbit/sec to pace outgoing packets

Flags : Read / Write

Default value : 0


port

“port” gint

RTMP server port

Flags : Read / Write

Default value : 1935


processing-deadline

“processing-deadline” guint64

Maximum processing time for a buffer in nanoseconds

Flags : Read / Write

Default value : 20000000


qos

“qos” gboolean

Generate Quality-of-Service events upstream

Flags : Read / Write

Default value : false


render-delay

“render-delay” guint64

Additional render delay of the sink in nanoseconds

Flags : Read / Write

Default value : 0


scheme

“scheme” GstRtmpScheme *

RTMP connection scheme

Flags : Read / Write

Default value : rtmp (0)


secure-token

“secure-token” gchararray

RTMP authorization token

Flags : Read / Write / Construct

Default value : NULL


stats

“stats” GstStructure *

Retrieve a statistics structure

Flags : Read

Default value :

GstRtmpConnectionStats, in-chunk-size=(uint)0, out-chunk-size=(uint)0, in-window-ack-size=(uint)0, out-window-ack-size=(uint)0, in-bytes-total=(guint64)0, out-bytes-total=(guint64)0, in-bytes-acked=(guint64)0, out-bytes-acked=(guint64)0;

stream

“stream” gchararray

RTMP stream path

Flags : Read / Write

Default value : myStream


sync

“sync” gboolean

Sync on the clock

Flags : Read / Write

Default value : true


throttle-time

“throttle-time” guint64

The time to keep between rendered buffers (0 = disabled)

Flags : Read / Write

Default value : 0


timeout

“timeout” guint

RTMP timeout in seconds

Flags : Read / Write / Construct

Default value : 5


tls-validation-flags

“tls-validation-flags” GTlsCertificateFlags *

TLS validation flags to use

Flags : Read / Write / Construct

Default value : validate-all


ts-offset

“ts-offset” gint64

Timestamp offset in nanoseconds

Flags : Read / Write

Default value : 0


username

“username” gchararray

RTMP authorization user name

Flags : Read / Write

Default value : NULL


The results of the search are