Show / Hide Table of Contents

Class SimpleEncodingVodJobUrlInput

SimpleEncodingVodJobUrlInput

Inheritance
System.Object
SimpleEncodingVodJobUrlInput
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Bitmovin.Api.Sdk.Models
Assembly: Bitmovin.Api.Sdk.dll
Syntax
public class SimpleEncodingVodJobUrlInput

Properties

Credentials

Credentials to be used for authentication and accessing the file. Check out the examples on how to define the credentials correctly.

Declaration
public SimpleEncodingVodJobCredentials Credentials { get; set; }
Property Value
Type Description
SimpleEncodingVodJobCredentials

InputType

Defines the type of the input file, if no type is set it is assumed that the input file contains at least one video stream and optionally one or multiple audio streams. Note that when defining video and audio inputs, you can either - add one single input without inputType, in which case that source file must contain a video stream and (if you want audio) one audio stream, or - add one single input with inputType=VIDEO and (if you want audio) one or more inputs with inputType=AUDIO (each containing one audio stream) Other combinations are not valid.

Declaration
public SimpleEncodingVodJobInputType? InputType { get; set; }
Property Value
Type Description
System.Nullable<SimpleEncodingVodJobInputType>

Language

The language of the audio track, the subtitles, or closed captions file. The language code must be compliant with BCP 47. This property is mandatory if the input provided is of type SUBTITLES or CLOSED_CAPTIONS and recommended for input type AUDIO and an input that does not specify an input type (combined audio and video). If an audio input does not specify the language, it is defaulted to und (undefined).

Declaration
public string Language { get; set; }
Property Value
Type Description
System.String

Url

Define a URL pointing to the asset that should be encoded. The URL has to point to a file. Currently the following protocols/storages systems are supported: HTTP(S), (S)FTP, S3, GCS, Azure Blob Storage, Akamai NetStorage. Note that most protocols will require credentials to access the asset. Check the description below which ones are applicable. See below how to construct the URLs for the individual protocols/storage systems. - -- HTTP and HTTPS: * http://&lt;host>[:&lt;port>]/path/file.mp4 * https://&lt;host>[:&lt;port>]/path/file.mp4 The port is defaulted to 80 if it's not provided. If the content is secured by Basic Authentication please provide corresponding credentials. FTP and SFTP: * ftp://&lt;host>[:&lt;port>]/path/file.mp4 * sftp://&lt;host>[:&lt;port>]/path/file.mp4 The port is defaulted to 21 (ftp) or 22 (sftp) if it's not provided. If the content is secured please provide corresponding credentials. S3: * s3://&lt;my-bucket>/path/file.mp4 Authentication can be done via accesskey/secretkey or role-based authentication. Generic S3 is currently NOT supported. GCS: * gcs://&lt;my-bucket>/path/file.mp4 Authentication can be done via accesskey/secretkey or a service account Azure Blob Storage (ABS): * https://&lt;account>.blob.core.windows.net/&lt;container>/path/file.mp4 It is required to provide the Azure key credentials for authentication. Akamai NetStorage: * https://&lt;host>-nsu.akamaihd.net/&lt;CP-code>/path/file.mp4 It is required to provide username/password credentials for authentication. (required)

Declaration
public string Url { get; set; }
Property Value
Type Description
System.String
Back to top Generated by DocFX