Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • ИИ для бизнеса
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Тарифы Yandex Cloud
    • Промоакции и free tier
    • Правила тарификации
  • Истории успеха
  • Документация
  • Блог
Проект Яндекса
© 2025 ООО «Яндекс.Облако»
Yandex Cloud Video
    • Обзор
    • Управление
    • Решение проблем
    • Политика автозапуска браузеров
      • Обзор
      • IFrame
      • iOS
        • Начало работы
        • Параметры инициализации плеера
        • Методы плеера
        • Состояние плеера
        • События плеера
  • Управление доступом
  • Правила тарификации
  • Аудитные логи Audit Trails
  • История изменений
  1. Видеоплеер
  2. SDK
  3. JavaScript
  4. Параметры инициализации плеера

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

Статья создана
Yandex Cloud
Обновлена 12 ноября 2025 г.

При инициализации видеоплеера 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/... — ссылка на воспроизводимый контент, например https://runtime.video.cloud.yandex.net/player/video/vplvmyqsxi7dlwndvb4y. Подробнее см. в разделах:
    • Получить код вставки или ссылку на видео
    • Получить код вставки или ссылку на трансляцию
    • Получить код вставки или ссылку на плейлист

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

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

Предыдущая
Начало работы
Следующая
Методы плеера
Проект Яндекса
© 2025 ООО «Яндекс.Облако»