awss3hlssink

Streams HLS data to S3

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBin
                    ╰──awss3hlssink

Implemented interfaces

Factory details

Authors: – Daily. Co

Classification:Generic

Rank – none

Plugin – aws

Package – gst-plugin-aws

Pad Templates

audio

ANY

Presencerequest

Directionsink

Object typeGstPad


video

ANY

Presencerequest

Directionsink

Object typeGstPad


Properties

access-key

“access-key” gchararray

AWS Access Key

Flags : Read / Write

Default value : NULL


acl

“acl” gchararray

Canned ACL to use for uploading to S3

Flags : Read / Write

Default value : private


bucket

“bucket” gchararray

The bucket of the file to write

Flags : Read / Write

Default value : NULL


endpoint-uri

“endpoint-uri” gchararray

The S3 endpoint URI to use

Flags : Read / Write

Default value : NULL


force-path-style

“force-path-style” gboolean

Force client to use path-style addressing for buckets

Flags : Read / Write

Default value : false


hlssink

“hlssink” GstElement *

The underlying HLS sink being used

Flags : Read


key-prefix

“key-prefix” gchararray

The key prefix for segment and playlist files

Flags : Read / Write

Default value : NULL


region

“region” gchararray

The AWS region for the S3 bucket (e.g. eu-west-2).

Flags : Read / Write

Default value : us-west-2


request-timeout

“request-timeout” guint64

Timeout for request to S3 service (in ms)

Flags : Read / Write

Default value : 15000


retry-attempts

“retry-attempts” guint

Number of times AWS SDK attempts a request before abandoning the request

Flags : Read / Write

Default value : 5


secret-access-key

“secret-access-key” gchararray

AWS Secret Access Key

Flags : Read / Write

Default value : NULL


session-token

“session-token” gchararray

AWS temporary session token from STS

Flags : Read / Write

Default value : NULL


stats

“stats” GstStructure *

Various statistics

Flags : Read

Default value :

stats, num-uploads-started=(int)0, num-uploads-completed=(int)0, num-bytes-uploaded=(int)0;

The results of the search are