C# 클래스 Telestream.Cloud.SDK.TelestreamCloudService

상속: ServiceBase
파일 보기 프로젝트 열기: Telestream/telestream-cloud-.Net-sdk 1 사용 예제들

공개 메소드들

메소드 설명
CancelEncoding ( string factoryId, string encodingId ) : Task
ChangeFactoryName ( string factoryId, string newName ) : Task
ChangeFactoryOutputsPathFormat ( string factoryId, string newOutputsPathFormat ) : Task
CreateEncoding ( string factoryId, string videoId, string profileId, string profileName ) : Task
CreateProfile ( string factoryId, VideoProfile profile ) : Task
DeleteEncoding ( string factoryId, string encodingId ) : Task
DeleteProfile ( string factoryId, string profileId ) : Task
DeleteVideo ( string factoryId, string videoId ) : Task
DeleteVideoSource ( string factoryId, string videoId ) : Task
GetEncoding ( string factoryId, string encodingId, bool screenshots = null ) : Task
GetEncodings ( string factoryId, EncodingStatus status = null, string profileId = null, string profileName = null, string videoId = null, bool screenshots = null, int page = null, int perPage = null ) : Task>
GetEncodings ( string factoryId, string videoId ) : Task>
GetFactories ( ) : Task>
GetProfile ( string factoryId, string idOrName, bool expand = null ) : Task
GetProfiles ( string factoryId, bool expand = null, int page = null, int perPage = null ) : Task>
GetVideo ( string factoryId, string videoId, bool fetchEncodings = false ) : Task
GetVideos ( string factoryId ) : Task>
Metadata ( string factoryId, string videoId ) : Task
RetryEncoding ( string factoryId, string encodingId ) : Task
StartUpload ( string factoryId, long fileSize, string fileName, CancellationToken cancelToken = default(CancellationToken) ) : Task
TelestreamCloudService ( ) : System
TelestreamCloudService ( ApiAccess apiAccess ) : System
TelestreamCloudService ( IConfigurationService configuration ) : System
UpdateProfile ( string factoryId, VideoProfile profile ) : Task

메소드 상세

CancelEncoding() 공개 메소드

public CancelEncoding ( string factoryId, string encodingId ) : Task
factoryId string
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 factoryId, string videoId, string profileId, string profileName ) : Task
factoryId string
videoId string
profileId string
profileName string
리턴 Task

CreateProfile() 공개 메소드

public CreateProfile ( string factoryId, VideoProfile profile ) : Task
factoryId string
profile Telestream.Cloud.SDK.Model.VideoProfile
리턴 Task

DeleteEncoding() 공개 메소드

public DeleteEncoding ( string factoryId, string encodingId ) : Task
factoryId string
encodingId string
리턴 Task

DeleteProfile() 공개 메소드

public DeleteProfile ( string factoryId, string profileId ) : Task
factoryId string
profileId string
리턴 Task

DeleteVideo() 공개 메소드

public DeleteVideo ( string factoryId, string videoId ) : Task
factoryId string
videoId string
리턴 Task

DeleteVideoSource() 공개 메소드

public DeleteVideoSource ( string factoryId, string videoId ) : Task
factoryId string
videoId string
리턴 Task

GetEncoding() 공개 메소드

public GetEncoding ( string factoryId, string encodingId, bool screenshots = null ) : Task
factoryId string
encodingId string
screenshots bool
리턴 Task

GetEncodings() 공개 메소드

public GetEncodings ( string factoryId, EncodingStatus status = null, string profileId = null, string profileName = null, string videoId = null, bool screenshots = null, int page = null, int perPage = null ) : Task>
factoryId string
status Telestream.Cloud.SDK.Model.EncodingStatus
profileId string
profileName string
videoId string
screenshots bool
page int
perPage int
리턴 Task>

GetEncodings() 공개 메소드

public GetEncodings ( string factoryId, string videoId ) : Task>
factoryId string
videoId string
리턴 Task>

GetFactories() 공개 메소드

public GetFactories ( ) : Task>
리턴 Task>

GetProfile() 공개 메소드

public GetProfile ( string factoryId, string idOrName, bool expand = null ) : Task
factoryId string
idOrName string
expand bool
리턴 Task

GetProfiles() 공개 메소드

public GetProfiles ( string factoryId, bool expand = null, int page = null, int perPage = null ) : Task>
factoryId string
expand bool
page int
perPage int
리턴 Task>

GetVideo() 공개 메소드

public GetVideo ( string factoryId, string videoId, bool fetchEncodings = false ) : Task
factoryId string
videoId string
fetchEncodings bool
리턴 Task

GetVideos() 공개 메소드

public GetVideos ( string factoryId ) : Task>
factoryId string
리턴 Task>

Metadata() 공개 메소드

public Metadata ( string factoryId, string videoId ) : Task
factoryId string
videoId string
리턴 Task

RetryEncoding() 공개 메소드

public RetryEncoding ( string factoryId, string encodingId ) : Task
factoryId string
encodingId string
리턴 Task

StartUpload() 공개 메소드

public StartUpload ( string factoryId, long fileSize, string fileName, CancellationToken cancelToken = default(CancellationToken) ) : Task
factoryId string
fileSize long
fileName string
cancelToken System.Threading.CancellationToken
리턴 Task

TelestreamCloudService() 공개 메소드

public TelestreamCloudService ( ) : System
리턴 System

TelestreamCloudService() 공개 메소드

public TelestreamCloudService ( ApiAccess apiAccess ) : System
apiAccess Telestream.Cloud.SDK.Core.ApiAccess
리턴 System

TelestreamCloudService() 공개 메소드

public TelestreamCloudService ( IConfigurationService configuration ) : System
configuration IConfigurationService
리턴 System

UpdateProfile() 공개 메소드

public UpdateProfile ( string factoryId, VideoProfile profile ) : Task
factoryId string
profile Telestream.Cloud.SDK.Model.VideoProfile
리턴 Task