Skip to content

Latest commit

 

History

History
202 lines (120 loc) · 11.5 KB

File metadata and controls

202 lines (120 loc) · 11.5 KB

Stream

Types:

Methods:

  • client.stream.create({ ...params }) -> void
  • client.stream.list({ ...params }) -> VideosSinglePage
  • client.stream.delete(identifier, { ...params }) -> void
  • client.stream.edit(identifier, { ...params }) -> Video
  • client.stream.get(identifier, { ...params }) -> Video

AudioTracks

Types:

Methods:

  • client.stream.audioTracks.delete(identifier, audioIdentifier, { ...params }) -> AudioTrackDeleteResponse
  • client.stream.audioTracks.copy(identifier, { ...params }) -> Audio
  • client.stream.audioTracks.edit(identifier, audioIdentifier, { ...params }) -> Audio
  • client.stream.audioTracks.get(identifier, { ...params }) -> AudioTrackGetResponse

Videos

Types:

Methods:

  • client.stream.videos.storageUsage({ ...params }) -> VideoStorageUsageResponse

Clip

Types:

Methods:

  • client.stream.clip.create({ ...params }) -> Video

Copy

Methods:

  • client.stream.copy.create({ ...params }) -> Video

DirectUpload

Types:

Methods:

  • client.stream.directUpload.create({ ...params }) -> DirectUploadCreateResponse

Keys

Types:

Methods:

  • client.stream.keys.create({ ...params }) -> Keys
  • client.stream.keys.delete(identifier, { ...params }) -> KeyDeleteResponse
  • client.stream.keys.get({ ...params }) -> KeyGetResponsesSinglePage

LiveInputs

Types:

Methods:

  • client.stream.liveInputs.create({ ...params }) -> LiveInput
  • client.stream.liveInputs.update(liveInputIdentifier, { ...params }) -> LiveInput
  • client.stream.liveInputs.list({ ...params }) -> LiveInputListResponse
  • client.stream.liveInputs.delete(liveInputIdentifier, { ...params }) -> void
  • client.stream.liveInputs.get(liveInputIdentifier, { ...params }) -> LiveInput

Outputs

Types:

Methods:

  • client.stream.liveInputs.outputs.create(liveInputIdentifier, { ...params }) -> Output
  • client.stream.liveInputs.outputs.update(liveInputIdentifier, outputIdentifier, { ...params }) -> Output
  • client.stream.liveInputs.outputs.list(liveInputIdentifier, { ...params }) -> OutputsSinglePage
  • client.stream.liveInputs.outputs.delete(liveInputIdentifier, outputIdentifier, { ...params }) -> void

Watermarks

Types:

Methods:

  • client.stream.watermarks.create({ ...params }) -> Watermark
  • client.stream.watermarks.list({ ...params }) -> WatermarksSinglePage
  • client.stream.watermarks.delete(identifier, { ...params }) -> WatermarkDeleteResponse
  • client.stream.watermarks.get(identifier, { ...params }) -> Watermark

Webhooks

Types:

Methods:

  • client.stream.webhooks.update({ ...params }) -> WebhookUpdateResponse
  • client.stream.webhooks.delete({ ...params }) -> WebhookDeleteResponse
  • client.stream.webhooks.get({ ...params }) -> WebhookGetResponse

Captions

Types:

Methods:

  • client.stream.captions.get(identifier, { ...params }) -> CaptionsSinglePage

Language

Types:

Methods:

  • client.stream.captions.language.create(identifier, language, { ...params }) -> Caption
  • client.stream.captions.language.update(identifier, language, { ...params }) -> Caption
  • client.stream.captions.language.delete(identifier, language, { ...params }) -> LanguageDeleteResponse
  • client.stream.captions.language.get(identifier, language, { ...params }) -> Caption

Vtt

Types:

Methods:

  • client.stream.captions.language.vtt.get(identifier, language, { ...params }) -> string

Downloads

Types:

Methods:

  • client.stream.downloads.create(identifier, { ...params }) -> DownloadCreateResponse
  • client.stream.downloads.delete(identifier, { ...params }) -> DownloadDeleteResponse
  • client.stream.downloads.get(identifier, { ...params }) -> DownloadGetResponse

Embed

Types:

Methods:

  • client.stream.embed.get(identifier, { ...params }) -> string

Token

Types:

Methods:

  • client.stream.token.create(identifier, { ...params }) -> TokenCreateResponse