ARANOVA

Soluciones Open Source

A lo largo de nuestra experiencia profesional, hemos colaborado, en mayor o menor medida, en algunos proyectos de software libre y también hemos desarrollado varias herramientas que ponemos a disposición de la comunidad.

Motor de búsqueda en castellano con Lucspa

Lucspa es un conjunto de herramientas, plugins y diccionarios para el motor de búsqueda Apache Lucene para mejorar la indexación y recuperación de textos en español.

Permite mejorar los resultados obtenidos del buscador gracias a diccionarios de acrónimos y sinónimos, incluye una lista de "Stop Words" optimizadas para español y amplia ciertas partes de la API para facilitar la recuperación de resultados desde varios lenguajes de programación.

Gestión de micropymes con ARANet

ARANet es una aplicación web de gestión empresarial para micro-pymes y empresas unipersonales.

Incluye funciones de planificación de recursos empresariales (ERP), gestión de relaciones con los proveedores (SRM), de la relación con los clientes (CRM) y de información gerencial (SIG)

Aspectos técnicos

Ha sido desarrollado como aplicación web, en lenguaje PHP y utilizando el potente framework Symfony. La versión estable está basada en Symfony 1.0 y actualmente se está reescribiendo para usar la versión 2.0, con importantes mejoras visuales, conceptuales y un uso extensivo de tecnología AJAX.

Software libre

ARANet fue liberalizado gracias a una subvención del Departamento de Ciencia, Tecnología y Universidad del Gobierno de Aragón bajo licencia GNU GPL.

Repositorios de código fuente

Servidor DVB para archivos con TornosFlute

TornosFlute es un servidor DVB con gestión de contenidos casi bajo demanda o NVOD y retorno vía SMS.

Se compone de una parte servidor y un receptor TDT modificado, basado en una arquitectura abierta.

Workflow

El servidor ejecuta el siguiente flujo de trabajo:

  1. Recodifica los contenidos audiovisuales a formato H264 AVC
  2. Trocea los contenidos digitales en un tamaño predefinido
  3. Encripta cada trozo de archivo con la parte pública de un certificado digital
  4. Encapsula los archivos según el estándar FLUTE de DVB-H
  5. Genera un flujo IP a bitrate constante y definido para enviarlo al encapsulador DVB-ASI

El último paso se puede ejecutar un número de veces predefinido, para asegurar la recepción de todos los trozos de archivos en los clientes.

Proceso de compra

Cuando todos los contenidos están disponibles en el receptor, puede solicitarse la activación mediante el envío de un SMS, que al llegar al servidor, genera un archivo encriptado con la clave privada del reproductor y las claves para desencriptar los archivos multimedia que son enviados con mayor prioridad siguiendo el flujo de trabajo anterior.

Cartelera digital

Además de los archivos multimedia, se incluyen archivos descriptivos de los contenidos, posters, etc. que permiten generar una aplicación cartelera que muestra el estado de desacarga de cada uno de los contenidos, así como la fecha previsible en la que estarán disponibles.

Gestión de contenidos para TDT interactiva con MHPGen

MHPGen es una gestor de contenidos, capaz de generar aplicaciones interactivas de TDT tipo revista digital con MHP.

MHPGen es software libre, compatible con plataformas Windows, Linux y Mac y puede ser usado y modificado por cualquier persona, grupo u organización bajo los términos de la licencia GNU GPL.

Es una herramienta entry-level o de iniciación, que permite a cualquier persona sin conocimientos técnicos de programación, ni del estandar MHP, pueda generar una aplicación interactiva lista para emitir.

Principales características

Las principales características del software son:

  • Simulador MHP, para comprobar en todo momento la interactividad y el funcionamiento de la aplicación.
  • Ventana de vídeo escalado de la emisión en directo.
  • Sistema de plantillas para minimizar el tiempo de generación, facilitar la reusabilidad y mantener un mismo estilo en todas las páginas.
  • Importación de contenidos de forma dinámica desde bases de datos.
  • Multiplataforma con soporte para Windows, Linux y Mac OS
  • Fácil diseño de arquitectura y navegación para las aplicaciones
  • Válido para generar cualquier tipo aplicación unidireccional (sin canal de retorno)

Software libre

MHPGen fue liberalizado gracias a una subvención del Departamento de Ciencia, Tecnología y Universidad del Gobierno de Aragón.

Comunicación con servidores MOS con librería Java jMOS

jMOS es una librería java que proporciona las clases, métodos y atributos para permitir la comunicación de cualquier aplicación con otros sistemas NCS y MOS (ver página web del estándar).

Fue desarrollada por Daniel Sánchez, como una necesidad para futuros productos de ARANOVA y desde el principio, se ofreció a la comunidad de software libre bajo licencia ARANOVA, basada en la licencia Apache.

Nació con la intención de soportar todos los perfiles especificados en el protocolo MOS, que son:

  • Perfil 0: Comunicación básica.
  • Perfil 1: Manipulación básica de objetos.
  • Perfil 2: Manipulación básica de listas de contenidos y escaletas.
  • Perfil 3: Manipulación avanzada de objetos.
  • Perfil 4: Manipulación avanzada de listas de contenidos y escaletas.
  • Perfil 5: Control de elementos.
  • Perfil 6: Redirección MOS.
  • Perfil 7 (ampliado en la revisión 2.8.2): Modificación desde un MOS de las listas de contenidos y escaletas.

También existe una implementación en lenguaje .NET

ARANOVA

Audiovisual Software Factory & Lab

Esta web usa cookies operativas propias que tienen una pura finalidad funcional y cookies de terceros (tipo analytics) que permiten conocer sus hábitos de navegación para darle mejores servicios de información. Si continuas navegando, aceptas su uso. Puedes cambiar la configuración, desactivarlas u obtener más información en nuestra política de cookies.