

# Supported upstream systems for file inputs
<a name="supported-inputs-file-types"></a>

This table describes the different upstream systems that can provide file content to Elemental Live. 

The rows are sorted by type of input.


|  Upstream system   |  Use case   |  Type of input   |  Protocol   |  Push or pull?   | 
| --- | --- | --- | --- | --- | 
|  Amazon S3 bucket   |  Pull a VOD asset from an Amazon S3 bucket, using a secure or unsecure connection.   |  File input   |  custom protocol s3:// or s3ssl://   |  Pull   | 
|  Aspera server   |  Pull a VOD asset from a server that supports the Aspera data transfer protocol.   |  File input   |  Custom protocol aspera://   |  Pull   | 
|  A directory on the Elemental Live appliance   |  Pull a VOD asset that is stored on a directory on the Live appliance.   |  File input   |  Not applicable   |  Pull   | 
|  FTP or SFTP server   |  Pull a VOD asset from a server that supports FTP or SFTP.   |  File input   |  ftp:// or sftp://   |  Pull   | 
|  SCP server   |  Pull a VOD asset from a server that supports SCP.   |  File input   |  scp://   |  Pull   | 
|  Amazon S3 bucket   |  Pull an HLS VOD asset from an Amazon S3 bucket, using a secure or unsecure connection.   |  HLS file input   |  custom protocol s3:// or s3ssl://   |  Pull   | 
|  HTTP or HTTPS server   |  Pull an HLS VOD asset from a server that supports HTTP or HTTPS.   |  HLS file input   |  http:// or https://   |  Pull   | 