Параметры

Настраивается с помощью параметра ads.

Поведение по умолчанию
start => pre roll ( => 10m => non linear => 5m => middle )

Поведение, заключенное в скобки, повторяется.


Пример подключения рекламы
<script> VenomPlayer.make({ "publicPath": "https://unpkg.com/venom-player/dist/", "container": document.getElementById('player'), "poster": "https://video.venomplay.com/demo-001.jpg", "source": { "hls": "https://video.venomplay.com/demo-001/master.m3u8" }, // Рекламный плагин ads: { id: '', // id плеера из личного кабинета для статистики volume: 0.3, // 30% громкости, чтобы сгладить контраст с контентом pre: { // Pre-roll urls: [''], // ссылка на VAST. Можно указать несколько, через запятую maxImpressions: 2, // не больше 2 подряд }, middle: { // Mid-roll urls: [''], // ссылка на VAST. Можно указать несколько, через запятую maxImpressions: 1, // не больше 1 подряд offset: 5 * 60, // через 5 мин. после non-linear (overlay). Но не чаще, чем через каждые 7 мин. total: 0 // общее количество не ограничено }, nonLinear: { // Overlay url: '', offset: 10 * 60, // через 10 мин. после старта и middle total: 2 // общее количество не больше 2 (по умолчанию не ограничено) } } // / Рекламный плагин }); </script>


volume Number - громкость видео рекламы в пределах от 0 до 1. Для сглаживания звукового контраста между контентом и рекламой.

urls String - ссылка на VAST. Можно указать несколько через запятую, для последовательного перебора.

maxImpressions Number - максимальное количество показов видео рекламы в рамках одного рекламного блока. Стоит учитывать, что это значение умножается на количество подключенных VAST/VPAID ссылок.

offset Number - интервал времени в минутах, через который будет запрашиваться Mid-roll после показа Overlay.

total Number - максимальное количество показов рекламы на протяжении проигрывания всего видеоконтента. По умолчанию 0 - не ограничено.


Схема показа рекламы в плеере по вышеприведенному коду

Рекламы в плеере