Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Мы показываем видео рекламу и нам нужен простой и лёгкий плеер mp4 видео для показа рекламы. Реклама состоит как из простых видео, так и с тегами стандартов VAST 3.0, 4.0 и VPAID.

Исполнитель преимущественно с опытом.

ТЗ

  • Плеер должен подключаться одним файлом, минимизированным, легким и адаптивным

    Мин требования к Mobile (Android 4.4+ and iOS 11+) \ Сhrome >= 63 \ Safari >= 10

    Мин требования к Desktop Chrome >= 65 \ Edge >= 16 \ FF >= 60 \ IE 11 \ Safari >= 10

  • Плеер должен поддерживать форматы рекламы VAST 3.0 4.0 , VPAID
  • Корректно обрабатывать TrackingEvents по стандартным (с.55)
    • Показывать Skip кнопку по стандартам после N указанных в VAST теге
    • Показывать крестик закрытия(скрытия) плеера после N секунд.
  • У плеера должна быть анимация загрузки. Неплохая анимация у этого плеера
  • Control Panel с минималистичным стилем, аналог JWPlayer
  • Нужна настройка запускать VAST рекламу

    • В начале, середине, конце основного видео Pre/Mid/Post Roll
    • Запускать 2 разных VAST тега подряд в начале
    • Показывать VAST разные теги полученные с бэкэнд каждые N сек
  • In-read FlyRoll формат

    Плеер должен появляться как юзер докрутит контент до тега установки абзацев, далее при прокрутки контента ниже плеера, когда плеер виден лишь на 60%, то плеер уходит в абсолютное позиционирование в нижний правый угол.

  • Так же нужна настройка показывать плеер спустя N секунд, когда он сразу будет появляться в углу.
  • Настройка скрывать ли плеер после финиша видео или оставлять.

  • Дополнительная статистика. Отправлять коллбек на бэкэнд
  • 8.1Каждые 2 секунды просмотра, о том что был просмотрены эти секунды

  • Аудио плеер должен уметь все то же самое, помимо того, что самого видео не будет, а формат файла будет mp3. Поддержка DAAST тега, который является урезанным VAST. Важно лишь, чтобы плеер не ругался на тег DAAST в консоли
  • Плеер не не должен загружать больше 5 секунд основного видео контента, пока контент не начал просматриваться. И больше 15 секунд, если была нажата пауза
  • VAST теги часто бывают с ошибками, тербуется базовая их корректировка.
Можно построить на базе videojs
3 года назад
id9999i
31 годРоссия
13 лет в сервисе
Был
5 месяцев назад