Задача
Задачей проекта было создание программного обеспечения, предоставляющего возможность размещения рекламы в различных форматах для использования в наружной рекламе. ЖК-экраны (цифровые телевизоры, платежные терминалы и т.п.) размещаются в гостиницах, аэропортах, супермаркетах, общественном транспорте и других общественных местах.
- Рекламные экраны подключаются к ПК клиента и трафик между ПК и сервером сведен к минимуму.
- Приложение плеера написано на C++, поэтому нагрузка сведена к минимуму.
- На стороне сервера использовался собственный облегченный фреймворк PHP-MVC.
- Пользовательский интерфейс спроектирован так, чтобы быть простым и удобным в использовании.
- В системе предусмотрена возможность детальной настройки
Решение
Для разработки данного решения были задействованы технологии PHP и C++. Разработанное программное обеспечение обеспечивает минимальную нагрузку на компьютер заказчика, что позволяет ему эффективно функционировать даже без доступа к сети Интернет или в условиях недостаточного интернет-соединения.
Ключевые особенности
- Для разработки расширенной системы с поддержкой различных форматов ввода рекламных данных мы воспользовались API OpenOffice.
- Клиентская утилита имеет минимальный набор функций, так как все вычисления производятся на стороне сервера и реализованы на PHP.
- Система способна функционировать в течение продолжительного времени без подключения к Интернету, используя определенные материалы и предварительно загруженный специальный командный файл.
Результат
Это решение обеспечивает отображение многоуровневых рекламных материалов на ЖК-экранах.
Команда СКЭНД создала инновационное решение для цифровых вывесок, предоставляющее возможность отображения многоуровневых рекламных материалов на ЖК-экранах. Для его функционирования требуется ПК с операционной системой Linux. Это решение обеспечивает поддержку разнообразных форматов документов, таких как изображения, видео, Flash и многие другие. Разработчики, работающие над этим проектом, обладают продвинутыми навыками работы с Linux, PHP и C++, что гарантирует надежность и эффективность предложенного программного обеспечения.