Videos

Redirect URL to video.

get

Returns a URL to the requested video. Video Format Specsarrow-up-right

Formats: MP4 = 4, HLS = 11, Dash = 14, HSS = 12, HDS = 13

MP4 KbRate: 80, 212, 450, 750, 1500, 2500(HD sources only), 5000 (sources >= 1080p)

Adaptive Min/Max rate: 212000, 350000, 600000, 1200000, 2000000, 2500000, 3500000

URLs requested with a Demo account will always return max 750 kbps video. Full commercial account required for higher bitrates.

Authorizations
Ocp-Apim-Subscription-KeystringRequired

Authorize requests passing your apiKey in HTTP header.

subscription-KeystringRequired

Authorize requests passing your apiKey in Querystring.

Path parameters
Idinteger · int64Required

Id of the Video from either MovieVideo, ShowVideo, SeasonVideo, EpisodeVideo object.

Query parameters
Formatstring · enumRequired

Video format.

Possible values:
KbRatestring · enumOptional

Video bit-rate required for MP4 content.

Possible values:
Expiresstring · date-timeRequired

UTC Time to video link should expire. ISO 8601 Format: yyyy-mm-dd hh:mm:ss.ffffff0Z

ReportTagstringOptional

Report tag used in video analytics.

startinteger · int32Optional

Position in seconds to start video playback.

endinteger · int32Optional

Position in seconds to end video playback.

MinRatestring · enumOptional

Adaptive Maximum rate. (Depreciated, use adaptive minimum resolution instead)

Possible values:
MaxRatestring · enumOptional

Adaptive Minimum rate. (Depreciated, use adaptive minimum resolution instead)

Possible values:
AdaptiveMinimumResolutionstring · enumOptional

Adaptive Minimum resolution. Default is QVGA (320 wide, 212Kbps)

Possible values:
AdaptiveMaximumResolutionstring · enumOptional

Adaptive Maximum resolution. Default is 1080P Resolution.

Possible values:
AdaptiveClientManifestVersioninteger · int32Optional

Adaptive Client Manifest Version (HLS, default = 3)

AdaptiveStartIndexinteger · int32Optional

Adaptive Start Index. Default = 4, the 480P resolution.

AdaptiveMinimumFragmentLengthstring · enumOptional

Adaptive Minimum Fragment Length. Default is 10 seconds.

Possible values:
Header parameters
Acceptstring · enumRequired

Accept Header

Possible values:
Responses
chevron-right
200

OK.

VideoResponse

UrlstringOptional
Expiresstring · date-timeOptional
get
/GetVideo/{Id}

Returns a webvtt closed caption

get

Returns a webvtt closed caption

Authorizations
Ocp-Apim-Subscription-KeystringRequired

Authorize requests passing your apiKey in HTTP header.

subscription-KeystringRequired

Authorize requests passing your apiKey in Querystring.

Path parameters
VideoIdinteger · int64Required
Header parameters
Acceptstring · enumRequired

Accept Header

Possible values:
Responses
chevron-right
200

OK.

ClosedCaption

Idinteger · int64Optional
VideoIDinteger · int32Optional

ID of the Video associated with Closed Caption

CCFileDatastringOptional
LanguageIdinteger · int32Optional

ID of language of Closed Caption.

get
/ClosedCaptions/{VideoId}

Last updated