v50

latestOpenAPI 3.0.3raw.githubusercontent.com2025-01-2810050281.4 KB
Clear-Sources

Get Video Clear Sources

Get only unencrypted clear sources for a video, without any additional metadata. Notes

  • Once the unprotected URL is made available, Brightcove and the client have no control over who has access to the content or how it is used.
  • There will be egress bandwidth charges made to the customer when the sources are accessed.
  • This endpoint requires the special permission video-cloud/video/clear-sources which is not available in the Studio UI. To generate credentials to get clear sources, this permission must be enabled for the account, and you must use the OAuth API
get/v1/accounts/{{account_id}}/videos/{{video_id}}/clear_sources

Path parameters

account_idstring required

Video Cloud account ID.

video_idstring required

Video ID (specified as {video_id}}).

Headers

Content-Typestring required

Content-Type: application/json

Authorizationstring required

Authorization: Bearer {access_token} - see Getting Access Tokens

Response

200

app_namestring

address for RTMP stream

asset_idstring

system id for the rendition

codecstring

the video codec for the rendition

containerstring

the video container for the rendition

durationinteger

duration in milliseconds

encoding_rateinteger

encoding rate in bps

heightinteger

frame height in pixels

remoteboolean

whether the source is a remote asset

sizeinteger

file size in bytes

srcstring

URL for HTTP rendition

stream_namestring

the stream name on the CDN

typestring

the type for segmented streams

uploaded_atstring

date/time when the video was uploaded

widthinteger

frame width in pixels