Yandex Cloud
Поиск
Связаться с экспертомПопробовать бесплатно
  • Кейсы
  • Документация
  • Блог
  • Все сервисы
    • Cloud Interconnect
    • Cloud Backup
    • Cloud Registry
    • Yandex AI Studio
    • Compute Cloud
    • Object Storage
    • Managed Service for Kubernetes®
    • Yandex BareMetal
    • Smart Web Security
    • Security Deck
    • Managed Service for PostgreSQL
    • Managed Service for ClickHouse®
    • Monium
    • Cloud CDN
    • Network Load Balancer
    • Virtual Private Cloud
    • Cloud DNS
    • Application Load Balancer
    • Yandex Cloud Video
    • Stackland
    • Yandex Cloud Router
    • Yandex Managed Service for Trino
    • Managed Service for MySQL®
    • Managed Service for Valkey™
    • Managed Service for Apache Spark™
    • Yandex StoreDoc
    • Managed Service for OpenSearch
    • Managed Service for Apache Kafka®
    • Data Transfer
    • Yandex MPP Analytics Engine for PostgreSQL
    • Yandex Managed Service for Apache Airflow®
    • Data Processing
    • Yandex MetaData Hub
    • Managed Service for YDB
    • Managed Service for Sharded PostgreSQL
    • Managed Service for YTsaurus
    • Yandex WebSQL
    • DataLens
    • Yandex Search API
    • SpeechSense
    • SpeechKit
    • DataSphere
    • Vision OCR
    • Translate
    • Yandex Neurosupport
    • Yandex Cloud Detection and Response
    • Yandex Identity Hub
    • Key Management Service
    • Certificate Manager
    • Yandex Lockbox
    • Audit Trails
    • SmartCaptcha
    • Cloud Desktop
    • GOST Gateway
    • Yandex SIEM
    • SourceCraft Code Assistant
    • Container Registry
    • Managed Service for GitLab
    • SourceCraft
    • Managed Service for Prometheus®
    • Cloud Functions
    • API Gateway
    • Yandex Cloud Postbox
    • Message Queue
    • Serverless Integrations
    • IoT Core
    • Data Streams
    • Serverless Containers
    • Cloud Notification Service
    • Yandex Query
    • Identity and Access Management
    • Yandex Cloud Console
    • Resource Manager
    • Yandex Cloud Billing
    • Yandex Cloud Quota Manager
    • Cloud Apps
  • Статус работы сервисов
  • Marketplace
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Yandex Cloud Trust
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Кейсы
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»
Yandex Cloud Video
    • Обзор
    • Управление
      • Обзор
        • Начало работы
        • Параметры инициализации плеера
        • Методы плеера
        • Состояние плеера
        • События плеера
    • Политика автозапуска браузеров
  • Управление доступом
  • Правила тарификации
  • Аудитные логи Audit Trails
  • История изменений
  • Решение проблем
  1. Видеоплеер
  2. SDK
  3. JavaScript
  4. Параметры инициализации плеера

Параметры инициализации плеера

Статья создана
Yandex Cloud
Обновлена 23 июня 2026 г.
Открыть в Markdown

При инициализации видеоплеера Cloud Video Player вы можете передать в него исходные параметры.

Параметры управления воспроизведениемПараметры управления воспроизведением

elementelement

Элемент для вставки. Обязательный параметр. Это может быть либо указатель на HTMLElement, либо id-селектор.

Примеры создания плеера:

  • с помощью передачи указателя:

    var element = document.getElementById('video-player');
    var player = Ya.playerSdk.init({ element, ...});
    
  • с помощью передачи id-селектора:

    var player = Ya.playerSdk.init({ element: 'video-player', ...});
    

sourcesource

Ссылка на воспроизводимый контент.

Пример создания плеера:

var player = Ya.playerSdk.init({ ..., source: 'https://runtime.video.cloud.yandex.net/player/...', ...});

Где https://runtime.video.cloud.yandex.net/player/... — ссылка на видео, трансляцию или плейлист.

autoplayautoplay

Автовоспроизведение при загрузке контента.

В некоторых случаях автовоспроизведение может не сработать.

По умолчанию автовоспроизведение включено.

Пример создания плеера с выключенным автовоспроизведением:

var player = Ya.playerSdk.init({ ..., autoplay: false, ...});

mutedmuted

Статус muted (выключенного звука) при создании плеера. Значение true — звук выключен, значение false — включен.

Если звук включен, то автовоспроизведение может не сработать.

Пример создания плеера с включенным звуком:

var player = Ya.playerSdk.init({ ..., muted: false, ...});

volumevolume

Уровень громкости звука видео в диапазоне от 0 (звук не слышен) до 1 (максимальная громкость).

Значение по умолчанию — 1.

Пример создания плеера со значением уровня звука 0.5:

var player = Ya.playerSdk.init({ ..., volume: 0.5, ...});

startPositionstartPosition

Стартовая позиция воспроизведения контента при загрузке (в секундах).

Значения по умолчанию:

  • для типа видео VOD — начало видео (нулевая секунда);
  • для типа видео LIVE и EVENT — прямой эфир.

Пример создания плеера со стартовой позицией 10 секунд:

var player = Ya.playerSdk.init({ ..., startPosition: 10, ...});

hiddenControlshiddenControls

С помощью параметра hiddenControls можно скрыть элементы интерфейса плеера.

По умолчанию в плеере отображаются все элементы управления.

Значением может быть как массив элементов интерфейса, которые требуется скрыть, так и строка, в которой эти элементы перечислены через запятую.

Примеры:

  • скрыть кнопки воспроизведения/паузы и настроек c помощью передачи значения hiddenControls в строке:

    var player = Ya.playerSdk.init({ ..., hiddenControls: 'play,settings', ...});
    
  • скрыть кнопки воспроизведения/паузы и настроек c помощью передачи значения hiddenControls в массиве:

    var player = Ya.playerSdk.init({ ..., hiddenControls: ['play','settings'], ...});
    
  • Скрыть все элементы интерфейса можно с помощью мета-элемента *:

    var player = Ya.playerSdk.init({ ..., hiddenControls: '*', ...});
    
  • Скрыть все элементы интерфейса, за исключением заданного, можно с помощью оператора !. Например, этот код скроет все элементы управления, кроме кнопки воспроизведения/паузы:

    var player = Ya.playerSdk.init({ ..., hiddenControls: '*,!play', ...});
    

Элементы интерфейса, которые можно скрыть:

  • * — все элементы интерфейса.
  • play — элемент интерфейса, в котором отображаются кнопки Воспроизвести, Пауза, Повторить. Отключает воспроизведение/паузу при нажатии на плеер.
  • contextMenu — контекстное меню.
  • fullscreen — кнопка перевода в полноэкранный режим.
  • live — кнопка Вернуться в эфир.
  • mobileSeekButtons — кнопки перемотки в мобильном интерфейсе.
  • nextAdInfo — время до старта показа рекламы.
  • playbackRate — скорость воспроизведения.
  • poster — постер.
  • preloader — спиннер загрузки.
  • settings — кнопка настроек.
  • startScreen — стартовый экран.
  • startScreenPlay — кнопка воспроизведения на стартовом экране.
  • subtitlesToggle — кнопка включения/выключения субтитров.
  • timeline — шкала времени. Отключает перемотку с клавиатуры или при нажатии на сенсорный экран.
  • timelinePreview — предварительный просмотр на шкале времени.
  • time — текущее время воспроизведения.
  • title — название видео.
  • sound — кнопка отключения звука.
  • volumeSlider — регулятор уровня громкости звука.

Полезные ссылкиПолезные ссылки

  • Interface: PlayerSdkInitConfig — описание параметров инициализации плеера в справочнике API.
  • Interface: PlayerSdkSourceParams — описание параметров источника видео в справочнике API.

Была ли статья полезна?

Предыдущая
Начало работы
Следующая
Методы плеера
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»