Oznakowanie koncertu

Koncert
Deweloperzy Twórcy Concerto
Wersja stabilna
2.3.4 / 7 marca 2017 ( 07.03.2017 )
System operacyjny Linuks
Platforma Rubin na szynach
Dostępne w Wielojęzyczny
Typ Cyfrowe oznakowanie
Licencja Licencja Apache 2.0
Strona internetowa Concerto-signage .org

Concerto to internetowa aplikacja Digital Signage, licencjonowana na licencji Apache i napisana przy użyciu środowiska programistycznego Ruby on Rails . Obraca przesłane treści graficzne, tekstowe i wideo za pomocą szablonu, do którego dostęp mają komputery z przeglądarką internetową.

Historia

Oryginalnie opracowany przez studentów Rensselaer Polytechnic Institute w 2008 roku, Concerto został pierwotnie napisany w języku programowania PHP i był szeroko stosowany w Rensselaer Polytechnic Institute i innych uniwersytetach. Oprogramowanie zostało przepisane w 2012 roku przy użyciu frameworka programistycznego Ruby on Rails. To przepisanie sprawiło, że oprogramowanie stało się znacznie bardziej modułowe, a większość obsługi treści i wyświetlania została napisana jako wtyczki. Pakiety dla dystrybucji Linuksa (takich jak Debian ) i obrazy maszyn wirtualnych zostały wydane, aby zmniejszyć trudności użytkowników we wdrażaniu aplikacji Ruby on Rails w porównaniu z aplikacją PHP w wersji 1.

Główne cechy

Zarządzanie treścią
Concerto umożliwia użytkownikom przesyłanie treści graficznych i tekstowych za pośrednictwem interfejsu internetowego. Domyślnie dołączone są wtyczki umożliwiające przesyłanie treści wideo i adresów kanałów RSS . Więcej typów treści można obsłużyć za pomocą dodatkowych wtyczek.
Moderowanie zgłoszeń
Treści przesłane przez użytkowników są przeglądane przez moderatorów, którzy kontrolują kanał treści, do którego przesyłają. Po zatwierdzeniu zgłoszenia są wyświetlane na każdym ekranie subskrybującym kanał.
Harmonogram treści
Gdy użytkownik przesyła treść, decyduje o datach i godzinach, w których chce, aby była ona wyświetlana na ekranie. Moderatorzy mogą zatwierdzić lub zmodyfikować tę specyfikację.
Kontrola dostępu
Użytkownik lub grupa użytkowników jest właścicielem ekranów i kanałów w systemie i decyduje, które treści mają być wyświetlane na ich ekranie lub zatwierdzane na ich kanałach.
Szablony
Każdy ekran w Concerto ma powiązany z nim szablon graficzny, który określa wygląd i styl ekranu oraz układ wyświetlanych na nim treści. Na ekranie może być wyświetlany tylko pojedynczy obraz lub obraz, przewijany pasek i kalendarz. Każdy ekran ma również zestaw subskrypcji różnych kanałów treści, z których może czerpać, z częstotliwością wyświetlania kanału ustawioną przez użytkownika lub grupę będącą właścicielem ekranu. Posiadanie unikalnego szablonu i mieszanki treści dla każdego ekranu pozwala na ich duże dostosowanie do określonej lokalizacji i grupy widzów.
Internacjonalizacja
Concerto obsługuje języki UTF-8 poprzez tłumaczenie plików YAML . Obecnie jest tłumaczony na 3 języki.

Zgodność

Jako open source i internetowy system digital signage, oprogramowanie serwera Concerto może działać na większości platform typu Unix. Jego interfejs, który wyświetla zawartość wewnątrz szablonów, może działać w dowolnej przeglądarce internetowej obsługującej Web Components w ramach Polymer JavaScript . Jednak znaczna ilość pamięci RAM i wydajność grafiki 2D są ważne dla płynnego działania.

RaspberryPi

Ze względu na jego zastosowanie w sytuacjach wdrożeń o niskim koszcie, odbyła się poważna dyskusja na temat wykorzystania komputera jednopłytowego Raspberry Pi z przeglądarką internetową do wyświetlania treści Concerto. Pomimo pewnych problemów z wydajnością, Concerto i wiele innych systemów Digital Signage może być używane z niewielkimi modyfikacjami na Raspberry Pi.

Zobacz też