1001 Freelance Projects
Свежие проекты с фриланс-бирж
Сегодня: 18-Aug-2025 00:19 GMT
Просмотр проекта
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Название проекта: Веб админ панель и решение для показа рекламы/медиа на Android TV.
Кто разместил: Внешний проект с weblancer.net
Открыт: 14-Aug-2025 21:17 GMT
Описание: <p>## 1. Введение</p><p>Необходимо разработать решение для показа рекламы/медиа на Android TV. Приложение должно воспроизводить видео и изображения, обновлять контент удалённо, работать в киоск?режиме, и поддерживать базовую панель управления контентом через веб.</p><p>## 2. Основные функции</p><p>### 2.1. Плеер (Android TV)</p><p>1. <i>Воспроизведение медиа</i>:</p><p> <i> Воспроизведение </i>видео (MP4, H.264, AAC), <b>HLS, </b>DASH*.</p><p> <i> Воспроизведение </i>картинок (JPG, PNG)*.</p><p>2. <i>Плейлист</i>:</p><p> <i> Получение списка медиа из </i>JSON* (периодическое обновление).</p><p> * Смена плейлиста через API или вручную через админ?панель.</p><p> * Очередь воспроизведения медиа с возможностью пропуска повреждённых файлов.</p><p>3. <i>Приоритет показа роликов</i>:</p><p> <i> Возможность </i>выбора приоритета показа* для роликов в процентах.</p><p> * Если роликов в плейлисте 4 и меньше, воспроизведение идёт по очереди.</p><p> <i> Если больше 4, можно выбрать, например, чтобы один из роликов показывался </i>каждый 4-й раз*, а остальные — по очереди.</p><p>4. <i>Автозапуск</i>:</p><p> <i> Приложение должно </i>автоматически запускаться* при включении устройства (киоск?режим).</p><p> * Без возможности выйти из приложения без PIN кода.</p><p>5. <i>Повтор медиа</i>:</p><p> <i> Все элементы в плейлисте должны воспроизводиться в </i>цикле* (режим повторения).</p><p>6. <i>Офлайн-режим</i>:</p><p> <i> Если нет интернета, плеер должен воспроизводить контент из </i>локального кэша*.</p><p>7. <i>Контроль качества воспроизведения</i>:</p><p> * Минимальная задержка воспроизведения после запуска ? 5 секунд.</p><p>8. <i>Скринсейвер</i> (изменённый функционал):</p><p> <i> Если кто-то по ошибке вышел из приложения, оно должно автоматически возвращаться в </i>кiosk режим* и продолжать воспроизведение контента.</p><p> <i> При выходе из приложения (нажатие </i>Home* или <i>Back), приложение должно </i>*сразу возвращаться в рабочий режим*, воспроизводя текущий плейлист.</p><p> * Это нужно для того, чтобы при случайном выходе из приложения, оно не оставалось в фоне и не прекращало воспроизведение.</p><p> * Приложение не должно зависать или останавливаться, а всегда продолжать показывать ролики.</p><p>### 2.2. Панель управления контентом (веб)</p><p>9. <i>Авторизация</i>:</p><p> * Веб-панель с авторизацией через email и пароль.</p><p>10. <i>Загрузка контента</i>:</p><p><i> Возможность загрузки </i>видео* и <i>картинок</i>.</p><p>* <i>Проверка формата</i> и размера файлов перед загрузкой.</p><p>11. <i>Формирование плейлиста</i>:</p><p>* Возможность добавлять/удалять медиа в плейлист.</p><p><i> Возможность </i>установки порядка воспроизведения*.</p><p><i> Настройка </i>весов* для каждого элемента плейлиста, чтобы регулировать частоту воспроизведения (например, 30% для одного ролика, 70% для другого).</p><p>12. <i>Публикация плейлиста</i>:</p><p> * Публикация сформированного плейлиста на устройство через API.</p><p> * Должна быть возможность изменить плейлист удалённо, без взаимодействия с устройствами.</p><p>13. <i>Поддержка расписаний</i>:</p><p> <i> В настройках можно задать </i>временные окна* для показа определённых роликов (например, показ только в утренние часы).</p><p>### 2.3. Логирование и мониторинг</p><p>14. <i>Логи</i>:</p><p> * Приложение должно логировать важные события (например, успешное начало воспроизведения, ошибки загрузки, смена плейлиста).</p><p>15. <i>Телеметрия</i>:</p><p> <i> Приложение должно отправлять </i>события* (например, play_start, play_end, error) на сервер для аналитики.</p><p>### 2.4. Поддержка разных устройств</p><p>16. <i>Множество устройств</i>:</p><p> * Возможность управлять несколькими экранами из одной панели.</p><p> * Отображение статуса каждого устройства (онлайн/офлайн, версия плеера).</p><p>---</p><p>## 3. Технологии</p><p>1. <i>Плеер: Android TV, </i>*Kotlin* или <i>Java</i> для разработки плеера.</p><p>2. <i>API</i>: REST API для получения и публикации плейлистов.</p><p>3. <i>Веб?панель</i>: React или аналогичный фреймворк для админки.</p><p>4. <i>Хранилище</i>: S3 для хранения медиафайлов, CDN для их раздачи.</p><p>5. <i>Мониторинг: Логирование через </i>*Logcat, метрики через **Google Analytics* или аналог.</p><p>---</p><p>## 4. Тестирование</p><p>16. <i>Тесты</i>:</p><p> * Юнит?тесты для плеера и API.</p><p> * Интеграционные тесты для синхронизации с веб?панелью.</p><p> * Тесты на стабильность воспроизведения и обработку ошибок.</p><p>17. <i>Критерии приёмки</i>:</p><p> * Приложение воспроизводит контент без задержек и сбоев.</p><p> * Панель управления позволяет легко управлять контентом и публиковать его на устройства.</p><p> * <i>Рестарт приложения</i>: возможность перезапустить приложение через админ?панель.</p><p> * <i>Индикатор онлайн?состояния</i>: отображение состояния онлайн/оффлайн каждого устройства в реальном времени.</p><p> * <i>Статистика показа</i>: отслеживание количества показов каждого ролика.</p><p>---</p><p>## 5. Дополнительно</p><p>18. <i>Оптимизация</i>:</p><p> <i> Приложение должно быть оптимизировано для работы на </i>Android TV Box* и <i>Chromecast</i>.</p>
Project ID: 4789381
Категория проекта:
Бюджет проекта:
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Последние проекты / Все проекты
  Проект Открыт
Рекламний відеоролик - 400PLN
Категория: Видеореклама, Видеосъемка
17-Aug-2025
21:57 GMT
Редагування навчально-розважальних відео, дитяча тематика - 2000UAH
Категория: Аудио и видео монтаж, Обработка видео
17-Aug-2025
21:53 GMT
English to Spanish translation - 2100USD
Категория: Английский язык, Испанский язык
17-Aug-2025
21:48 GMT
Взлом акаунта
Категория: Кибербезопасность и защита данных
17-Aug-2025
21:30 GMT
Монтаж и ведение соц сетей для личного бренда. - 25USD
Категория: Аудио и видео монтаж, Обработка видео
17-Aug-2025
21:18 GMT
Создать скрипт на басе
Категория: Программирование, Создание скриптов
17-Aug-2025
21:10 GMT
Створення чат-боту у Telegram на SendPulse для міні-бізнесу
Категория: Работа с клиентами, Разработка ботов
17-Aug-2025
20:58 GMT
Адаптувати плагін до php 8.2
Категория: PHP, Веб-программирование
17-Aug-2025
20:58 GMT
Переозвучка мультфильма - 2000UAH
Категория: Английский язык
17-Aug-2025
20:52 GMT
Фотографии 3х4 для карточки Озон.
Категория: Арт и Иллюстрации
17-Aug-2025
20:51 GMT
Нужна SEO-оптимизация сайта на Тильде
Категория: Поисковое продвижение (SEO)
17-Aug-2025
20:41 GMT
Дизайн интерьера с помощью ИИ
Категория: Дизайн пространства
Бюджет: 500 руб
17-Aug-2025
20:41 GMT
Продвижение Telegram-канала (белые + чёрные методы, TikTok, AI) - 5000UAH
Категория: PR, Продвижение в социальных сетях (SMM)
17-Aug-2025
20:36 GMT
Анимацию логотипа+ лого переделать. 17-Aug-2025
20:35 GMT
Разработать КЖ для ИЖС
Категория: Инженерия
Бюджет: 35000 руб
17-Aug-2025
20:30 GMT
Все проекты
Проекты по навыкам ...
Проекты 'android'
Проекты 'ajax'
Проекты 'asp'
Проекты 'aspnet'
Проекты 'cms'
Проекты 'cpp'
Проекты 'csharp'
Проекты 'css'
Проекты 'delphi'
Проекты 'design'
Проекты 'drupal'
Проекты 'excel'
Проекты 'facebook'
Проекты 'flash'
Проекты 'html'
Проекты 'java'
Проекты 'javascript'
Проекты 'joomla'
Проекты 'iphone'
Проекты 'mysql'
Проекты 'photoshop'
Проекты 'php'
Проекты 'python'
Проекты 'ruby'
Проекты 'seo'
Проекты 'sql'
Проекты 'sysadm'
Проекты 'translate'
Проекты 'typing'
Проекты 'twitter'
Проекты 'vbnet'
Проекты 'xml'
Проекты 'wordpress'
Проекты 'writing'
Проекты 'texts'
Читать RSS-ленты ... Новое!
Проекты 'android'
Проекты 'ajax'
Проекты 'asp'
Проекты 'aspnet'
Проекты 'cms'
Проекты 'cpp'
Проекты 'csharp'
Проекты 'css'
Проекты 'delphi'
Проекты 'design'
Проекты 'drupal'
Проекты 'excel'
Проекты 'facebook'
Проекты 'flash'
Проекты 'html'
Проекты 'java'
Проекты 'javascript'
Проекты 'joomla'
Проекты 'iphone'
Проекты 'mysql'
Проекты 'photoshop'
Проекты 'php'
Проекты 'python'
Проекты 'ruby'
Проекты 'seo'
Проекты 'sql'
Проекты 'sysadm'
Проекты 'translate'
Проекты 'typing'
Проекты 'twitter'
Проекты 'vbnet'
Проекты 'xml'
Проекты 'wordpress'
Проекты 'writing'
Проекты 'texts'
Новое!
Projects in English
Длинный URL:
www.1001freelanceprojects.ru
Мобильная версия:
m.1001fp.ru
Copyright © 2005-2024 1001 Freelance Projects