Программа для Android TV
Превращает обычный телевизор в информационный экран. InfoPanel сам запускается после включения, показывает материалы по расписанию и получает новые файлы из локальной сети.
Главная идея InfoPanel
Положил файл в папку — он появился на экране
Я делаю InfoPanel так, чтобы для обновления экрана не требовался отдельный оператор. Сотрудник, которому дали доступ к общей папке в локальной сети, просто копирует туда объявление, слайд или видео. Программа сама находит новый файл, добавляет его в показ и загружает на телевизор.
Правила показа можно передавать прямо в имени файла. По нему InfoPanel понимает, когда материал должен появиться, как долго его показывать и для какого экрана он предназначен. Точный формат имени задаётся один раз, после чего сотруднику не нужно заходить в панель управления и разбираться с расписанием.
объявление или видео
InfoPanel
нужный экран
Информационные экраны без отдельного медиаплеера
InfoPanel подходит для проходных, диспетчерских, столовых, школ, учреждений и производственных помещений. Вместо компьютера у каждого экрана используется телевизор или приставка с Android TV, а материалы обновляются с рабочего места администратора.
Как это работает
Устанавливаю InfoPanel
Приложение настраивается как экранный проигрыватель или домашний экран Android TV.
Сотрудники кладут файлы в папку
Изображения, видео и объявления появляются в общей папке SMB. При необходимости расписание и экран задаются в имени файла.
Телевизор показывает их сам
InfoPanel синхронизирует материалы, запускает показ после включения питания и продолжает работу без ежедневной настройки с пульта.
Панель управления InfoPanel
Веб-панель открывается с компьютера или телефона в локальной сети. На одном экране находятся голосовые объявления, роли главного и подчинённых телевизоров, подключение SMB-папки, громкость и ночной режим. Служебные адреса и токен на снимке закрыты.

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

Диагностика автозапуска и журнал событий
Отдельный блок показывает получение BOOT_COMPLETED, состояние фоновой службы, разрешения, энергосбережение, режим киоска и Device Owner. Рядом находится журнал синхронизации SMB и ошибок веб-режима — по нему можно понять, почему экран не обновился.

Плейлист и расписание для каждого файла
В панели видно каждый материал отдельно. Для изображения или ролика можно задать длительность, масштаб, громкость, показ по времени и зацикливание. Имя файла тоже может содержать расписание: программа распознаёт его при синхронизации папки и подставляет автоматически.

Внешние ссылки, потоки и материалы из SMB
Кроме локальных заставок, в плейлист можно добавить прямую веб-ссылку, страницу, Rutube или видеопоток. Материалы из SMB-папки помечаются отдельно, поэтому администратор сразу видит, откуда пришёл файл и какие параметры показа для него действуют.

Возможности InfoPanel
- Автозапуск. Возвращение к показу после включения телевизора или сбоя питания.
- Разные форматы. Изображения, видео, веб-страницы, HTTP-адреса и сетевые потоки.
- Папка SMB. Сотрудник копирует файл в общую папку, после чего он появляется в плейлисте.
- Расписание. Время показа, период действия и громкость задаются для отдельных материалов.
- Веб-панель. Настройка с компьютера или телефона в той же сети.
- Несколько экранов. Управление связанными устройствами с головного телевизора.
- Работа внутри сети. Локальные материалы не обязательно передавать во внешний облачный сервис.
- Диагностика. Журнал событий помогает понять, почему файл не загрузился или показ остановился.
- Бегущая строка — в плане. Текстовый файл из общей папки будет превращаться в строку с объявлением в нижней части экрана.
Сделано для реальной эксплуатации
Первую установку я развернул на телевизорах Xiaomi и TCL на горном предприятии в Архангельской области. Экраны показывают объявления, графики, инструкции и видео. В программу вошли функции, которые понадобились именно в работе: локальный кэш, восстановление проигрывателя, контроль запуска и управление без постоянного доступа к телевизору.
Откуда InfoPanel берёт контент
Локальные файлы
Материалы хранятся на самом устройстве и не зависят от сети.
Локальная сеть и интернет
Поддерживаются общие папки SMB, HTTP/HTTPS, веб-страницы и сетевые потоки.
Облачные диски
Поддержку Яндекс Диска и Google Drive я планирую добавить в следующих версиях.
Текст для бегущей строки
В одной из следующих версий планирую добавить текстовый файл: сотрудник кладёт его в папку, а InfoPanel показывает содержимое бегущей строкой внизу экрана.
Совместимость и ограничения
Прошивки Android TV у производителей различаются. На одних моделях приложение можно назначить домашним экраном обычными средствами, на других требуется настройка через ADB. Абсолютный киоск-режим с запретом выхода из программы требует подготовки устройства как Device Owner. Перед внедрением я рекомендую проверить конкретную модель телевизора.
Кому подойдёт InfoPanel
- организациям, которым нужны внутренние информационные экраны;
- школам, учреждениям, проходным и диспетчерским;
- предприятиям, где контент должен оставаться в локальной сети;
- администраторам, которым важно автоматическое восстановление после отключения питания;
- тем, кто хочет использовать доступные телевизоры Android TV без отдельного компьютера у каждого экрана.
InfoPanel развивается
На этой странице будут появляться новые возможности, варианты получения программы и условия лицензирования. Подробности первой рабочей установки уже опубликованы в разделе «Проекты».