C# Класс Telestream.Cloud.SDK.FactoryService

Наследование: ServiceBase
Показать файл Открыть проект

Открытые методы

Метод Описание
AbortUpload ( UploadSession session ) : Task
BeginUpload ( string fileName, Stream dataStream, CancellationToken cancelToken = default(CancellationToken) ) : Task
CancelEncoding ( string encodingId ) : Task
ChangeFactoryName ( string factoryId, string newName ) : Task
ChangeFactoryOutputsPathFormat ( string factoryId, string newOutputsPathFormat ) : Task
CreateEncoding ( string videoId, string profileId, string profileName ) : Task
CreateProfile ( VideoProfile profile ) : Task
DeleteEncoding ( string encodingId ) : Task
DeleteProfile ( string profileId ) : Task
DeleteVideo ( string videoId ) : Task
DeleteVideoSource ( string videoId ) : Task
FactoryService ( ApiAccess apiAccess, Factory factory ) : System
FactoryService ( ApiAccess apiAccess, string factoryId ) : System
FactoryService ( IConfigurationService configuration, string factoryId ) : System
FactoryService ( string factoryId ) : System
GetEncoding ( string encodingId, bool screenshots = null ) : Task
GetEncodings ( EncodingStatus status = null, string profileId = null, string profileName = null, string videoId = null, bool screenshots = null, int page = null, int perPage = null ) : Task>
GetEncodings ( string videoId ) : Task>
GetProfile ( string idOrName, bool expand = null ) : Task
GetProfiles ( bool expand = null, int page = null, int perPage = null ) : Task>
GetVideo ( string videoId, bool fetchEncodings = false ) : Task
GetVideos ( ) : Task>
Metadata ( string factoryId, string videoId ) : Task
ResumeUpload ( UploadSession session, Stream dataStream, IProgress progress, CancellationToken cancelToken = default(CancellationToken) ) : Task
RetryEncoding ( string encodingId ) : Task
UpdateProfile ( VideoProfile profile ) : Task
UploadFile ( string fileName, Stream dataStream, CancellationToken cancelToken = default(CancellationToken) ) : Task
UploadFile ( string fileName, Stream dataStream, IProgress progress, CancellationToken cancelToken = default(CancellationToken) ) : Task

Приватные методы

Метод Описание
Initialize ( string factoryId ) : void

Описание методов

AbortUpload() публичный Метод

public AbortUpload ( UploadSession session ) : Task
session Telestream.Cloud.SDK.Model.UploadSession
Результат Task

BeginUpload() публичный Метод

public BeginUpload ( string fileName, Stream dataStream, CancellationToken cancelToken = default(CancellationToken) ) : Task
fileName string
dataStream Stream
cancelToken System.Threading.CancellationToken
Результат Task

CancelEncoding() публичный Метод

public CancelEncoding ( string encodingId ) : Task
encodingId string
Результат Task

ChangeFactoryName() публичный Метод

public ChangeFactoryName ( string factoryId, string newName ) : Task
factoryId string
newName string
Результат Task

ChangeFactoryOutputsPathFormat() публичный Метод

public ChangeFactoryOutputsPathFormat ( string factoryId, string newOutputsPathFormat ) : Task
factoryId string
newOutputsPathFormat string
Результат Task

CreateEncoding() публичный Метод

public CreateEncoding ( string videoId, string profileId, string profileName ) : Task
videoId string
profileId string
profileName string
Результат Task

CreateProfile() публичный Метод

public CreateProfile ( VideoProfile profile ) : Task
profile Telestream.Cloud.SDK.Model.VideoProfile
Результат Task

DeleteEncoding() публичный Метод

public DeleteEncoding ( string encodingId ) : Task
encodingId string
Результат Task

DeleteProfile() публичный Метод

public DeleteProfile ( string profileId ) : Task
profileId string
Результат Task

DeleteVideo() публичный Метод

public DeleteVideo ( string videoId ) : Task
videoId string
Результат Task

DeleteVideoSource() публичный Метод

public DeleteVideoSource ( string videoId ) : Task
videoId string
Результат Task

FactoryService() публичный Метод

public FactoryService ( ApiAccess apiAccess, Factory factory ) : System
apiAccess Telestream.Cloud.SDK.Core.ApiAccess
factory Factory
Результат System

FactoryService() публичный Метод

public FactoryService ( ApiAccess apiAccess, string factoryId ) : System
apiAccess Telestream.Cloud.SDK.Core.ApiAccess
factoryId string
Результат System

FactoryService() публичный Метод

public FactoryService ( IConfigurationService configuration, string factoryId ) : System
configuration IConfigurationService
factoryId string
Результат System

FactoryService() публичный Метод

public FactoryService ( string factoryId ) : System
factoryId string
Результат System

GetEncoding() публичный Метод

public GetEncoding ( string encodingId, bool screenshots = null ) : Task
encodingId string
screenshots bool
Результат Task

GetEncodings() публичный Метод

public GetEncodings ( EncodingStatus status = null, string profileId = null, string profileName = null, string videoId = null, bool screenshots = null, int page = null, int perPage = null ) : Task>
status Telestream.Cloud.SDK.Model.EncodingStatus
profileId string
profileName string
videoId string
screenshots bool
page int
perPage int
Результат Task>

GetEncodings() публичный Метод

public GetEncodings ( string videoId ) : Task>
videoId string
Результат Task>

GetProfile() публичный Метод

public GetProfile ( string idOrName, bool expand = null ) : Task
idOrName string
expand bool
Результат Task

GetProfiles() публичный Метод

public GetProfiles ( bool expand = null, int page = null, int perPage = null ) : Task>
expand bool
page int
perPage int
Результат Task>

GetVideo() публичный Метод

public GetVideo ( string videoId, bool fetchEncodings = false ) : Task
videoId string
fetchEncodings bool
Результат Task

GetVideos() публичный Метод

public GetVideos ( ) : Task>
Результат Task>

Metadata() публичный Метод

public Metadata ( string factoryId, string videoId ) : Task
factoryId string
videoId string
Результат Task

ResumeUpload() публичный Метод

public ResumeUpload ( UploadSession session, Stream dataStream, IProgress progress, CancellationToken cancelToken = default(CancellationToken) ) : Task
session Telestream.Cloud.SDK.Model.UploadSession
dataStream Stream
progress IProgress
cancelToken System.Threading.CancellationToken
Результат Task

RetryEncoding() публичный Метод

public RetryEncoding ( string encodingId ) : Task
encodingId string
Результат Task

UpdateProfile() публичный Метод

public UpdateProfile ( VideoProfile profile ) : Task
profile Telestream.Cloud.SDK.Model.VideoProfile
Результат Task

UploadFile() публичный Метод

public UploadFile ( string fileName, Stream dataStream, CancellationToken cancelToken = default(CancellationToken) ) : Task
fileName string
dataStream Stream
cancelToken System.Threading.CancellationToken
Результат Task

UploadFile() публичный Метод

public UploadFile ( string fileName, Stream dataStream, IProgress progress, CancellationToken cancelToken = default(CancellationToken) ) : Task
fileName string
dataStream Stream
progress IProgress
cancelToken System.Threading.CancellationToken
Результат Task