Концертная вывеска
![]() | |
Разработчик(и) | Разработчики концерта |
---|---|
Стабильная версия | 2.3.4
/ 7 марта 2017 г. |
Операционная система | Линукс |
Платформа | Рубин на рельсах |
Доступно в | Многоязычный |
Тип | Цифровые вывески |
Лицензия | Лицензия Апач 2.0 |
Веб-сайт | концерт-вывеска |
Concerto — это веб-приложение для цифровых вывесок , лицензированное по лицензии Apache и написанное с использованием среды программирования Ruby on Rails . Он чередует загруженный графический, текстовый и видеоконтент с помощью шаблона, к которому обращаются компьютеры с веб-браузером.
История
[ редактировать ]Первоначально разработанный студентами Политехнического института Ренсселера в 2008 году. [ 1 ] Concerto изначально был написан на PHP. языке программирования [ 2 ] и широко используется в Политехническом институте Ренсселера и других университетах. [ 3 ] Программное обеспечение было переписано в 2012 году. [ 4 ] используя среду программирования Ruby on Rails. Эта переработка сделала программное обеспечение значительно более модульным, а большая часть обработки и отображения контента была написана в виде плагинов. Пакеты для дистрибутивов Linux (таких как Debian ) и образы виртуальных машин были выпущены, чтобы уменьшить трудности пользователей при развертывании приложений Ruby on Rails по сравнению с приложением PHP версии 1.
Основные особенности
[ редактировать ]- Управление контентом
- Concerto позволяет пользователям загружать графический и текстовый контент через веб-интерфейс. плагины, позволяющие загружать видеоконтент и адреса RSS- По умолчанию включены каналов. Дополнительные типы контента можно разместить с помощью дополнительных плагинов. [ 5 ]
- Модерация отправки
- Отправленные пользователем материалы проверяются модераторами, которые контролируют канал контента, в который они отправляются. После одобрения материалы отображаются на любом экране подписки на канал.
- Планирование контента
- Когда пользователь отправляет контент, он определяет дату и время, когда он хочет, чтобы он отображался на экране. Модераторы могут одобрить или изменить эту спецификацию.
- Контроль доступа
- Пользователь или группа пользователей владеют экранами и каналами в системе и решают, какой контент отображать на своем экране или одобрять в своем канале.
- Шаблоны
- С каждым экраном в Concerto связан графический шаблон, который определяет внешний вид экрана, а также расположение отображаемого на нем контента. На экране может отображаться только одно изображение или изображение, бегущая строка и календарь. Каждый экран также имеет набор подписок на различные каналы контента, из которых он может получать информацию, при этом частота отображения канала задается пользователем или группой, владеющей экраном. Наличие уникального шаблона и сочетания контента для каждого экрана позволяет настраивать их для конкретного места и группы зрителей.
- Интернационализация
- Concerto поддерживает языки UTF-8 посредством перевода файлов YAML . В настоящее время оно переведено на 3 языка. [ 6 ]
Совместимость
[ редактировать ]Серверное программное обеспечение Concerto, являющееся веб-системой цифровых табло с открытым исходным кодом, может работать практически на любой Unix-подобной платформе. Его интерфейс, который отображает содержимое внутри шаблонов, может работать в любом веб-браузере, поддерживающем веб-компоненты в рамках платформы Polymer JavaScript . Однако для бесперебойной работы важен значительный объем оперативной памяти и производительность 2D-графики. [ 7 ]
Малиновый Пи
[ редактировать ]Из-за его использования в ситуациях с низкими затратами на развертывание, ведется активная дискуссия. [ 8 ] имел место случай использования Raspberry Pi одноплатного компьютера с веб-браузером для отображения содержимого Concerto. Несмотря на некоторые проблемы с производительностью, Concerto и ряд других систем цифровых вывесок можно использовать с некоторыми небольшими модификациями на Raspberry Pi. [ 9 ]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Студенты создают систему цифровых вывесок» . Архивировано из оригинала 29 сентября 2015 года . Проверено 28 сентября 2015 г.
- ^ «Концерт v1» . Гитхаб . Проверено 28 сентября 2015 г.
- ^ «Концерт: цифровые вывески по дешевке» . Проверено 28 сентября 2015 г.
- ^ «Концерт 2 на Github» . Проверено 28 сентября 2015 г.
- ^ «Плагины типов контента» . Гитхаб . Проверено 28 сентября 2015 г.
- ^ «Переводы CrowdIn — Концерт» . Проверено 29 сентября 2015 г.
- ^ «Концерт на Raspberry Pi» . Проверено 29 сентября 2015 г.
- ^ «Концерт на Raspberry Pi» . Проверено 29 сентября 2015 г.
- ^ «Проекты RPi/Цифровые вывески» . Проверено 29 сентября 2015 г.