Описание функциональных характеристик и требования к установке и эксплуатации ПО для ЭВМ «Модули программы для электронных вычислительных машин «Витрина ТВ»

Описание функциональных характеристик и требования к установке и эксплуатации ПО для ЭВМ «Модули программы для электронных вычислительных машин «Витрина ТВ»

«Модули программы для электронных вычислительных машин «Витрина ТВ» (далее – «ПО») предназначено для распространения в информационно-телекоммуникационной сети "Интернет" общероссийских обязательных общедоступных телеканалов и телеканалов, получивших право на осуществление эфирного цифрового наземного вещания с использованием позиций в мультиплексах на всей территории Российской Федерации, соответствующее требованиям, утвержденным Приказом Федеральной службы по надзору в сфере связи, информационных технологий и массовых коммуникаций от 20.09.2021 г. № 190.

Данное ПО разбито на три основных модуля:

  • Модуль «Веб-плеер»
  • Модуль «SDK видеоплеера для мобильных устройств»
  • Модуль «SDK видеоплеера для SmartTV»
Функциональные характеристики

ПО выполняет следующие функции:

  • Проигрывание прямого эфира телеканалов на приемных устройствах конечных пользователей с отставанием от исходного цифрового потока соответствующего телеканала не более чем на тридцать секунд при учете технических показателей осуществляемого интернет-соединения.
  • Поддержка форматов видео:
    • MP4
    • HTTP Live Streaming (HLS)
    • Dynamic Adaptive Streaming over HTTP (MPEG-DASH)
  • Обеспечение времени начала воспроизведения телеканала при переключении телеканалов не более десяти секунд при учете технических показателей осуществляемого интернет-соединения.
  • Поддержка DRM. Распространение телеканала с использованием шифрования, обеспечивающего защиту результатов транскодирования от копирования.
  • Воспроизведение рекламы в неизменном виде, формируемой вещателем, в том числе на основании пользовательских предпочтений.
  • Поддержка рекламных форматов:
    • VAST 3.0
    • VPAID
    • Yandex Video Ads SDK
  • Прием кодов вызовов интерактивных информационных вставок и демонстрация интерактивных информационных вставок поверх телепередач телеканала по инициативе вещателя по технологии HTML.
  • Автоматический и (или) ручной выбор конечными пользователями качества изображения воспроизводимых телеканалов.
  • Защиту от встраивания на сторонние сайты в сети "Интернет" и (или) страницы сторонних сайтов в сети "Интернет".
  • Прием и отображение информации о текущей телепередаче, распространяемой в составе телеканала.
  • Автоматическое и (или) ручное переключение конечными пользователями воспроизведения телеканалов в полноэкранный режим.
  • Подключение к системе мониторинга, позволяющее фиксировать и передавать сведения о параметрах телеканалов при их распространении, наличии сбоев и (или) ошибок в функционировании программного обеспечения.
  • Использование собственных элементов при встраивании плеера. Адаптация графического интерфейса плеера.
  • Поддержка часовых версий телеканалов. Передача цифрового потока телеканала, содержание которого определено вещателем соответствующего телеканала и предназначено для предоставления доступа пользователям, проживающим на определенной территории, в том числе со вставками регионального и (или) местного наполнения.
  • Вывод субтитров и управление конечными пользователями выводом субтитров.
  • Вызовы счетчиков статистики к просмотру телеканала и рекламы, указанные вещателем.
  • Вырезание передач, не предназначенных для вещания в Интернете или на сторонних площадках.
  • Поддержка технологии AirPlay.
  • Поддержка технологии Chromecast.
  • API управления процессом воспроизведения.
  • Обработка ошибок в SDK.
Информация, необходимая для установки ПО

Установка ПО осуществляется в виде встраивания подключаемой библиотеки (SDK) в приложениях и сайтах аудиовизуальных сервисов (АВС) инженерами Заказчика.

Предъявляются следующие требования к операционным системам и браузерам:

  • Модуль «Веб-плеер»: Браузеры Edge, Chrome (и другие на основе Chromium), Firefox, Safari, Yandex. Поддерживаются актуальные версии браузеров с установленными обновлениями безопасности.
  • Модуль «SDK видеоплеера для мобильных устройств»: Android версии 4.1 и выше, iOS версии 13.0 и выше.
  • Модуль «SDK видеоплеера для SmartTV»: webOS 1.0 и выше, Tizen 2.3 и выше.

По вопросам организации технического взаимодействия и установки ПО просим Вас обращаться по адресу ott@vitrina.tv или воспользоваться формой ниже:

Заявка на сотрудничество

Полная документация по установке модулей ПО, а также адреса репозиториев с дистрибутивами SDK модулей ПО, доступны в Личном кабинете при заключении NDA и (или) договора на услуги.

Информация, необходимая для эксплуатации ПО

ПО состоит из следующих модулей:

  • Модуль «Веб-плеер» предназначен для воспроизведения телеканалов в интернет-браузерах на десктопных и мобильных платформах.
  • Модуль «SDK видеоплеера для мобильных устройств» предназначен для воспроизведения телеканалов в мобильных устройствах конечных пользователей, имеющих доступ в сеть "Интернет" и техническую возможность установки и обновления программ, обеспечивающих функционирование аудиовизуальных сервисов. Модуль предназначен для использования с операционными системами Android, AndroidTV, iOS, tvOS.
  • Модуль «SDK видеоплеера для SmartTV» предназначен для воспроизведения телеканалов в приложениях для Smart TV телевизоров с операционными системами webOS и Tizen в стационарных приемных устройствах конечных пользователей, имеющих доступ в сеть "Интернет" и техническую возможность установки и обновления программ, обеспечивающих функционирование аудиовизуальных сервисов.

Каждый модуль обеспечивает интерфейсы для создания и настройки плеера с видеопотоком. С помощью доступных программных методов можно управлять процессом воспроизведения.

Для корректной работы SDK партнеру необходимо передать менеджеру «Витрина ТВ» идентификатор приложения или адрес домена с размещенным веб-плеером.

SDK предоставляет возможность переопределения графического интерфейса плеера (дизайна кнопок, их расположения, добавления дополнительных графических элементов), без расширения функциональных возможностей.

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

Полная документация по эксплуатации модулей ПО доступна в Личном кабинете при заключении NDA и (или) договора на услуги.