Создать ленту видеорекомендаций

Встраиваемый видеоплеер позволяет непрерывно транслировать видео на сайте с вашего канала на Видеохостинге с фиксацией плеера при скролле.

Параметры API

{
  "containerId": {string},
  "contentIds": {string[]},
  "parameters" {array}
}

containerId ID контейнера, в который будет встроен плеер.

contentIds Массив идентификаторов контента в системе VH.

parameters Объект с параметрами встраивания и воспроизведения.

Пример:


var player = Yandex.VH.createPlayList(
    'player-container',
    [
        '41f3acdf3ef012229db83b8e8b810c28',
        '4af27aa3b15e1f41ab4b0c8933f44d72',
        '46f1793076bb2847b3992bf478bad82f',
        '4a2d0ec3d6dd94719ae4122eddfc5961',
        '4f86d7fb5a3c0855b30c0519b71ec8d2'
    ],
    {
        width: 600,
        height: 360,
        params: {
            autoplay: 1,
            tv: 0,
            loop: 0,
            preload: 0,
            meta: 'always'
        }
    }
);        

Рекомендации по встраиванию

Соблюдайте требования к минимальным размерам плеера (п. 4.3.2). На мобильных устройствах можно фиксировать контейнер в области видимости на маленьких экранах через CSS media-queries.

Пример:


#player-container {
    position: fixed;
    bottom: 30px;
    right: 50px;
    width: 320px;
    height: 180px;
    background: #939cb0;
}
@media (max-width: 360px) {
    #player-container {
        bottom: 0;
        right: 0;
        height: 180px;
        width: 100%;
    }
}