Video API, REST: Episode.GetPlayerURL
Generates a player URL for watching the episode.
The URL can include player parameters such as autoplay, mute, and visibility of interface controls.
For episodes with signed URL access, an expiration duration can be specified.
HTTP request
GET https://video.api.yandexcloud.kz/video/v1/episodes/{episodeId}:getPlayerUrl
Path parameters
|
Field |
Description |
|
episodeId |
string Required field. ID of the episode for which to generate a player URL. The maximum string length in characters is 50. |
Query parameters
|
Field |
Description |
|
params |
Optional player parameters to customize the playback experience. |
|
signedUrlExpirationDuration |
string (duration) For episodes with signed URL access, specifies how long the generated URL will be valid. |
EpisodePlayerParams
|
Field |
Description |
|
mute |
boolean If true, the player will start with audio muted. |
|
autoplay |
boolean If true, the episode will start playing automatically when the player loads. |
|
hidden |
boolean If true, the player interface controls will be hidden initially. |
Response
HTTP Code: 200 - OK
{
"playerUrl": "string",
"html": "string"
}
|
Field |
Description |
|
playerUrl |
string Direct URL to the episode player. |
|
html |
string HTML embed code in iframe format that can be inserted into web pages. |