\AwsVideoFile
Synopsis
class AwsVideoFile
extends VideoFile
{
- // members
- private static $aws_credentials = NULL;
- private static $aws_s3client = NULL;
- private static $aws_etclient = NULL;
- private static $key = NULL;
- private static $secret = NULL;
- private static $region = NULL;
- private static $input_bucket = NULL;
- private static $output_bucket = NULL;
- private static $cloudfront_domain = NULL;
- private static $pipeline_id = NULL;
- private static string $preset_1080p = "1351620000001-000001";
- private static string $preset_720p = "1351620000001-000010";
- private static string $preset_480p = "1351620000001-000020";
- private static integer $api_request_time = 900;
- private static array $db = ;
- private static array $defaults = ;
- // methods
- protected void creds()
- protected void s3client()
- protected void etclient()
- protected static void videoDomain()
- protected void jobStatus()
- protected void getLogFile()
- public void process()
- protected void awsProcess()
- protected void awsUpload()
- protected void finish()
- public void IsProcessed()
- public void getFullHDUrl()
- public void getHDUrl()
- public void getSDUrl()
- public void getFullHDUrlSecure()
- public void getHDUrlSecure()
- public void getSDUrlSecure()
- protected void onBeforeDelete()
- protected void onAfterProcess()
Hierarchy
Extends
- VideoFile
Members
private
- $api_request_time
- $aws_credentials
- $aws_etclient
- $aws_s3client
- $cloudfront_domain
- $db
- $defaults
- $input_bucket
- $key
- $output_bucket
- $pipeline_id
- $preset_1080p
- $preset_480p
- $preset_720p
- $region
- $secret