WHITE PAPER Fractalia Media 4 Versión documento: 4 Fecha: 2012.01.11 Fractalia Software 2012 Página 1 de 11
Índice Introducción... 3 Acerca de Fractalia Media... 3 Digital signage... 3 Puntos clave... 4 Funcionalidades... 5 Conceptos... 5 Asignación de contenidos y gestión de pantallas... 6 Gestión de players... 6 "Proof of Play"... 7 Usuarios... 7 Tecnología... 8 Servidor... 8 Agente... 9 Requisitos del sistema... 10 Parte servidora... 10 Parte cliente... 10 Conectividad en red... 11 Fractalia Software 2012 Página 2 de 11
Introducción Acerca de Fractalia Media Fractalia Media es una solución de digital signage que proporciona avanzadas herramientas visuales para la edición, gestión y distribución de contenidos. Incorpora un motor de gestión de infraestructura que permite el control de cientos de miles de pantallas garantizando una disponibilidad superior al 99,7% de todos los dispositivos asociados al canal. Fractalia Media integra diferentes tecnologías que complementan y enriquecen el concepto de digital signage de un modo cualitativo, aportando soluciones de alto valor añadido y mejorando, por tanto, la capacidad de la red como canal de comunicación. Digital signage El digital signage utiliza el poder de persuasión que tiene la potencia gráfica y la capacidad multimedia, para impactar en el consumidor. Según datos de POPAI (Point-of-Purchase Advertising Institute) y NIELSEN: Los displays dinámicos generan 7 veces más atención que los estáticos. El 75% de las decisiones de compra se producen en el punto de venta. Los productos anunciados a través de publicidad dinámica en los puntos de venta, incrementaron sus ventas entre un 19% y 36% (media del 20%). Un 65% de los visitantes, visualizaron los anuncios publicitarios emitidos a través de pantallas. Y estos, estuvieron un 52% más de tiempo en el establecimiento. Uno de los obstáculos para un crecimiento más rápido del sector ha sido la falta de plataformas de gestión que puedan acomodar todas las funcionalidades sin entrar en costos elevados de operación. Fractalia Media cubre esta carencia con una plataforma potente y flexible a la hora de planificar y mostrar los contenidos, basada en una gestión completa de la infraestructura (players o terminales y pantallas) gracias a la plataforma de gestión de terminales Fractalia Manager. Los proyectos de digital signage engloban varias áreas: Adaptar mensajes al nuevo entorno. Preparar contenidos específicos. Mantenimiento infraestructura. Verificación remota del funcionamiento. Marketing y comunicación Ofrecer nuevas capacidades de comunicación. Despliegue tecnológico con herramientas de gestión y nuevas propuestas tecnológicas. Tecnología Procedimientos de uso de las herramientas y actualización de contenidos. Operaciones Fractalia Media cubre las áreas de Tecnología y Operaciones, necesarias para reforzar los mensajes de comunicación y asegurar el control y la disponibilidad de la infraestructura instalada. En entornos de alta dispersión geográfica es imprescindible un exhaustivo control centralizado de la infraestructura. Fractalia Media se basa en Fractalia Manager, la plataforma de gestión centralizada del puesto de trabajo que posibilita un control total de la red de players y pantallas. Fractalia Software 2012 Página 3 de 11
Fractalia Manager permite organizar la red de players en grupos, tener un inventario actualizado, hacer una distribución masiva de parches/drivers/codecs del propio sistema operativo y del agente Fractalia Media, gestionar el hardware mediante tecnología Intel vpro, hacer una restauración remota del sistema ante problemas de software, etc. Esta complementariedad es fundamental en todos los proyectos que requieran un servicio centralizado de gestión completa de diversas ubicaciones de emisión de contenidos. Puntos clave Presentación y actualización de contenidos en tiempo real. Personalización y segmentación de los contenidos a emitir. Permite la creación de capas, zonas, etc. en cada pantalla, con diferentes listas de contenidos en cada una. Admite todo tipo de contenidos multimedia (fotografías, videos, flash, páginas web locales o desde servidores Internet, streaming, etc.) siendo compatible con los estándares de mayor difusión del mercado: WMF, MP3, WPF, JPG, AVI, HTML, SWF, etc. Permite la emisión de contenidos interactivos en pantallas táctiles, así como la gestión de escritorios de usuario (modo salvapantallas) también interactivos, para reforzar los mensajes corporativos. Sistema de difusión de presentaciones que permite asignar contenido, programar las emisiones, el encendido y apagado de terminales y pantallas, etc. Gestiona players multipantalla de forma independiente, admitiendo contenidos y programación individual por cada pantalla. Plataforma de gestión centralizada. Está basado en Fractalia Manager, una potente solución de gestión de infraestructuras, que permite asegurar la disponibilidad de los equipos y reducir los costes operativos. Fractalia Manager permite la gestión completa de los players de forma remota y centralizada, no únicamente para actualizaciones del sistema sino también para una actualización de los codecs o drivers de audio/video que sean necesarios de acuerdo a los nuevos medios. Admite cualquier conectividad de red (Internet, intranet, VPN, ADSL, 3G ). No es necesario hacer cambios en la seguridad/red del cliente, trabajando a través de firewall y proxies HTTP. La conectividad es siempre "saliente" (protocolo HTTP) desde el player al servidor. Es ideal para entornos de amplia dispersión geográfica. Permite segmentar la red para una distribución basada en grupos o en cada pantalla individual. Integración con soluciones complementarias dirigidas a interactuar, activa o pasivamente, con los clientes: cámaras cuenta-personas, dispositivos de reconocimiento biométrico, módulos de intercambio de datos vía SMS, WiFi o bluetooth, quioscos con pantalla táctil, sistemas de gestión de turnos, hilo musical (integración en la parrilla de programación), etc. Fractalia Software 2012 Página 4 de 11
Funcionalidades Conceptos Fractalia Media organiza los contenidos, información y programación según las siguientes definiciones, ordenadas siguiendo el proceso natural de creación de una presentación: Biblioteca de medios La biblioteca de medios recopila todos los medios subidos por los diferentes usuarios. Permite de forma centralizada almacenar, clasificar y localizar los medios necesarios para posteriores presentaciones. Se puede incorporar los siguientes medios a la biblioteca: Páginas web locales (ficheros MHT) Páginas web (URL http://...) Imágenes (JPG, GIF, PNG, BMP, etc.) Video (AVI, WMP, etc.) Sonido (MP3, etc.) Streaming (audio y video) Flash (SWF, etc.) Texto (creado directamente en la Biblioteca de medios) Multifichero (contenidos de diversa naturaleza agrupados en un mismo.zip y una lógica de reproducción establecida por un archivo ejecutable desde el navegador) Cada usuario tiene su área dentro de la biblioteca para impedir la modificación o el acceso a medios de otros usuarios si no se tienen los permisos adecuados. Asimismo existen carpetas comunes para compartir la información necesaria. Medio El medio es todo contenido multimedia que existe en la biblioteca, ya sea como archivo físico (foto, video, etc.) o como referencia a un elemento externo (p.ej. enlace URL a una página web). Los medios se organizan en la biblioteca para poder ser empleados en todas las presentaciones, se pueden clasificar utilizando carpetas, tags, etc. para una mejor búsqueda posterior. Cada medio tiene unas propiedades intrínsecas (propietario, tamaño, resolución, tiempo de video, etc.) y otras extrínsecas (tags, valoración, etc.). Spot Una vez se haya añadido el medio deseado a una lista, para mostrarlo por pantalla correctamente, se deberá añadir los siguientes parámetros: Volumen de sonido a emplear (en %). Ajuste automático a pantalla o no (comprime/expande el medio o lo mantiene en su tamaño original). Tiempo mostrado en pantalla. De esta manera podremos decir que un spot es un medio agregado a una lista de reproducción cuyos valores de volumen, ajuste automático a pantalla y tiempo en pantalla han sido editados. Plantilla Una plantilla define el formato o layout que tendrá una pantalla de información. Posteriormente, las plantillas se utilizan para incluir las presentaciones o playlists necesarias por los usuarios. Los usuarios responsables de crear las plantillas son los responsables de generar los modelos a utilizar en la red de pantallas. Se pueden definir los bloques o zonas de información en cada pantalla, los tipos de contenidos admitidos, etc. generando plantillas acordes al estilo corporativo que se quiera implantar. En la plantilla se puede especificar: Dimensiones de la pantalla (horizontal y vertical). División en zonas de la pantalla. Se permite utilizar múltiples zonas independientes en cada pantalla con diferentes capas y propiedades. Cada zona tiene las siguientes propiedades: Fractalia Software 2012 Página 5 de 11
Dimensiones (alto por ancho). Nivel de profundidad de capa (permite superponer zonas) Opcional: Tipo de contenido admitido (permite limitar a "video", "foto", etc. el contenido que se podrá incluir en cada zona). Opcional: Contenido incluido en cada zona (spots que aparecen en la zona si posteriormente no se editan). Zona bloqueada o libre (impide que los usuarios modifiquen los contenidos incluidos en las zonas, indicado p.ej. para fondos de pantalla, "marcos" de videos, etc.) Canal Un canal se basa en una plantilla ya creada y añade todos los spots en cada una de las zonas necesarias. La secuencia de spots en cada zona se denomina playlist y permite modificar las propiedades de cada spot (duración de presentación, ajuste al tamaño de cada zona, etc.) así como los efectos de transición entre spots. Dentro de cada canal existe también la "zona audio", que contiene la pista de sonido que se puede manejar de forma independiente a los contenidos visuales. Planificación La programación completa a asignar a una pantalla o grupo de pantallas se denomina Planificación y se compone de Bloques de programación. Dentro de una Planificación se puede indicar de forma opcional el contenido que por defecto se debe mostrar en las pantallas en caso de que no exista ningún bloque de programación asignado por el usuario. Las planificaciones, una vez publicadas, se asignan a las pantallas o grupos de pantallas deseados. Bloque de programación Los bloques de programación contienen el/los canal/es que se quieren mostrar en una franja de tiempo determinada, incluyen detalles de fechas y horarios. Los elementos a definir son: Franja horaria del bloque (hora de inicio, hora de fin o todo el día). Fecha de emisión. Repetición de emisión (cada Lunes, cada X días, siempre ). Canales a mostrar en dicho bloque de programación. Asignación de contenidos y gestión de pantallas Cada player puede gestionar desde 1 hasta 4 pantallas, cada una con una asignación diferente. Las pantallas se clasifican en grupos y subgrupos para facilitar la asignación de contenidos según los segmentos elegidos (por idioma, clasificación geográfica, etc.) Fractalia Media permite la gestión física de las pantallas conectadas a los players, dependiendo del propio dispositivo (habitualmente mediante conexión serie RS232 entre player y pantalla). Las funcionalidades dependerán de cada pantalla, pero se permite la gestión de: Encendido y apagado de las pantallas. Control de brillo, contraste, etc. Visualización de las horas consumidas por la bombilla del proyector (para la planificación del mantenimiento proactivo). Gestión de players Fractalia Media cuenta con una capa de gestión de infraestructura, basada en Fractalia Manager, que permite garantizar la eliminación del 100% de las incidencias de funcionamiento originadas por fallos en la configuración del software de los players. El sistema está concebido para recuperar, de forma desatendida o en demanda, una configuración estable y conocida en apenas unos segundos. La gestión de infraestructura, valor diferencial de Fractalia Media, permite asegurar la disponibilidad 24x7 de la red de dispositivos y reducir drásticamente los costes de operaciones y soporte. Fractalia Software 2012 Página 6 de 11
La gestión de los players, de forma independiente a la gestión de contenidos, permite asegurar las actualizaciones necesarias en los mismos definidas por los administradores de IT: cambios en el sistema operativo (parches, actualizaciones, etc.), nuevas versiones del propio player, nuevos codecs para visualización de videos, actualización de drivers para gestión de pantallas (encendido, apagado ), etc. "Proof of Play" Fractalia Media ofrece la capacidad de obtener informes veraces de emisión de contenidos, también conocidos como "Proof of Play". Mediante un sencillo interfaz web, los clientes pueden consultar la emisión efectiva de los medios en cada pantalla o grupo de pantallas. Este control permite ofrecer un seguimiento exhaustivo a los clientes finales sobre el número de emisiones de un determinado medio por franja horaria, grupo de pantallas, etc. Usuarios Fractalia Media permite una gestión de usuarios para cada empresa, definiendo los permisos y roles que cada uno pueda realizar. Se distinguen los siguientes permisos: Acceso a la biblioteca de medios: permisos para incorporar medios a la biblioteca central. Creación y edición de plantillas. Creación y edición de canales. Creación, edición y publicación de planificaciones. Asignación de planificaciones a pantallas o grupos de pantallas. Gestión de la red de pantallas. Gestión de la red de players. Dependiendo del tamaño de la organización, una persona puede cumplir con un sólo rol o con varios. Fractalia Software 2012 Página 7 de 11
Tecnología Fractalia Media funciona sobre cualquier arquitectura de red (incluyendo redes privadas, Internet, IP fijas, IP dinámicas, etc.) con cualquier tipo de conexión (ADSL, RDSI, 3G, VPN, etc.). Siempre que el player tenga acceso HTTP al servidor de gestión dispondrá del 100% de funcionalidades de Fractalia Media, aun en caso de atravesar elementos intermedios (firewall, proxy). La consola Fractalia Media utiliza tecnología smart client por lo que aprovecha las ventajas de desarrollo cliente-servidor pero evitando los problemas asociados a la usabilidad, ofreciendo una calidad de uso similar a la de una consola que se ejecuta localmente. La parte servidora de Fractalia Media consta de las siguientes maquinas lógicas: un servidor de base de datos y un servidor web. Dichas máquinas se pueden montar sobre arquitecturas Windows (SQL e IIS) respectivamente. La arquitectura abierta permite una fácil integración con otros sistemas. Servidor El servidor Fractalia Media controla y gestiona los players y pantallas a través de Internet o una red definida. El acceso a la plataforma es vía web con lo cual el administrador puede acceder empleando un navegador web y una conexión a Internet y, en el caso que sea necesario, credenciales de seguridad. El servidor es multiempresa, pudiendo ofrecer servicios de forma independiente a múltiples instancias o empresas. Las diversas funciones del servidor (que pueden ser ubicados en máquinas físicas independientes o en una única sola dependiendo de la capacidad deseada) son: Servidor Fractalia Media. Para la gestión de contenidos multimedia, diseño de formato de pantallas, programación de contenidos. así como estadísticas de visualización, etc. Servidor Fractalia Manager. Para la gestión de la infraestructura, integrado con Fractalia Media compartiendo la misma base de datos. Incluye los siguientes roles: Gestión de infraestructura. Servidor de Presencia (para comandos instantáneos). Servidor de Control remoto (para gestión individual remota). Servidor de BBDD. Servidor SQL con los datos necesarios para el funcionamiento de la plataforma. Fractalia Software 2012 Página 8 de 11
Agente La conexión agente-servidor se realiza mediante "polling", con frecuencia configurable a nivel individual o de grupo desde la plataforma (desde minutos hasta varias horas). El agente contiene diferentes módulos funcionales para cubrir los servicios necesarios de recuperación, operaciones instantáneas, actualizaciones de software, etc. Player Fractalia Media El agente "player" de Fractalia Media es el encargado de mostrar la programación de forma correcta en las diversas pantallas y de llevar a cabo las acciones que se ordenaron desde el servidor. Entre las principales funciones destacan: Verificar la asignación de programación y los cambios en la misma. Visualización de los medios asignados. Gestión de errores de medios, evitando cualquier visualización incorrecta. Agente Fractalia Manager Fractalia Manager es el responsable de: la comunicación principal con el servidor, descargar los contenidos necesarios (tanto para la reproducción multimedia como actualizaciones del sistema), verificar la integridad del sistema, etc. Los módulos principales son: Instant Recovery System Capacidad de proteger y recuperar la información y el sistema, hecho que constituye un punto clave y táctico en toda organización. Instant Recovery System recupera completamente toda la partición de un disco duro y descarta los cambios realizados en él por el usuario (instalación de software, cambios en la configuración, daños por virus, archivos o directorios eliminados, cambios en el registro de Windows, etc.). Distribución P2P de software y contenidos El módulo de distribución de software permite actualizar e instalar remotamente software de un player o de un grupo de players sin la necesidad de usar recursos adicionales de un equipo de la red. Está basado en el protocolo peer-to-peer dentro de la red local, no siendo necesaria configuración alguna de seguridad en redes WAN. Cada player puede compartir todas las descargas realizadas dentro de la seguridad de la red local LAN, ya sea en el mismo instante de descargar una parte del paquete, como posteriormente tras una descarga completa. Esto permite ahorrar ancho de banda en las sedes remotas cuando una distribución se implementa en varios terminales. Fractalia Software 2012 Página 9 de 11
Requisitos del sistema Cada instancia de software que se instale de Fractalia Manager es capaz de trabajar con pequeñas redes de menos de 100 PC o con redes de decenas de miles de PC. En los siguientes apartados se muestran los requisitos de hardware y software necesarios para la implantación de la solución. Parte servidora Requisitos de hardware Tipo Servidores aplicaciones web Procesador Memoria RAM < 100 players* Entre 100 y 5.000 players (x1) (x1) (x2) Pentium Core2Duo 1 GB Intel Core i5 2-4 GB RAM Superior a 5.000 players Intel Core i5 4 GB RAM Disco Duro 80 GB 40 GB 40 GB Servidores Base Datos Procesador Memoria RAM (ubicar en el mismo servidor) (x1) Intel Core i5 4 GB RAM (x1) Intel Core i7 4 GB RAM Disco Duro 40 GB 40 GB Almacenamiento SAN (recomendado) No 120 GB 250 GB (*) Esta configuración es la máquina para hacer funcionar el sistema con un número reducido de PC. En ella, el Servidor de aplicaciones web y el Servidor de base de datos pueden ser la misma máquina física. (**) Los servidores web se montan en granja, mientras que los servidores de base de datos se montan en cluster para balancear peticiones. (***) En caso de requerir "Presencia" (remoting) es aconsejable montar servidores independientes (mismas características que servidores web) si el número de players es superior a 2.000, en caso contrario puede estar ubicado en el mismo servidor web. Cada servidor de presencia soporta hasta 15.000 players simultáneos. Todos los servidores pueden ser virtualizados. Requisitos de software El(los) servidor(es) web necesitan el siguiente software base: Windows 2003 Server Standard Edition o superior. Microsoft.NET Framework 2.0 instalado. Internet Information Server 6.0 instalado. El(los) servidor(es) de base de datos necesitan el siguiente software base: Windows 2003 Server Standard Edition o superior. Microsoft.NET Framework 2.0 instalado. Microsoft SQL Server 2005. En caso de instalaciones multiservidor se recomienda utilizar almacenamiento compartido en SAN. Parte cliente Requisitos de hardware La configuración hardware mínima de un equipo para poder ejecutar Fractalia Manager son las siguientes: Procesador: Intel Atom o similar para medios simples; Intel Core2Duo para videos de mayor resolución. RAM: 512MB, recomendado 1GB. Tarjeta gráfica. Disco duro: 2GB de espacio libre, se recomienda mayor capacidad para almacenar los medios a emitir. Tarjeta de red (Ethernet o WIFI). Puerto serie RS232 para la gestión de pantallas. Fractalia Software 2012 Página 10 de 11
Requisitos de software Sistema operativo Windows XP (SP2, SP3), Vista. Microsoft.NET Frameworks 2.0 instalado en sistemas XP. Partición NTFS para utilización de IRS. Conectividad en red La conexión en red entre la parte servidora y los clientes se mantiene sobre cualquier tipo de red que soporte el protocolo HTTP (o HTTPS) sobre TCP/IP. De forma general, la conectividad entre servidor y clientes se puede establecer mediante: Internet, extranet, red de área local, redes privadas virtuales y cualquier tipo de acceso (ADSL, 3G, etc.). Fractalia Software 2012 Página 11 de 11