PHP Class Pili\Stream

Afficher le fichier Open project: pili-engineering/pili-sdk-php

Méthodes publiques

Méthode Description
__construct ( $transport, $streamData = [] )
__get ( $property )
__set ( $property, $value )
delete ( )
disable ( $disabledTill = NULL )
enable ( )
hlsLiveUrls ( ) --------------------------------------------------------------------------------
hlsPlaybackUrls ( $start, $end ) --------------------------------------------------------------------------------
httpFlvLiveUrls ( ) --------------------------------------------------------------------------------
rtmpLiveUrls ( ) --------------------------------------------------------------------------------
rtmpPublishUrl ( ) -------------------------------------------------------------------------------
saveAs ( $name, $format = NULL, $start = NULL, $end = NULL, $notifyUrl = NULL, $pipeline = NULL )
segments ( $start = NULL, $end = NULL, $limit = NULL )
snapshot ( $name, $format, $time = NULL, $notifyUrl = NULL, $pipeline = NULL )
status ( )
toJSONString ( )
update ( )

Private Methods

Méthode Description
_publishDynamicToken ( $nonce )
_rtmpPublishBaseUrl ( )
_rtmpPublishDynamicUrl ( )
_rtmpPublishStaticUrl ( )

Method Details

__construct() public méthode

public __construct ( $transport, $streamData = [] )

__get() public méthode

public __get ( $property )

__set() public méthode

public __set ( $property, $value )

delete() public méthode

public delete ( )

disable() public méthode

public disable ( $disabledTill = NULL )

enable() public méthode

public enable ( )

hlsLiveUrls() public méthode

--------------------------------------------------------------------------------
public hlsLiveUrls ( )

hlsPlaybackUrls() public méthode

--------------------------------------------------------------------------------
public hlsPlaybackUrls ( $start, $end )

httpFlvLiveUrls() public méthode

--------------------------------------------------------------------------------
public httpFlvLiveUrls ( )

rtmpLiveUrls() public méthode

--------------------------------------------------------------------------------
public rtmpLiveUrls ( )

rtmpPublishUrl() public méthode

-------------------------------------------------------------------------------
public rtmpPublishUrl ( )

saveAs() public méthode

public saveAs ( $name, $format = NULL, $start = NULL, $end = NULL, $notifyUrl = NULL, $pipeline = NULL )

segments() public méthode

public segments ( $start = NULL, $end = NULL, $limit = NULL )

snapshot() public méthode

public snapshot ( $name, $format, $time = NULL, $notifyUrl = NULL, $pipeline = NULL )

status() public méthode

public status ( )

toJSONString() public méthode

public toJSONString ( )

update() public méthode

public update ( )