Главная/Портфолио/OTT для ТВ-приставок

Приложение для Смарт-ТВ приставок

IPTV-приложение под брендом заказчика для ТВ-приставок на Android со Stalker API. Швейцарский предприниматель закупает подписки на порталы (пакеты ТВ-каналов), предустанавливает Смарт СТБ на TV-боксах и продаёт конечным пользователям – преимущественно местным национальным меньшинствам в Швейцарии.

Швейцария
5 платформ
iOS, Android, web, tvOS и ТВ-приставки
3 000+
каналов доступно из коробки
12 часов
перемотка эфира назад
DRM
защита контента премиум-уровня

Задача

Это кросс-платформенное OTT-приложение под бизнес-модель швейцарского клиента: он закупает подписки на порталы с пакетами каналов, предустанавливает приложение на TV-боксах и продаёт конечным пользователям. Целевая аудитория – национальные меньшинства Швейцарии, которые хотят смотреть телеканалы своих стран.

Решение

Платформа собрана как IPTV-решение под брендом заказчика с интеграцией Stalker API – стандартной прослойки (middleware) для протокола для IPTV-операторов. Приложение разворачивается под пять платформ из единой кодовой базы, где это возможно (web, tvOS, Android TV), и под нативные особенности там, где иначе никак (iOS, set-top boxes на Linux). Поддерживает 3000+ каналов из коробки. Пользователь может подписаться на дополнительные порталы и добавить ещё каналов вручную – приложение строит интерактивную сетку с навигацией «картинка в картинке». Запись передач по расписанию, перемотка эфира до 12 часов назад на поддерживаемых каналах, родительский контроль с PIN-кодом для взрослого контента.

Технологии и архитектура
Swift (iOS, tvOS)Kotlin (Android, Android TV)React (Web)C++ (STB Linux)FFmpegHLSDASHStalker API middlewareWidevineFairPlay

Единая логика на web, tvOS и Android TV плюс нативный код под iOS и set-top boxes на Linux; каналы подтягиваются через Stalker API middleware, а контент отдаётся по HLS / DASH с DRM.

Что сделали
iOS, Android, веб, tvOS и ТВ-приставки на Linux – единый UX и синхронизация прогресса через облако.
Каналы из коробки плюс подписка на любые порталы и навигация по сетке через «картинку в картинке».
Запись любого канала по расписанию и перемотка назад до 12 часов на поддерживаемых каналах.
Widevine, FairPlay и AES-128 – обязательная защита для лицензированных каналов и фильмов.

Функции

Подключение тысяч каналов

Из коробки доступно 3000+ каналов. Пользователь подписывается на любой портал и добавляет ещё каналов через настройки. Навигация по огромной сетке – через превью каждого канала в режиме «картинка в картинке».

Сетка каналов

Запись передач и перемотка эфира

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

Расписание записи
Перемотка эфира

Фильмы, сериалы, радио

Категории, фильтры, трейлеры, прямой поиск и рекомендации. PIN-код для контента 18+, заблокированного по умолчанию. Точечная блокировка отдельных каналов, фильмов или сериалов для семейного использования.

Каталог фильмов

Адаптивный стриминг

HLS / DASH с автоматической подстройкой битрейта под скорость соединения. Качество переключается на ходу между разрешениями – без буферизации на нестабильном интернете.

DRM премиум-уровня

Widevine (Android, Chrome), FairPlay (iOS, Safari) и AES-128 для всех остальных. Защита контента – обязательное требование для лицензированных каналов и фильмов.

Защищённое воспроизведение

Кросс-платформенный единый UX

Пользователь видит знакомый интерфейс на любом устройстве – в браузере, на смартфоне, на ТВ-боксе. Прогресс просмотра и подписки синхронизируются между устройствами через облако.

UX на смартфоне
UX на ТВ-боксе
Результат

Кросс-платформенное IPTV-приложение вышло на 5 платформах – iOS, Android, веб, tvOS и ТВ-приставки – с 3000+ каналами из коробки. Запущено в Швейцарии как решение под брендом заказчика для перепродажи конечным пользователям.

★★★★★
Мы считаем, что эта компания заслуживает быть среди лучших в области разработки. Их приверженность развитию при сохранении разумной цены для клиентов впечатляет.
Фахима Абид БухадузаПартнёр и управляющий Smart STB Sàrl, Женева

Связанные услуги

Запускаете онлайн-кинотеатр (OTT) или интернет-ТВ (IPTV)?

За 24 часа ведущий инженер пришлёт архитектуру, рекомендации по платформам, монетизации и защите контента.

Обсудить задачу →