Sei sulla pagina 1di 3

Concerto Signaling

Concerto es un sistema para sealizacin digital basada en tecnologas Web de cdigo abierto y
software libre, desarrollado bajo la licencia de Apache Software License v2. Con Concerto se
pueden gestionar mensajes, video, grficos, etc., fcilmente mediante canales abiertos o canales
privados que precisan de credenciales y donde cada pantalla es registrada en el sistema.

Concerto se encarga de enviar mensajes acerca de eventos, servicios y otros tipos mediante
broadcast hacia SmartTVs o dispositivos que cuenten con un navegador web actual compatible con
Javascript y Sockets. El Instituto Politcnico de Rensselaer (RPI) fu el pionero en utilizar este
sistema como "Volantes Digitales" para informar a los estudiantes acerca de seminarios, grupos de
estudio, etc., desde el ao 2008, adems de tener 30 dispositivos Raspberry Pi distribuidos en todo
el campus.

Para toda la funcionalidad de este sistema, es necesario una o ms pantallas donde se irn a
reproducir los mensajes de acuerdo a la disposicin de los grupos de audiencia asignados en el
servidor. Es decir, se pueden crear grupos de pantallas donde se observarm diferentes tipos de
mensajes. A su vez, tambin es necesaria una infraestructura de red que contenga a las pantallas o
dispositivos clientes y se conecte al servidor de Concerto que enva los canales de audiencia.

Las dependecias necesarias para el funcionamiento del servidor de Concerto son Ruby on Rails,
MySQL y Apache2.

1. Funcionamiento

1.1. Servidor

El servidor cuenta con las ventajas de:

Personalizar plantillas que sirven de esquema para una pantalla o un grupo de pantallas para
los feeds
Cambio automtico de imgenes de acuerdo a una lista
Lista de videos a reproducir
Fecha, hora, calendario, clima en cada pantalla
Texto presentado de forma secuencial
Texto presentado como ticker
Feed RSS para presentacin de contenido externo
Estado de conexin de cada pantalla
Grupos de usuarios
Cliente API para Open Weather Map, Vimeo, YouTube, Google Analytics
Notificaciones email
Canales pblicos y privados basados en autenticacin

Por otra parte, las desventajas que se encuentran actualmente son:

Las pantallas no sincronizan el contenido mostrado, ya que cada una reproduce los feeds de
acuerdo al ndice de prioridad asignado a cada parte del esquema a mostrar en la pgina web
Los dispositivos clientes (TVs o computadoras) deben contar con los recursos suficientes de
red y de procesamiento para mostrar correctamente los feeds
Los SmartTVs que cuentan con un navegador web anticuado no son compatibles con el
sistema, por lo cual necesitarn otro dispositivo de procesamiento como por ejemplo un
Raspberry Pi
La infraestructura de red debe ser estable y robusta para albergar el flujo de toda la
informacin que tiene que transportar, sobre todo para feeds con videos
Los clientes deben tener la opcin de configuracin que permita ingresar al navegador a la
direccin del servidor de Concerto al inicio del sistema, ya sea TV o computador, ya que de
otra forma ser necesario iniciar el navegador web e ingresar al enlace manualmente cada
vez que el dispositivo se reinicie

1.2. Cliente

Los clientes pueden ser cualquier dispositivo que cuente con navegador web compatible con
Javascript.

2. Materiales

PC o servidor para el servidor de Signaling con 2CPU@1.7GHz, 4GB de RAM, 8GB de


HDD, S.O. Debian 8 - https://www.debian.org/releases/jessie/
Raspberry Pi Versin 2 o 3 - https://www.raspberrypi.org/products/raspberry-pi-3-model-b/
Tarjeta MicroSD de 8 GB como mnimo de tipo clase 10 -
http://www.samsung.com/uk/memory-storage/evo-microsd-card-with-sd-adapter/MB-
MP08DAEU/
Fuente de alimentacin CC de 5V @ 2A - https://www.raspberrypi.org/products/raspberry-
pi-universal-power-supply/
Teclado USB - http://www.logitech.com/es-mx/product/k120
Cable HDMI macho-macho - https://www.startech.com/mx/Cables-Adaptadores/Cables-
Audio-Video/Cables-HDMI/cable-hdmi-activo-30m~HDMM30MA
Conexin de red con la PC, cable Ethernet Cat-5e - http://www.cyberpuerta.mx/Computo-
Hardware/Cables/Cables-de-Red/Cables-Patch/Tripp-Litte-Cable-Patch-Cat5e-UTP-RJ-45-
Macho-RJ-45-Macho-1-52-Metros-Rojo.html
Pantalla compatible con HDMI - http://www.dell.com/ed/business/p/dell-e2417h-monitor/pd
En caso de usar una pantalla VGA se necesitar un conversor HDMI a VGA -
http://accessories.dell.com/sna/productdetail.aspx?c=us&l=en&s=gen&sku=470-ABZX
Como elemento opcional se usar una carcasa para proteger el Raspberry contra el polvo,
estatica, etc. - https://www.raspberrypi.org/blog/raspberry-pi-official-case/

3. Instalacin

3.1. Servidor
Concerto 2 para Debian o Ubuntu - https://github.com/concerto/concerto/wiki/Installing-
Concerto-2

3.2. Cliente Raspberry Pi

Raspbian - https://www.raspberrypi.org/documentation/installation/installing-
images/linux.md
Iniciar Raspberry directamente en el navegador web -
https://blogs.wcode.org/2013/09/howto-boot-your-raspberry-pi-into-a-fullscreen-browser-
kiosk/

Potrebbero piacerti anche